Installing dracut on the install client

Thomas Lange lange at informatik.uni-koeln.de
Tue Jan 29 15:11:34 CET 2019


Solved!

    > Btw, the last entry right before the kernel panic is:
    > <snip>
    > /init: error while loading shared libraries
    > </snip>

This line in your disk_config causes the error:

vgmain-vartmp        /var/tmp    1GiB    ext4 defaults,noexec,nosuid,nodev


dracut is using /var/tmp when creating the initrd. Since you've
mounted it with noexec, the call of ldd to resolve the dependencies on
executables will fail, because ldd says this is not a dynamic
executable and so a lot of shared .so libraries are missing in the
initrd. If you mount it without noexec it works. Another solution could
be to change the tmpdir that dracut uses.

-- 
regards Thomas


More information about the linux-fai mailing list