On Thu, Nov 17, 2016 at 02:50:51PM +0300, Аладышев Константин wrote: > When I have 2 SATA disks attached to my board, and only second priority > device is with OS, SeaBIOS doesn't boot. > > The "empty" disk doesn't have MBR, so SeaBIOS doesn't stuck on it, it goes > to the end message "No bootable device. Retrying in 60 seconds." > > But if I manually press "ESC" and choose correct disk in interactive promt, > system boots successfully. > > Two logs attached to the message (with and without "ESC" interaction). I use > SeaBIOS (d7adf6044a4c772b497e97272adf97426b34a249) as a payload to coreboot. >
That's a limitation of the BIOS design - only one drive can be designated as "C:" and only that hard drive is bootable (without a full reboot). So, there's no good way to attempt to boot from a different hard drive should booting from the first hard drive fail. You can change the default order of drives and thus change which drive gets designated as "C:". See the bootorder file: https://www.coreboot.org/SeaBIOS#Configuring_boot_order -Kevin _______________________________________________ SeaBIOS mailing list [email protected] https://www.coreboot.org/mailman/listinfo/seabios
