Upgrade from openSuSE 11.1 to 11.4/12.1 fails, kernel problem?

Hello,

I hope this is right sub forum. If not, please tell me which is right one.

Host is AMD based ((m/b M7NCG 400), Athlon XP 2600) m/b with NVidia nForce2 chipset and onboard graphics.

Current openSuSE 11.1 installation (Linux kernel 2.6.7.27.56-0.1-default) runs fine. Any trial to upgrade to 11.4 (first approach) and 12.1 did fail.

Symptom: as soon as kernel loaded from boot media (DVD) tries to read from install media, it throws disk seek errors. This happens regardless of starting disk media check, rescue system or installation. Using kernel runtime switches don’t help.

DVD disk media can be read from hosts dvd drive using installed kernel. Something like dd if=/dev/sr0 of=/dev/null copies approx. 8GB of data without error. Using a shell script to verify checksums/signatures on disk succeed. Therefore I’m sure that media and m/b hardware is ok.

Any idea how to upgrade openSuSE installation?

Martin

Is using the netinstall cd an option for you, of course since your
system does break at such an early step in the installation not even
that may work, but I would try it.
Another option, if your system can boot from an USB media you culd
create a bootable USB stick and use that with the hope that it works better.


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

I forgot to add that of course you have an additional problem. Nobody
can in any way give you a guarantee that an upgrade skipping several
versions in between (11.1 -> 11.4, 11.1->12.1) will work at all.


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

On 2012-08-06 14:10, Martin Helm wrote:
> Is using the netinstall cd an option for you, of course since your
> system does break at such an early step in the installation not even
> that may work, but I would try it.
> Another option, if your system can boot from an USB media you culd
> create a bootable USB stick and use that with the hope that it works better.

If not, I would, at least temporarily, change the DVD reader.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Thanks for this hint. I’m familiar with this “limitation” and doing it on my own risk.

Martin

Thanks for your suggestion. I’ll give it a chance.

But why should a kernel booted from network or USB stick be able to read from dvd then?

Martin

Am 06.08.2012 18:16, schrieb martin jacobs:
> Thanks for your suggestion. I’ll give it a chance.
>
> But why should a kernel booted from network or USB stick be able to
> read from dvd then?
It will not read from the DVD at all, if you turn the DVD image into a
hybrid image and boot from the USB it will also read all packages and
the installer itself from the USB.
http://en.opensuse.org/SDB:Live_USB_stick
look at “Bootable USB from DVD or Net-install”


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

That’s clear so far. Let’s assume that installation succeeds. Kernel will remain the same as that of disk based installation and I’ll then have an installation not able to read from DVD anymore :frowning:

Please remember: under current 11.1 installation (kernel 2.6.7.27.56) any dvd access tried so far works perfect, any kind of Data DVD/CD, SuSE 11.1 install DVDs, even those 11.4/12.1 dvds are readable with kernel 2.6.7.27.56! I did a cross check on other machine to ensure that install dvds are ok.

Martin

I decided to use “Media Free Network Installation” and tried

wget http://download.opensuse.org/distribution/12.1/repo/oss/boot/$(arch)/loader/linux
getting as result

Resolving download.opensuse.org… 195.135.221.134, 2001:67c:2178:8::13
Connecting to download.opensuse.org|195.135.221.134|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2012-08-06 19:16:51 ERROR 404: Not Found.

This system has arch=i686. Using i586 instead of $(arch) throws http error 404 as well.

Any suggestion?

Martin

Solved: Wrong description in web page. Web site does only offer i386 and x86_64 images.

Martin

Am 06.08.2012 19:36, schrieb martin jacobs:
> That’s clear so far. Let’s assume that installation succeeds. Kernel
> will remain the same as that of disk based installation and I’ll then
> have an installation not able to read from DVD anymore :frowning:
>
Since I do not know your hardware it is difficult to say anything in
advance. I had a machine where that happened (unable to read DVD during
install while DVD was ok), after successful install from USB the same
DVD worked without problems in the installed system.

> Please remember: under current 11.1 installation (kernel 2.6.7.27.56)
> any dvd access tried so far works perfect, any kind of Data DVD/CD, SuSE
> 11.1 install DVDs, even those 11.4/12.1 dvds are readable with kernel
> 2.6.7.27.56! I did a cross check on other machine to ensure that install
> dvds are ok.
>
If you want to be sure that it works I recommend to create a real live
USB stick with one of the KDE live or Gnome live images (you cannot use
them to upgrade, this feature is missing in that images) and test when
you boot into the live system if your DVD works by reading and burning
something.
That is the best test I can so far imagine to ensure flawless hardware
support after install, but keep also in mind that during such test you
have not the full speed of the resulting system since everything is read
from a slow compressed USB image, so be patient.


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

Am 06.08.2012 19:46, schrieb martin jacobs:
> “Media Free Network Installation”
What is that? I mean do you have a link?


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

Please look here:

http://en.opensuse.org/SDB:Network_installation#Media_free_network_installation

Martin

As mentioned in first post:

m/b is M7NCG 400, see also M7NCG 400 :: Motherboard :: BIOSTAR

CPU is Athlon XP 2600+, 2GB RAM

Martin

On 2012-08-06 18:06, martin jacobs wrote:
>
> martin_helm;2478617 Wrote:
>> I forgot to add that of course you have an additional problem. Nobody
>> can in any way give you a guarantee that an upgrade skipping several
>> versions in between (11.1 → 11.4, 11.1->12.1) will work at all.
>> …]
>>
>
> Thanks for this hint. I’m familiar with this “limitation” and doing it
> on my own risk.

Have a read here:

Offline upgrade method

I wrote the piece, so it is based only on my experience, and thus, it is incomplete :slight_smile:


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

Am 06.08.2012 20:26, schrieb martin jacobs:
> m/b is M7NCG 400, see also ‘M7NCG 400 :: Motherboard :: BIOSTAR’
> (http://www.biostar.com.tw/app/en/mb/introduction.php?S_ID=265)
>
> CPU is Athlon XP 2600+, 2GB RAM
The “I do not know your hardware” was about that I never had it and have
no experience with it.


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

Am 06.08.2012 20:26, schrieb martin jacobs:
> http://en.opensuse.org/SDB:Network_installation#Media_free_network_installation
Thanks, never tried that way, let us know how it works for you.


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

Yes, I’ll do.

Booting from USB stick is no option because BIOS doesn’t support that.

Booting from network should work but needs more preparation because boot partition is actually too small to hold that quite large boot image (approx. 40MB in total).

Thanks for all ideas and suggestions so far.

I’ll come back …

Martin

openSuSE install DVD offers installation from net sources. I tried it using
openSuSE 11.4 and after some delay (due to failing access to DVD resource),
download of 6 modules was successful and a graphical YaST2 came up. :slight_smile:

openSuSE 11.4 starts kernel 2.6.37.1-1.2-default if starting from disk.

At this point I had to postpone activities.

I’ll come back …

Martin

To make this description complete, here a transcript of error messages taken from a screen photo (!):

timestamps are just for orientation, message group repeats every 12 to 13 seconds.

78.468114] sr 1:0:0:0 [sr0] Unhandled sense code
78.468337] sr 1:0:0:0 [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
78.468550] sr 1:0:0:0 [sr0] Sense Key : Medium Error [current]
78.468767] sr 1:0:0:0 [sr0] Add. Sense: Unrecovered read error
78.468981] sr 1:0:0:0 [sr0] CDB: Read(10): 28 00 00 00 00 10 00 00 02 00
78.469407] end_request: I/O error, dev sr0, sector 64
78.469821] Buffer I/O error on device sr0, logical block 8

At least beginning with kernel 2.6.37.1-1.2-default (from OpenSuSE 11.4) access to dvd drive on NVidia nForce2 chipset seem to be broken.

Same PC running OpenSuSE 11.1 (kernel 2.6.7.27.56-0.1-default) reads disks of OpenSuSE 11.4 and 12.1 without any problems.