Hello,
It’s been a long time since I last updated my tumbleweed installation, but I wanted to switch to the last version of “Freecad” software, so I done a zypper dup some days ago.
Everything goes well, except the system now fails to boot normally.
The problem seems to come from the initrd startup phase, there is a error :
**Failed to start Rule-based Manager for Device Events and Files… **(can’t post a screen capture ?)
After this, the system fails (timeout) on :
Waiting for root device PARTUUID…
I checked, the partuuid the initrd is waiting for as root partition is the good value.
I think because of the first error, the initrd system doesn’t detect my /dev/sda1 as root partition, and can’t mount it and jump on it.
Trying to boot with the previous kernel gives the same problem.
Fortunately I finally found a workaround to be able to boot my computer, during grub bootspash, I press “E” to edit the boot parameters and :
- I remove the line “initrd /boot/initrd-5.9.8-2-default” to not use initrd at all
- I replace the kernel parameter root=UUID=… by root=/dev/sda1 (my root partition)
Now I have a solution to have my computer working, I want to try to fix this problem, any idea from where it can come from ?
Because I think it’s an initrd problem, I tried to rebuild it manually with the “mkinitrd” command, but it fails :
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack
dracut: *** Including module: bash ***
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/bin/../usr/bin/bash'
dracut-install: ERROR: installing '/bin/bash'
dracut: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.GfdBjh/initramfs -l /bin/bash
dracut: *** Including module: systemd ***
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/system-generators/systemd-debug-generator'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-coredump'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-cgroups-agent'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-shutdown'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-reply-password'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-fsck'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/../../bin/udevadm'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-journald'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-sysctl'
dracut-install: ERROR: failed to install '/lib/$LIB/liblsp.so' for '/usr/lib/systemd/systemd-modules-load'
Maybe the problem is here, the initrd is not correct ? I googled this initrd build problem but I don’t find anything
Regards
Cyril