On 2014-08-09 15:06 (GMT+0300) Mark Goldstein composed:
During routine system update (OS12.3, 64-bit) by yast a couple of weeks ago something happened either during kernel update (3.7.10.-1.36-desktop) or nvidia driver update and the system is not bootable anymore.
I can boot two other systems on the same HD (12.2 and 13.1). artition of 12.3 seems OK when I mount it from another system.
When I attempt to boot 12.3 (no matter what option), (I even tried adding debug options for kernel) I see that initrd "boot" scripts are
Did you try the failsafe Grub menu selection? Did you try any prior kernel Grub menu selection?
executed (11-block, 82-resume.kernel and so on) but the following error message is displayed a number of times:
udevadm: error while loading shared libraries: libz.so.1: cannot open shared object file: no such file or directory.
After some time I see the message:
Could not find /dev/root Want me to fall back to /dev/disk/by-id/xxxxx (Y/n)
and at this point only "three finger salute" works
I see that libz.so.1 is present in /usr/local/ilb in initrd filesystem.
I even tried loading the rescue system and updated the kernel to 3.7.10-1.40, so initrd has been re-created, but the result is the same.
Any advice on how to recover the system / investigate the failure?
First thing I'd try is chrooting to 12.3 from 12.2 or 13.1, using file to discover the package containing libz.so.1, then force reinstalling that package using zypper. You can use lsinitrd to verify that the existing initrds contain that file or a reference to it. You can scan /var/log/zypp/history and /var/log/zypper.log for clues to any packages producing error messages during the install process. Maybe a 'zypper ref; zypper up' will fix something that broke during the last updates. Recall that Nvidia drivers require nomodeset on cmdline, just in case updating bootloader didn't take that into account. If nothing seems to help, share lspci output from 12.2 or 13.1 when continuing this thread. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org