When using SeaBIOS as my payload it gets to the menu list prompt, but pressing F12 does not do anything and it starts printing handle_02 continually. I was trying to get it to boot off a Linux Live DVD image but can't seem to get it to boot off the image.
Any kind of help would be greatly appreciated. Some more info and console dumps below.
# qemu-system-i386 -bios build/coreboot.rom -hda /work/disk.img -serial stdio
WARNING: Image format was not specified for '/work/disk.img' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
coreboot-4.1-6cb3a59fd5e754c3627b79db21c5bcc284bfd721 Wed Aug 12 22:40:06 UTC 2015 romstage starting...
CBMEM:
IMD: root @ 07fff000 254 entries.
IMD: root @ 07ffec00 62 entries.
CBFS provider active.
CBFS @ 0 size 7ffc80
CBFS: Locating 'fallback/ramstage'
CBFS: Found @ offset 4940 size b48b
'fallback/ramstage' located at offset: 4978 size: b48b
coreboot-4.1-6cb3a59fd5e754c3627b79db21c5bcc284bfd721 Wed Aug 12 22:40:06 UTC 2015 ramstage starting...
Moving GDT to 07ffe9c0...ok
Initializing i82801ix southbridge...
Enumerating buses...
Show all devs... Before device enumeration.
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
APIC: 00: enabled 1
DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:1f.0: enabled 1
PCI: 00:1f.2: enabled 1
PCI: 00:1f.3: enabled 1
PCI: 00:1a.0: enabled 1
PCI: 00:1a.1: enabled 1
PCI: 00:1a.2: enabled 1
PCI: 00:1a.7: enabled 1
PCI: 00:1b.0: enabled 1
PCI: 00:1c.0: enabled 1
PCI: 00:1c.1: enabled 1
PCI: 00:1c.2: enabled 1
PCI: 00:1c.3: enabled 1
PCI: 00:1c.4: enabled 1
PCI: 00:1c.5: enabled 1
PCI: 00:1d.0: enabled 1
PCI: 00:1d.1: enabled 1
PCI: 00:1d.2: enabled 1
PCI: 00:1d.7: enabled 1
PCI: 00:19.0: enabled 0
PCI: 00:1f.5: enabled 0
PCI: 00:1f.6: enabled 0
Compare with tree...
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
APIC: 00: enabled 1
DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:1f.0: enabled 1
PCI: 00:1f.2: enabled 1
PCI: 00:1f.3: enabled 1
PCI: 00:1a.0: enabled 1
PCI: 00:1a.1: enabled 1
PCI: 00:1a.2: enabled 1
PCI: 00:1a.7: enabled 1
PCI: 00:1b.0: enabled 1
PCI: 00:1c.0: enabled 1
PCI: 00:1c.1: enabled 1
PCI: 00:1c.2: enabled 1
PCI: 00:1c.3: enabled 1
PCI: 00:1c.4: enabled 1
PCI: 00:1c.5: enabled 1
PCI: 00:1d.0: enabled 1
PCI: 00:1d.1: enabled 1
PCI: 00:1d.2: enabled 1
PCI: 00:1d.7: enabled 1
PCI: 00:19.0: enabled 0
PCI: 00:1f.5: enabled 0
PCI: 00:1f.6: enabled 0
Root Device scanning...
root_dev_scan_bus for Root Device
CPU_CLUSTER: 0 enabled
DOMAIN: 0000 enabled
CPU_CLUSTER: 0 scanning...
QEMU: firmware config interface detected
QEMU: max_cpus is 1
CPU: APIC: 00 enabled
DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
PCI: Static device PCI: 00:00.0 not found, disabling it.
PCI: 00:00.1, bad id 0x0
PCI: 00:00.2, bad id 0x0
PCI: 00:00.3, bad id 0x0
PCI: 00:00.4, bad id 0x0
PCI: 00:00.5, bad id 0x0
PCI: 00:00.6, bad id 0x0
PCI: 00:00.7, bad id 0x0
PCI: 00:01.0, bad id 0x0
PCI: 00:02.0, bad id 0x0
PCI: 00:03.0, bad id 0x0
PCI: 00:04.0, bad id 0x0
PCI: 00:05.0, bad id 0x0
PCI: 00:06.0, bad id 0x0
PCI: 00:07.0, bad id 0x0
PCI: 00:08.0, bad id 0x0
PCI: 00:09.0, bad id 0x0
PCI: 00:0a.0, bad id 0x0
PCI: 00:0b.0, bad id 0x0
PCI: 00:0c.0, bad id 0x0
PCI: 00:0d.0, bad id 0x0
PCI: 00:0e.0, bad id 0x0
PCI: 00:0f.0, bad id 0x0
PCI: 00:10.0, bad id 0x0
PCI: 00:11.0, bad id 0x0
PCI: 00:12.0, bad id 0x0
PCI: 00:13.0, bad id 0x0
PCI: 00:14.0, bad id 0x0
PCI: 00:15.0, bad id 0x0
PCI: 00:16.0, bad id 0x0
PCI: 00:17.0, bad id 0x0
PCI: 00:18.0, bad id 0x0
PCI: 00:19.1, bad id 0x0
PCI: 00:19.2, bad id 0x0
PCI: 00:19.3, bad id 0x0
PCI: 00:19.4, bad id 0x0
PCI: 00:19.5, bad id 0x0
PCI: 00:19.6, bad id 0x0
PCI: 00:19.7, bad id 0x0
PCI: Static device PCI: 00:1a.0 not found, disabling it.
PCI: Static device PCI: 00:1a.1 not found, disabling it.
PCI: Static device PCI: 00:1a.2 not found, disabling it.
PCI: 00:1a.3, bad id 0x0
PCI: 00:1a.4, bad id 0x0
PCI: 00:1a.5, bad id 0x0
PCI: 00:1a.6, bad id 0x0
PCI: Static device PCI: 00:1a.7 not found, disabling it.
PCI: Static device PCI: 00:1b.0 not found, disabling it.
PCI: 00:1b.1, bad id 0x0
PCI: 00:1b.2, bad id 0x0
PCI: 00:1b.3, bad id 0x0
PCI: 00:1b.4, bad id 0x0
PCI: 00:1b.5, bad id 0x0
PCI: 00:1b.6, bad id 0x0
PCI: 00:1b.7, bad id 0x0
PCI: Static device PCI: 00:1c.0 not found, disabling it.
PCI: Static device PCI: 00:1c.1 not found, disabling it.
PCI: Static device PCI: 00:1c.2 not found, disabling it.
PCI: Static device PCI: 00:1c.3 not found, disabling it.
PCI: Static device PCI: 00:1c.4 not found, disabling it.
PCI: Static device PCI: 00:1c.5 not found, disabling it.
PCI: 00:1c.6, bad id 0x0
PCI: 00:1c.7, bad id 0x0
PCI: Static device PCI: 00:1d.0 not found, disabling it.
PCI: Static device PCI: 00:1d.1 not found, disabling it.
PCI: Static device PCI: 00:1d.2 not found, disabling it.
PCI: 00:1d.3, bad id 0x0
PCI: 00:1d.4, bad id 0x0
PCI: 00:1d.5, bad id 0x0
PCI: 00:1d.6, bad id 0x0
PCI: Static device PCI: 00:1d.7 not found, disabling it.
PCI: 00:1e.0, bad id 0x0
PCI: Static device PCI: 00:1f.0 not found, disabling it.
PCI: 00:1f.1, bad id 0x0
PCI: Static device PCI: 00:1f.2 not found, disabling it.
PCI: Static device PCI: 00:1f.3 not found, disabling it.
PCI: 00:1f.4, bad id 0x0
PCI: 00:1f.7, bad id 0x0
root_dev_scan_bus for Root Device done
done
Allocating resources...
Reading resources...
Root Device read_resources bus 0 link: 0
CPU_CLUSTER: 0 read_resources bus 0 link: 0
APIC: 00 missing read_resources
CPU_CLUSTER: 0 read_resources bus 0 link: 0 done
QEMU: 11 files in fw_cfg
QEMU: etc/boot-fail-wait [size=4]
QEMU: etc/smbios/smbios-tables [size=320]
QEMU: etc/smbios/smbios-anchor [size=31]
QEMU: etc/e820 [size=20]
QEMU: genroms/kvmvapic.bin [size=9216]
QEMU: etc/system-states [size=6]
QEMU: etc/acpi/tables [size=131072]
QEMU: etc/table-loader [size=4096]
QEMU: etc/tpm/log [size=0]
QEMU: etc/acpi/rsdp [size=36]
QEMU: bootorder [size=0]
QEMU: e820/ram: 0x00000000 +0x08000000
QEMU: reserve ioports 0x0510-0x0511 [firmware-config]
QEMU: reserve ioports 0x5658-0x5658 [vmware-port]
DOMAIN: 0000 read_resources bus 0 link: 0
DOMAIN: 0000 read_resources bus 0 link: 0 done
Root Device read_resources bus 0 link: 0 done
Done reading resources.
Show resources in subtree (Root Device)...After reading.
Root Device child on link 0 CPU_CLUSTER: 0
CPU_CLUSTER: 0 child on link 0 APIC: 00
APIC: 00
DOMAIN: 0000 child on link 0 PCI: 00:00.0
DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffff flags 40040100 index 10000000
DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffffffff flags 40040200 index 10000100
DOMAIN: 0000 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index a
DOMAIN: 0000 resource base c0000 size 7f40000 align 0 gran 0 limit 0 flags e0004200 index b
DOMAIN: 0000 resource base 510 size 2 align 0 gran 0 limit ffff flags e0000100 index c
DOMAIN: 0000 resource base 5658 size 1 align 0 gran 0 limit ffff flags e0000100 index d
DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3
PCI: 00:00.0
PCI: 00:19.0
PCI: 00:1a.0
PCI: 00:1a.1
PCI: 00:1a.2
PCI: 00:1a.7
PCI: 00:1b.0
PCI: 00:1c.0
PCI: 00:1c.1
PCI: 00:1c.2
PCI: 00:1c.3
PCI: 00:1c.4
PCI: 00:1c.5
PCI: 00:1d.0
PCI: 00:1d.1
PCI: 00:1d.2
PCI: 00:1d.7
PCI: 00:1f.0
PCI: 00:1f.2
PCI: 00:1f.3
PCI: 00:1f.5
PCI: 00:1f.6
DOMAIN: 0000 io: base: 0 size: 0 align: 0 gran: 0 limit: ffff
DOMAIN: 0000 io: base: 0 size: 0 align: 0 gran: 0 limit: ffff done
DOMAIN: 0000 mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff
DOMAIN: 0000 mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff done
avoid_fixed_resources: DOMAIN: 0000
avoid_fixed_resources:@DOMAIN: 0000 10000000 limit 0000ffff
avoid_fixed_resources:@DOMAIN: 0000 10000100 limit ffffffff
constrain_resources: DOMAIN: 0000 0a base 00000000 limit 0009ffff mem (fixed)
constrain_resources: DOMAIN: 0000 0b base 000c0000 limit 07ffffff mem (fixed)
constrain_resources: DOMAIN: 0000 0c base 00000510 limit 00000511 io (fixed)
constrain_resources: DOMAIN: 0000 0d base 00005658 limit 00005658 io (fixed)
constrain_resources: DOMAIN: 0000 03 base fee00000 limit fee0ffff mem (fixed)
avoid_fixed_resources:@DOMAIN: 0000 10000000 base 00005659 limit 0000ffff
avoid_fixed_resources:@DOMAIN: 0000 10000100 base fee00000 limit fedfffff
Setting resources...
DOMAIN: 0000 io: base:5659 size:0 align:0 gran:0 limit:ffff
DOMAIN: 0000 io: next_base: 5659 size: 0 align: 0 gran: 0 done
DOMAIN: 0000 mem: base:fee00000 size:0 align:0 gran:0 limit:fedfffff
DOMAIN: 0000 mem: next_base: fee00000 size: 0 align: 0 gran: 0 done
Root Device assign_resources, bus 0 link: 0
DOMAIN: 0000 assign_resources, bus 0 link: 0
DOMAIN: 0000 assign_resources, bus 0 link: 0
Root Device assign_resources, bus 0 link: 0
Done setting resources.
Show resources in subtree (Root Device)...After assigning values.
Root Device child on link 0 CPU_CLUSTER: 0
CPU_CLUSTER: 0 child on link 0 APIC: 00
APIC: 00
DOMAIN: 0000 child on link 0 PCI: 00:00.0
DOMAIN: 0000 resource base 5659 size 0 align 0 gran 0 limit ffff flags 40040100 index 10000000
DOMAIN: 0000 resource base fee00000 size 0 align 0 gran 0 limit fedfffff flags 40040200 index 10000100
DOMAIN: 0000 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index a
DOMAIN: 0000 resource base c0000 size 7f40000 align 0 gran 0 limit 0 flags e0004200 index b
DOMAIN: 0000 resource base 510 size 2 align 0 gran 0 limit ffff flags e0000100 index c
DOMAIN: 0000 resource base 5658 size 1 align 0 gran 0 limit ffff flags e0000100 index d
DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3
PCI: 00:00.0
PCI: 00:19.0
PCI: 00:1a.0
PCI: 00:1a.1
PCI: 00:1a.2
PCI: 00:1a.7
PCI: 00:1b.0
PCI: 00:1c.0
PCI: 00:1c.1
PCI: 00:1c.2
PCI: 00:1c.3
PCI: 00:1c.4
PCI: 00:1c.5
PCI: 00:1d.0
PCI: 00:1d.1
PCI: 00:1d.2
PCI: 00:1d.7
PCI: 00:1f.0
PCI: 00:1f.2
PCI: 00:1f.3
PCI: 00:1f.5
PCI: 00:1f.6
Done allocating resources.
Enabling resources...
done.
Initializing devices...
Root Device init ...
CPU_CLUSTER: 0 init ...
Initializing SMM handler... ... pmbase = 0x0000
SMI# handler already enabled?
Initializing CPU #0
CPU: vendor Intel device 663
CPU: family 06, model 06, stepping 03
CPU #0 initialized
Devices initialized
Show all devs... After init.
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
APIC: 00: enabled 1
DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 0
PCI: 00:1f.0: enabled 0
PCI: 00:1f.2: enabled 0
PCI: 00:1f.3: enabled 0
PCI: 00:1a.0: enabled 0
PCI: 00:1a.1: enabled 0
PCI: 00:1a.2: enabled 0
PCI: 00:1a.7: enabled 0
PCI: 00:1b.0: enabled 0
PCI: 00:1c.0: enabled 0
PCI: 00:1c.1: enabled 0
PCI: 00:1c.2: enabled 0
PCI: 00:1c.3: enabled 0
PCI: 00:1c.4: enabled 0
PCI: 00:1c.5: enabled 0
PCI: 00:1d.0: enabled 0
PCI: 00:1d.1: enabled 0
PCI: 00:1d.2: enabled 0
PCI: 00:1d.7: enabled 0
PCI: 00:19.0: enabled 0
PCI: 00:1f.5: enabled 0
PCI: 00:1f.6: enabled 0
Finalize devices...
Devices finalized
QEMU: found acpi tables in fw_cfg.
QEMU: loading "etc/acpi/rsdp" to 0x7fda000 (len 36)
QEMU: loading "etc/acpi/tables" to 0x7fda040 (len 131072)
QEMU: loaded acpi tables from fw_cfg.
ACPI tables: 131136 bytes.
smbios_write_tables: 07fd9000
Root Device (Emulation QEMU x86 q35/ich9)
CPU_CLUSTER: 0 (QEMU Northbridge q35)
APIC: 00 (unknown)
DOMAIN: 0000 (QEMU Northbridge q35)
QEMU: found smbios tables in fw_cfg (len 320).
QEMU: coreboot type0 table found at 0x7fd9020.
QEMU: loading smbios tables to 0x7fd907a
PCI: 00:00.0 (QEMU Northbridge q35)
PCI: 00:1f.0 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1f.2 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1f.3 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1a.0 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1a.1 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1a.2 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1a.7 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1b.0 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1c.0 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1c.1 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1c.2 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1c.3 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1c.4 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1c.5 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1d.0 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1d.1 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1d.2 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1d.7 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:19.0 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1f.5 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
PCI: 00:1f.6 (Intel ICH9/ICH9-M (82801Ix) Series Southbridge)
SMBIOS tables: 442 bytes.
Writing table forward entry at 0x00000500
Wrote coreboot table at: 00000500, 0x10 bytes, checksum e7e1
Table forward entry ends at 0x00000528.
... aligned to 0x00001000
Writing coreboot table at 0x07fd1000
rom_table_end = 0x07fd1000
... aligned to 0x07fe0000
0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
1. 0000000000001000-000000000009ffff: RAM
2. 00000000000c0000-0000000007fd0fff: RAM
3. 0000000007fd1000-0000000007ffffff: CONFIGURATION TABLES
Wrote coreboot table at: 07fd1000, 0x130 bytes, checksum e14a
coreboot table: 328 bytes.
IMD ROOT 0. 07fff000 00001000
IMD SMALL 1. 07ffe000 00001000
ACPI 2. 07fda000 00024000
SMBIOS 3. 07fd9000 00000800
COREBOOT 4. 07fd1000 00008000
IMD small region:
IMD ROOT 0. 07ffec00 00000400
FILO 0.6.0, coreboot: 4.1-6cb3a59fd5e754c3627b79db21c5bcc2
84bfd721
root_dev = unset
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions.]
filo> kernel hda:/boot/vmlinuz root=/dev/hda
742
00000000016742
00000000016742
[ 0x07e4a000, 07e7b420, 0x07fa7c40) <- ff80ff18
Clearing Segment: addr: 0x0000000007e7b420 memsz: 0x000000000012c820
dest 07e4a000, end 07fa7c40, bouncebuffer 7e4a000
move suffix around: from 7e7308c, to 12908c, amount: 134bb4
Loading Segment: addr: 0x000000000025dc40 memsz: 0x0000000000000048 filesz: 0x000000000000002f
lb: [0x0000000000100000, 0x000000000012908c)
Post relocation: addr: 0x000000000025dc40 memsz: 0x0000000000000048 filesz: 0x000000000000002f
using LZMA
[ 0x0025dc40, 0025dc88, 0x0025dc88) <- ff82665a
dest 0025dc40, end 0025dc88, bouncebuffer 7e4a000
Loaded segments
qemu: unsupported keyboard cmd=0x08
qemu: unsupported keyboard cmd=0x00
ICH7 watchdog disabled
Jumping to boot code at 00101000(07fd1000)
CPU0: stack: 00120000 - 00121000, lowest used address 00120c3c, stack used: 964 bytes
entry = 0x00101000
lb_start = 0x00100000
lb_size = 0x0002908c
buffer = 0x07e4a000
coreboot: 4.1-6cb3a59fd5e754c3627b79db21c5bcc284bfd721
coreboot-4.1-6cb3a59fd5e754c3627b79db21c5bcc284bfd721 Wed Aug 12 22:40:06 UTC 2015 romstage starting...
CBMEM: No such CMOS option (boot_devices)
IMD: root @ 07fff000 254 entries.
IMD: root @ 07ffec00 62 entries.
CBFS provider active.
CBFS @ 0 size 7ffc80
CBFS: Locating 'fallback/ramstage'
CBFS: Found @ offset 4940 size b48b
'fallback/ramstage' located at offset: 4978 size: b48b
coreboot-4.1-6cb3a59fd5e754c3627b79db21c5bcc284bfd721 Wed Aug 12 22:40:06 UTC 2015 ramstage starting...
...... and so on....