grub sees disk, but initrd does not...
Posted: 7. May 2013, 00:00
This is very likely more a linux question, but I'm hoping someone around here can set me straight..
I have a system I'm working with that boots to linux on live hardware using an initrd. I'm trying to simulate this under VB.
I'm at a point where I can see grub happily loading the initrd and starting the whole boot sequence, but when the initrd want's to access the /dev/sda1 device (which is where grub and the initrd are stored), it gets a failure ("device not found"). I can drop to a shell in my initrd and can clearly see /dev entries for the disk in question, but any access fails.
I strongly suspect that my initrd is missing something important, but am at a loss as it works on physical hardware....
The real hardware uses a SAS interface for the disk and I've configured my VB with that (to no avail). I've also tried several other variants (IDE, SCSI) just to try something really.
Does any of this sound familiar to someone? Thanks.
dan
I have a system I'm working with that boots to linux on live hardware using an initrd. I'm trying to simulate this under VB.
I'm at a point where I can see grub happily loading the initrd and starting the whole boot sequence, but when the initrd want's to access the /dev/sda1 device (which is where grub and the initrd are stored), it gets a failure ("device not found"). I can drop to a shell in my initrd and can clearly see /dev entries for the disk in question, but any access fails.
I strongly suspect that my initrd is missing something important, but am at a loss as it works on physical hardware....
The real hardware uses a SAS interface for the disk and I've configured my VB with that (to no avail). I've also tried several other variants (IDE, SCSI) just to try something really.
Does any of this sound familiar to someone? Thanks.
dan