Hi,
Paul,Pau Peris <sibok1981@gmail.com> wrote:Hi,
i'm running GNU/Gentoo Linux with a custom compiled kernel and i've just migrated from a 2.6 kernel to a 3.5.
As my HD's are on raid 0 mode i use a custom initrd file in order to be able to boot. While kernel 2.6 is able to boot without problems the new 3.5 compiled kernel fails to boot complaining about "no block devices found". After taking a look at initrd.cpio contained scripts i can see the failure message is given by mdadm tool.
Does anyone has a clue about that? Thansk in advanced. :)
I had a similar issue with a new system. There it was caused by mdadm trying to start the raid devices before all the drives were identified.
Try disabling "Asynchronous SCSI scanning" in the kernel config. (CONFIG_SCSI_SCAN_ASYNC)
Or add "scsi_mod.scan=sync" to the kernel commandline to see if it's the same cause.
--
Joost
--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.