Eino-Pekka Kanto wrote:
Here's log from serial port with only cd-rom drive with good cd-rom inside it and floppy drive wiithout any floppies.
Please see if you can build SeaBIOS with full debug messages enabled.
You'll have to build SeaBIOS separately from coreboot, and select "An ELF executable payload" instead of SeaBIOS, and enter the filename of the SeaBIOS that you built, within the coreboot configuration.
SeaBIOS (version rel-1.7.1-0-g51755c3-20121027_100503-ibm-x31)
UHCI init on dev 00:07.2 (io=2480) Found 0 lpt ports Found 2 serial ports ATA controller 1 at 1f0/3f4/0 (irq 14 dev 39) ATA controller 2 at 170/374/0 (irq 15 dev 39) PS2 keyboard initialized All threads complete. Scan for option roms Press F12 for boot menu.
Space available for UMB: 000c8000-000ef000 Returned 65536 bytes of ZoneHigh e820 map has 6 items: 0: 0000000000000000 - 000000000009fc00 = 1 RAM 1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED 3: 0000000000100000 - 0000000017fe0000 = 1 RAM 4: 0000000017fe0000 - 0000000018000000 = 2 RESERVED 5: 00000000ff800000 - 0000000100000000 = 2 RESERVED enter handle_19: NULL Booting from Floppy... Boot failed: could not read the boot disk
enter handle_18: NULL Booting from Hard Disk... Boot failed: could not read the boot disk
enter handle_18: NULL No bootable device. Retrying in 60 seconds.
..because the above messages, which is almost all that SeaBIOS prints by default, aren't enough to spot any problem.
//Peter