Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 213538

Summary: sys-kernel/genkernel-3.4.10_pre7 sd_mod is not loaded and missing block scheduler module
Product: Gentoo Hosted Projects Reporter: Sylvain BERTRAND <sylvain.bertrand>
Component: genkernelAssignee: Gentoo Genkernel Maintainers <genkernel>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sylvain BERTRAND 2008-03-15 23:28:34 UTC
In early user space the /dev/sda* nodes are not created since the sd_mod is not loaded (when I use the emergency shell, if I load manually the sd_mod module, the /dev/sda* entries are created by mdev). The root fs is a partition on a sata/ahci block device.
Moreover, since I use a fully modular kernel, the block scheduler (cfq in my case) is made a module, but genkernel does not put it in the cpio archive.
I noticed the new "generic scsi" block support does create dev entries (1:0:0...), but there is no partition information created to mount the root fs.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-15 23:34:12 UTC
It'd work a lot better if you passed doscsi option to kernel I'd say...
Comment 2 Sylvain BERTRAND 2008-03-16 00:27:31 UTC
I don't know how I managed to miss that kernel param in the man page... 1 in the morning maybe... :)
anyway... and as for the block scheduler, the noop one is fine to reach the module part to load my cfq.