Open michaelmrose opened 3 years ago
So /boot/efi/ is the fat EFI partition. in /boot/efi/EFI/void is the initial initramfs, which according to lsinitrd doesn't contain /etc/hostid which is why this message shows up.
Additionally I get another dracut error message that says dracut/modules.d/90zfs/parse-zfs.sh no such file
parse-zfs also contains text from the above dracut-lib.sh and is probably the actual script echoing the above error at startup
[ 0.513135] dracut Warning: ZFS: No hostid found on kernel command line or /etc/hostid. [ 0.513205] dracut Warning: ZFS: Pools may not import correctly.
Looking at https://fossies.org/linux/zfs/contrib/dracut/90zfs/parse-zfs.sh.in
It looks like it does something like this
I would imagine /etc/hostid which does exist wouldn't be available before pools are imported so it would have to be provided by the kerenl command line I think?