jozzsi
jozzsi
> instmods will not install the kernel module, if $hostonly is set and the kernel module is not currently needed. > To install a kernel module regardless of the hostonly...
To reproduce, you need to somehow have zfs module **not** loaded on the host at the time dracut is called to generate initramfs (but zfs dracut module should be installed...
> Taking a disk from one machine, plug it into a different machine, and boot should work out of the box. ...That was the reason Ubuntu sets `hostonly=false` One way...
> If we are changing this anyway, then perhaps now is also the right time to reconsider the defaults. For compatibility, I think the way to do it is to...
> We ship `dracut.conf.d/fedora.conf.example` and `dracut.conf.d/suse.conf.example`. Are these files used? Yes they are used. They are copied over during Fedora/openSUSE packaging. The 'example' in the name is misleading. > In...
> We(EndeavourOS) actually produces two initrds by default. A "thin" one and a "fat" one. So for us, the default doesn't matter that much. This is also the approach Fedora...
Helpful, so let's cross-reference - https://github.com/dracut-ng/dracut-ng/pull/1238#issuecomment-2816144052
> I think where I'm coming down on this is that we need an option that omits config and make the default generic case actually include config. The current options...
> "full fat" initrd which includes everything to support major hardware changes that also includes config. This is what is missing. Sloppy doesn't go nearly far enough for this use...
One more essential fix for this issue that I just discovered - https://github.com/dracut-ng/dracut-ng/pull/1291 . Helping with testing is very much appreciated !