Cannot boot OpenSUSE13.1 after update. Triple Boot, LVM and luks encrypted partitions

Some updates happened yesterday and now I cant boot into Opensuse 13.1.

I feel I have to explain my setup a little bit.
I have a triple boots system on UEFI laptop with secure boot disabled: windows, OpenSUSE and Debian. Basically, half of the HDD space is windows, the other half is divided between Linux distros. Windows partitions were left as they are, linux is set up like this:

sda8 - OpenSUSE EFI partiion. FAT
sda9 - OpenSUSE boot partition. EXT4
sda10 - LVM partition. LUKS encypted. Within LVM these logical volumes are set up

  • /home
  • /
  • SWAP space

Same partition setup for Debian

Under normal circumstances, OpenSUSE would ask me to provide LUKS password, unlock the partition mount logical volumes and ten boot. Since the update OpenSUSE shows me the splash screen (it is even animated, fading in) of OpenSUSE mascot standing on this stylized blade of grass (the default wallpaper).

I have tried booting using older kernels that were left on the system, but same thing happens.

Encrypted partition is not broken though. If I boot into Debian, I can unlock LVM partition and them mount logical volumes and all the files are in there.

I probably haven’t provided enough details here, but I’m have no clue where to start, so as as for any additional details and thank you for your help.

Try boot with splash screen disabled. On grub menu press ‘e’ on menu entry, move to line that starts with “linuxefi …” (or “linux” if secure boot is disabled) and add plymouth.enable=0 to the end of line. Removing “quiet” may also give some more hints during boot. Then press F10 or Ctrl-X.

I’ve comparing grub entries for Debian and OpenSUSE. Haven’t tried your suggestion yet (doing Debian image recovery at the moment), but made some changes to Grub and now I get this

Trying manaul resume from /dev/Debian/debianSWAP
resume device /dev/Debian/debianSWAP not found (ignoring)
Trying manaul resume from /dev/Debian/debianSWAP
resume device /dev/Debian/debianSWAP not found (ignoring)
Waiting for device /dev/mapper/OpenSuse-opensuseRoot to apper:...-/many dots/-...Could not find /dev/mapper/OpenSuse-opensuseRoot. 
Want me to fall back to /dev/OpenSuse/opensuseRoot? (Y/n)



Although it ask me y/n question, it does not accept any input. At this point I need to do ctrl+alt+del to reboot.

Something wrong with LVM. Do you have enough space on /boot? May be initrd creation failed.

Yes, I have 233MB of free space on /boot

and isn’t /dev/mapper where unlocked LUKS partitnions go before activating LVM?

My understanding was that this happens on boot:

  1. find /boot
  2. find LUKS partitions
  3. ask for LUKS key
  4. unlocked LUKS partition available at /dev/mapper/PartiionName
  5. look for LVM (in /dev/mapper in this case)
  6. activate LVM
  7. mount LVM partitions
  8. finish booting

So to me it looks as if OpenSuse is vatting for LUKS partition to be unlocked, but never prompts for the key

I’ve tried your suggestion. Now I can select yes and it tries to find /dev/mapper/OpenSuse once more and when it fails, it asks for root password. Root password gives me console, but when I try

cryptsetup openLuks /dev/dsa10 OpenSuse

it says that there is no cryptsetup command

It sounds like something went wrong during initrd generation. You could try to recreate it manually; something like

prepare crypto container and 
/dev/mapper/OpenSuse-opensuseRoot
mount /dev/mapper/OpenSuse-opensuseRoot /mnt
mount /dev/XXX /mnt/boot
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /dev /mnt/dev
mount --bind /run /mnt/run
chroot /mnt
mkinitrd -v

Output of mkinitrd may gibe a hint.
Could you also provide /var/log/YaST2/mkinitrd.log from your system?

here is /var/log/YaST2/mkinitrd.log

2014-11-01 14:47:01 --------------------------------------------------------------------------
2014-11-01 14:47:01 mkinitrd called with arguments 
2014-11-01 14:47:04 [BLOCK] /dev/sda -> ahci  
2014-11-01 14:47:04 [MODULES]    01-acpi.sh: thermal processor fan    
2014-11-01 14:47:04 [MODULES]    02-start.sh: 
2014-11-01 14:47:04 [MODULES]    02-start.sh:   
2014-11-01 14:47:04 [MODULES]    03-dm.sh: dm-crypt dm-mirror
2014-11-01 14:47:04 [MODULES]    03-dm.sh: dm-mod
2014-11-01 14:47:04 [MODULES]    03-dm.sh: dm-snapshot  
2014-11-01 14:47:04 [MODULES]    03-rtc.sh: rtc_cmos  
2014-11-01 14:47:04 [MODULES]    03-scsi_dh.sh: scsi_dh_alua scsi_dh_rdac scsi_dh_emc scsi_dh_hp_sw  
2014-11-01 14:47:04 [MODULES]    03-storage.sh:         
2014-11-01 14:47:04 [MODULES]    05-kms.sh: i915    
2014-11-01 14:47:04 [MODULES]    11-block.sh: ahci  
2014-11-01 14:47:04 [MODULES]    11-usb.sh: usbcore
2014-11-01 14:47:04 [MODULES]    11-usb.sh: ohci_hcd
2014-11-01 14:47:04 [MODULES]    11-usb.sh: uhci-hcd
2014-11-01 14:47:04 [MODULES]    11-usb.sh: ehci_hcd
2014-11-01 14:47:04 [MODULES]    11-usb.sh: xhci-hcd
2014-11-01 14:47:04 [MODULES]    11-usb.sh: usbhid
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-logitech-dj
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-generic
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-holtek-kbd
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-lenovo-tpkbd
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-logitech-dj
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-ortek
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-roccat-arvo
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-roccat-isku
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-samsung
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-apple
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-belkin
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-cherry
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-ezkey
2014-11-01 14:47:04 [MODULES]    11-usb.sh: hid-microsoft
2014-11-01 14:47:04 [MODULES]    11-usb.sh: ehci-pci
2014-11-01 14:47:04 [MODULES]    11-usb.sh: ohci-pci                      
2014-11-01 14:47:04 [MODULES]    Unsupported kernel (3.11.10-21-desktop)
2014-11-01 14:47:05 [MOUNT] Root:    /dev/OpenSuse/opensuseRoot  Shared libs:      lib64/ld-2.18.so   lib64/libacl.so.1.1.0   lib64/libattr.so.1.1.0   lib64/libcap.so.2.22   usr/lib64/libcom_err.so.2.1   lib64/libcrypt-2.18.so   lib64/libc-2.18.so   lib64/libdbus-1.so.3.8.7   lib64/libdevmapper.so.1.02   lib64/libdl-2.18.so   usr/lib64/libe2p.so.2.3   usr/lib64/libext2fs.so.2.4   lib64/libgcc_s.so.1   usr/lib64/libkmod.so.2.2.4   lib64/libm-2.18.so   lib64/libpthread-2.18.so   lib64/libreadline.so.6.2   lib64/libresolv-2.18.so   lib64/librt-2.18.so   lib64/libselinux.so.1   lib64/libsepol.so.1   lib64/libtinfo.so.5.9   lib64/libz.so.1.2.8   usr/lib64/libblkid.so.1.1.0   usr/lib64/libcairo.so.2.11200.16   usr/lib64/libdirect-1.6.so.0.3.0   usr/lib64/libdirectfb-1.6.so.0.3.0   usr/lib64/libdrm.so.2.4.0   usr/lib64/libEGL.so.1.0.0   usr/lib64/libexpat.so.1.6.0   usr/lib64/libffi.so.4.0.1   usr/lib64/libfontconfig.so.1.8.0   usr/lib64/libfreetype.so.6.10.2   usr/lib64/libfusion-1.6.so.0.3.0   usr/lib64/libgbm.so.1.0.0   usr/lib64/libgcrypt.so.11.8.3   usr/lib64/libglapi.so.0.0.0   usr/lib64/libglib-2.0.so.0.3800.2   usr/lib64/libGL.so.1.2.0   usr/lib64/libgmodule-2.0.so.0.3800.2   usr/lib64/libgobject-2.0.so.0.3800.2   usr/lib64/libgpg-error.so.0.10.0   usr/lib64/libgraphite2.so.3.0.1   usr/lib64/libharfbuzz.so.0.921.0   usr/lib64/libjpeg.so.8.0.2   usr/lib64/liblzma.so.5.0.5   usr/lib64/liblzo2.so.2.0.0   usr/lib64/libmount.so.1.1.0   usr/lib64/libmtp.so.9.2.0   usr/lib64/libpango-1.0.so.0.3600.1   usr/lib64/libpangocairo-1.0.so.0.3600.1   usr/lib64/libpangoft2-1.0.so.0.3600.1   usr/lib64/libpcre.so.1.2.1   usr/lib64/libpixman-1.so.0.30.2   usr/lib64/libply.so.2.1.0   usr/lib64/libply-splash-core.so.2.1.0   usr/lib64/libply-splash-graphics.so.2.1.0   usr/lib64/libpng16.so.16.6.0   usr/lib64/libsgutils2.so.2.0.0   usr/lib64/libsplashycnf.so.1.0.0   usr/lib64/libsplashy.so.1.0.0   usr/lib64/libstdc++.so.6.0.18   usr/lib64/libsystemd-daemon.so.0.0.10   usr/lib64/libudev.so.1.4.0   usr/lib64/libusb-1.0.so.0.1.0   usr/lib64/libuuid.so.1.3.0   usr/lib64/libwayland-client.so.0.1.0   usr/lib64/libwayland-server.so.0.1.0   usr/lib64/libX11.so.6.3.0   usr/lib64/libX11-xcb.so.1.0.0   usr/lib64/libXau.so.6.0.0   usr/lib64/libxcb-dri2.so.0.0.0   usr/lib64/libxcb-glx.so.0.0.0   usr/lib64/libxcb-render.so.0.0.0   usr/lib64/libxcb-shm.so.0.0.0   usr/lib64/libxcb.so.1.1.0   usr/lib64/libxcb-xfixes.so.0.0.0   usr/lib64/libXdamage.so.1.1.0   usr/lib64/libXext.so.6.4.0   usr/lib64/libXfixes.so.3.1.0   usr/lib64/libXrender.so.1.3.0   usr/lib64/libXxf86vm.so.1.0.0   /lib64/libnss_dns-2.18.so   /lib64/libnss_files-2.18.so   /lib64/libgcc_s.so.1 

2014-11-01 14:47:09 [BLOCK] /dev/sda -> ahci  
2014-11-01 14:47:10 [MODULES]    01-acpi.sh: thermal processor fan    
2014-11-01 14:47:10 [MODULES]    02-start.sh: 
2014-11-01 14:47:10 [MODULES]    02-start.sh:   
2014-11-01 14:47:10 [MODULES]    03-dm.sh: dm-crypt dm-mirror
2014-11-01 14:47:10 [MODULES]    03-dm.sh: dm-mod
2014-11-01 14:47:10 [MODULES]    03-dm.sh: dm-snapshot  
2014-11-01 14:47:10 [MODULES]    03-rtc.sh: rtc_cmos  
2014-11-01 14:47:10 [MODULES]    03-scsi_dh.sh: scsi_dh_alua scsi_dh_rdac scsi_dh_emc scsi_dh_hp_sw  
2014-11-01 14:47:10 [MODULES]    03-storage.sh:         
2014-11-01 14:47:10 [MODULES]    05-kms.sh: i915    
2014-11-01 14:47:10 [MODULES]    11-block.sh: ahci  
2014-11-01 14:47:10 [MODULES]    11-usb.sh: usbcore
2014-11-01 14:47:10 [MODULES]    11-usb.sh: ohci_hcd
2014-11-01 14:47:10 [MODULES]    11-usb.sh: uhci-hcd
2014-11-01 14:47:10 [MODULES]    11-usb.sh: ehci_hcd
2014-11-01 14:47:10 [MODULES]    11-usb.sh: xhci-hcd
2014-11-01 14:47:10 [MODULES]    11-usb.sh: usbhid
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-logitech-dj
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-generic
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-holtek-kbd
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-lenovo-tpkbd
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-logitech-dj
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-ortek
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-roccat-arvo
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-roccat-isku
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-samsung
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-apple
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-belkin
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-cherry
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-ezkey
2014-11-01 14:47:10 [MODULES]    11-usb.sh: hid-microsoft
2014-11-01 14:47:10 [MODULES]    11-usb.sh: ehci-pci
2014-11-01 14:47:10 [MODULES]    11-usb.sh: ohci-pci                      
2014-11-01 14:47:10 [MODULES]    Unsupported kernel (3.13.6-1-desktop)
2014-11-01 14:47:10 [MOUNT] Root:    /dev/OpenSuse/opensuseRoot  Shared libs:      lib64/ld-2.18.so   lib64/libacl.so.1.1.0   lib64/libattr.so.1.1.0   lib64/libcap.so.2.22   usr/lib64/libcom_err.so.2.1   lib64/libcrypt-2.18.so   lib64/libc-2.18.so   lib64/libdbus-1.so.3.8.7   lib64/libdevmapper.so.1.02   lib64/libdl-2.18.so   usr/lib64/libe2p.so.2.3   usr/lib64/libext2fs.so.2.4   lib64/libgcc_s.so.1   usr/lib64/libkmod.so.2.2.4   lib64/libm-2.18.so   lib64/libpthread-2.18.so   lib64/libreadline.so.6.2   lib64/libresolv-2.18.so   lib64/librt-2.18.so   lib64/libselinux.so.1   lib64/libsepol.so.1   lib64/libtinfo.so.5.9   lib64/libz.so.1.2.8   usr/lib64/libblkid.so.1.1.0   usr/lib64/libcairo.so.2.11200.16   usr/lib64/libdirect-1.6.so.0.3.0   usr/lib64/libdirectfb-1.6.so.0.3.0   usr/lib64/libdrm.so.2.4.0   usr/lib64/libEGL.so.1.0.0   usr/lib64/libexpat.so.1.6.0   usr/lib64/libffi.so.4.0.1   usr/lib64/libfontconfig.so.1.8.0   usr/lib64/libfreetype.so.6.10.2   usr/lib64/libfusion-1.6.so.0.3.0   usr/lib64/libgbm.so.1.0.0   usr/lib64/libgcrypt.so.11.8.3   usr/lib64/libglapi.so.0.0.0   usr/lib64/libglib-2.0.so.0.3800.2   usr/lib64/libGL.so.1.2.0   usr/lib64/libgmodule-2.0.so.0.3800.2   usr/lib64/libgobject-2.0.so.0.3800.2   usr/lib64/libgpg-error.so.0.10.0   usr/lib64/libgraphite2.so.3.0.1   usr/lib64/libharfbuzz.so.0.921.0   usr/lib64/libjpeg.so.8.0.2   usr/lib64/liblzma.so.5.0.5   usr/lib64/liblzo2.so.2.0.0   usr/lib64/libmount.so.1.1.0   usr/lib64/libmtp.so.9.2.0   usr/lib64/libpango-1.0.so.0.3600.1   usr/lib64/libpangocairo-1.0.so.0.3600.1   usr/lib64/libpangoft2-1.0.so.0.3600.1   usr/lib64/libpcre.so.1.2.1   usr/lib64/libpixman-1.so.0.30.2   usr/lib64/libply.so.2.1.0   usr/lib64/libply-splash-core.so.2.1.0   usr/lib64/libply-splash-graphics.so.2.1.0   usr/lib64/libpng16.so.16.6.0   usr/lib64/libsgutils2.so.2.0.0   usr/lib64/libsplashycnf.so.1.0.0   usr/lib64/libsplashy.so.1.0.0   usr/lib64/libstdc++.so.6.0.18   usr/lib64/libsystemd-daemon.so.0.0.10   usr/lib64/libudev.so.1.4.0   usr/lib64/libusb-1.0.so.0.1.0   usr/lib64/libuuid.so.1.3.0   usr/lib64/libwayland-client.so.0.1.0   usr/lib64/libwayland-server.so.0.1.0   usr/lib64/libX11.so.6.3.0   usr/lib64/libX11-xcb.so.1.0.0   usr/lib64/libXau.so.6.0.0   usr/lib64/libxcb-dri2.so.0.0.0   usr/lib64/libxcb-glx.so.0.0.0   usr/lib64/libxcb-render.so.0.0.0   usr/lib64/libxcb-shm.so.0.0.0   usr/lib64/libxcb.so.1.1.0   usr/lib64/libxcb-xfixes.so.0.0.0   usr/lib64/libXdamage.so.1.1.0   usr/lib64/libXext.so.6.4.0   usr/lib64/libXfixes.so.3.1.0   usr/lib64/libXrender.so.1.3.0   usr/lib64/libXxf86vm.so.1.0.0   /lib64/libnss_dns-2.18.so   /lib64/libnss_files-2.18.so   /lib64/libgcc_s.so.1 

2014-11-01 14:47:16 [BLOCK] /dev/sda -> ahci  
2014-11-01 14:47:16 [MODULES]    01-acpi.sh: thermal processor fan    
2014-11-01 14:47:16 [MODULES]    02-start.sh: 
2014-11-01 14:47:16 [MODULES]    02-start.sh:   
2014-11-01 14:47:16 [MODULES]    03-dm.sh: dm-crypt dm-mirror
2014-11-01 14:47:16 [MODULES]    03-dm.sh: dm-mod
2014-11-01 14:47:16 [MODULES]    03-dm.sh: dm-snapshot  
2014-11-01 14:47:16 [MODULES]    03-rtc.sh: rtc_cmos  
2014-11-01 14:47:16 [MODULES]    03-scsi_dh.sh: scsi_dh_alua scsi_dh_rdac scsi_dh_emc scsi_dh_hp_sw  
2014-11-01 14:47:16 [MODULES]    03-storage.sh:         
2014-11-01 14:47:16 [MODULES]    05-kms.sh: i915    
2014-11-01 14:47:16 [MODULES]    11-block.sh: ahci  
2014-11-01 14:47:16 [MODULES]    11-usb.sh: usbcore
2014-11-01 14:47:16 [MODULES]    11-usb.sh: ohci_hcd
2014-11-01 14:47:16 [MODULES]    11-usb.sh: uhci-hcd
2014-11-01 14:47:16 [MODULES]    11-usb.sh: ehci_hcd
2014-11-01 14:47:16 [MODULES]    11-usb.sh: xhci-hcd
2014-11-01 14:47:16 [MODULES]    11-usb.sh: usbhid
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-logitech-dj
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-generic
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-holtek-kbd
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-lenovo-tpkbd
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-logitech-dj
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-ortek
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-roccat-arvo
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-roccat-isku
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-samsung
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-apple
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-belkin
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-cherry
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-ezkey
2014-11-01 14:47:16 [MODULES]    11-usb.sh: hid-microsoft
2014-11-01 14:47:16 [MODULES]    11-usb.sh: ehci-pci
2014-11-01 14:47:16 [MODULES]    11-usb.sh: ohci-pci                      
2014-11-01 14:47:17 [MODULES]    Unsupported kernel (3.7.10-1.40-desktop)
2014-11-01 14:47:17 [MOUNT] Root:    /dev/OpenSuse/opensuseRoot  Shared libs:      lib64/ld-2.18.so   lib64/libacl.so.1.1.0   lib64/libattr.so.1.1.0   lib64/libcap.so.2.22   usr/lib64/libcom_err.so.2.1   lib64/libcrypt-2.18.so   lib64/libc-2.18.so   lib64/libdbus-1.so.3.8.7   lib64/libdevmapper.so.1.02   lib64/libdl-2.18.so   usr/lib64/libe2p.so.2.3   usr/lib64/libext2fs.so.2.4   lib64/libgcc_s.so.1   usr/lib64/libkmod.so.2.2.4   lib64/libm-2.18.so   lib64/libpthread-2.18.so   lib64/libreadline.so.6.2   lib64/libresolv-2.18.so   lib64/librt-2.18.so   lib64/libselinux.so.1   lib64/libsepol.so.1   lib64/libtinfo.so.5.9   lib64/libz.so.1.2.8   usr/lib64/libblkid.so.1.1.0   usr/lib64/libcairo.so.2.11200.16   usr/lib64/libdirect-1.6.so.0.3.0   usr/lib64/libdirectfb-1.6.so.0.3.0   usr/lib64/libdrm.so.2.4.0   usr/lib64/libEGL.so.1.0.0   usr/lib64/libexpat.so.1.6.0   usr/lib64/libffi.so.4.0.1   usr/lib64/libfontconfig.so.1.8.0   usr/lib64/libfreetype.so.6.10.2   usr/lib64/libfusion-1.6.so.0.3.0   usr/lib64/libgbm.so.1.0.0   usr/lib64/libgcrypt.so.11.8.3   usr/lib64/libglapi.so.0.0.0   usr/lib64/libglib-2.0.so.0.3800.2   usr/lib64/libGL.so.1.2.0   usr/lib64/libgmodule-2.0.so.0.3800.2   usr/lib64/libgobject-2.0.so.0.3800.2   usr/lib64/libgpg-error.so.0.10.0   usr/lib64/libgraphite2.so.3.0.1   usr/lib64/libharfbuzz.so.0.921.0   usr/lib64/libjpeg.so.8.0.2   usr/lib64/liblzma.so.5.0.5   usr/lib64/liblzo2.so.2.0.0   usr/lib64/libmount.so.1.1.0   usr/lib64/libmtp.so.9.2.0   usr/lib64/libpango-1.0.so.0.3600.1   usr/lib64/libpangocairo-1.0.so.0.3600.1   usr/lib64/libpangoft2-1.0.so.0.3600.1   usr/lib64/libpcre.so.1.2.1   usr/lib64/libpixman-1.so.0.30.2   usr/lib64/libply.so.2.1.0   usr/lib64/libply-splash-core.so.2.1.0   usr/lib64/libply-splash-graphics.so.2.1.0   usr/lib64/libpng16.so.16.6.0   usr/lib64/libsgutils2.so.2.0.0   usr/lib64/libsplashycnf.so.1.0.0   usr/lib64/libsplashy.so.1.0.0   usr/lib64/libstdc++.so.6.0.18   usr/lib64/libsystemd-daemon.so.0.0.10   usr/lib64/libudev.so.1.4.0   usr/lib64/libusb-1.0.so.0.1.0   usr/lib64/libuuid.so.1.3.0   usr/lib64/libwayland-client.so.0.1.0   usr/lib64/libwayland-server.so.0.1.0   usr/lib64/libX11.so.6.3.0   usr/lib64/libX11-xcb.so.1.0.0   usr/lib64/libXau.so.6.0.0   usr/lib64/libxcb-dri2.so.0.0.0   usr/lib64/libxcb-glx.so.0.0.0   usr/lib64/libxcb-render.so.0.0.0   usr/lib64/libxcb-shm.so.0.0.0   usr/lib64/libxcb.so.1.1.0   usr/lib64/libxcb-xfixes.so.0.0.0   usr/lib64/libXdamage.so.1.1.0   usr/lib64/libXext.so.6.4.0   usr/lib64/libXfixes.so.3.1.0   usr/lib64/libXrender.so.1.3.0   usr/lib64/libXxf86vm.so.1.0.0   /lib64/libnss_dns-2.18.so   /lib64/libnss_files-2.18.so   /lib64/libgcc_s.so.1 

Does this give some insight? “Unsupported kernel (3.7.10-1.40-desktop)” clearly not good, but I’m clueless as to why?

I would ask for a bit more guidance on mkinitrd outpur and preparing crypto container, provided above log doesn’t releave the cause.

tnx

unfortunately not; it only complements normal mkinitrd output that is not captured.

“Unsupported kernel (3.7.10-1.40-desktop)” clearly not good, but I’m clueless as to why?
well, this version is indeed too old; did you try to boot all of three kernels?

I would ask for a bit more guidance on mkinitrd outpur and preparing crypto container, provided above log doesn’t releave the cause.

Just configure access to your root filesystem; you already did it to fetch mkinitrd.log, right? You can further run mkinitrd under “script” command which writes all terminal output into “typescript” file in current directory.

I think I understood what you meant. here is output from mkinitrd -v

http://www.wepaste.com/mkinitrd/

And yes, I have tried all three kernels - result is the same

Hmm … your log shows no luks or lvm2 feature inlcuded in initrd. I’m not sure now whether this is due to running in chroot or it is the same problem you had. Did you mount /sys, /proc and /dev?

You could try to force both of them by using “mkinitrd -f ‘luks lvm2’” (you need quote list of features).

that didn’t work either. I did mount /dev, /sys and /proc as per your instructions. running

mkinitrd -f 'luks lvm2'

complains that lvm2 is not recognisez. A typo?

I also tried

mkinitrd -f 'luks lvm2 lvm'

but it now complained that lvm and lvm2 not found.

No.

bor@opensuse:~> rpm -qf /lib/mkinitrd/scripts/boot-lvm2.sh 
lvm2-2.02.98-0.28.18.1.x86_64

Do you have lvm2 installed at all?

Thank you for your help, but I through in the towel and reinstalled (kept home partition) Opens use as I have some work that must be done tonight.

Thank you again .