Marius Bakke <mba...@fastmail.com> skribis: > Maybe we could add all disk drivers to the base initrd image? > > $ du -h $(guix build linux-libre 2>/dev/null)/lib/modules/*/kernel/drivers/ata > 1.3M > /gnu/store/b7nk7glwlrjk8fnw4g7zylzlx7g2f6jd-linux-libre-4.11.6/lib/modules/4.11.6-gnu/kernel/drivers/ata > > That doesn't sound too much to me and will save many users some trouble.
Maybe not “all” because it’s a moving target, but at least “some”. Also, the problem is that currently the initrd code loads every kernel module that we specify (we don’t have udev in there to determine which modules are needed and which are not), and that’s not great. Ludo’.