On 03.12.2007 03:01, Warren Togami wrote: > dragoran wrote: >> [..] >>> I didn't say we should have all modules in the initrd. But having the >>> most common would IMHO a good thing. >> +1 for having all pata/sata drivers in the initrd by default. > Has anyone checked how much larger this would make a typical initrd image? $ du /lib/modules/2.6.23.8-63.fc8/kernel/drivers/{ata,scsi}/ --max-depth\=0 1604 /lib/modules/2.6.23.8-63.fc8/kernel/drivers/ata/ 4004 /lib/modules/2.6.23.8-63.fc8/kernel/drivers/scsi/ Not sure if the SCSI drivers (and their firmware) should get included as well, but it might make sense. At least including the most common ones makes sense -- the space that was confused by the initrd is free later, isn't it? > The experimental bash-branch of mkinitrd has a simple for loop [...] I didn't look into the bash-branch. The idea sounds nice, but well, getting a bash prompt if the root-device was not found isn't much of a help if you don't have the different storage drivers available, because one of the top reasons why the root device does not get mounted are missing drivers for the storage controller. CU knurd -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list