[Buildroot] Grub2 can't find /dev/sda1

David Picard dplamp at gmx.com
Mon Jan 7 09:36:15 UTC 2019


Hello,

Platform : i386 with BIOS, PC/104, CompactFlash card

I generated an image to boot with Grub2. I used the genimage config in 
buildroot/board/pc. I could test it successfully with QEMU (I just 
change /dev/sda1 to /dev/vda1 at boot prompt).

However, I can't boot on the real board. The boot process hang with 
"Waiting for root device /dev/sda1". When I type "set" in the grub 
shell, I get (among other things) :
grub_cpu=i386
grub_platform=pc
prefix=(hd0,msdos1)/boot/grub
root=hd0,msdos1

Any idea ?


More information about the buildroot mailing list