I'm having some trouble booting to Linux using QEMU and coreboot. I have tried using both SeaBIOS and FILO as my coreboot payloads but I can't seem to get them to boot into an OS.
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.
When attempting to use FILO I followed the build tutorial at http://www.coreboot.org/QEMU_Build_Tutorial to boot off of a disk image, but when it gets to the FILO prompt no mater what I enter QEMU just reboots when I press <ENTER>.
Any kind of help would be greatly appreciated. Some more info and console dumps below.
----------------------------------------------------------------------------
SeaBIOS as payload info/dump:
qemu command line: qemu-system-i386 -M q35 -bios build/coreboot.rom -serial stdio -hda images/linux_hd.img -cdrom images/Fedora-Live-Workstation-x86_64-22-3.iso -m 512
I have also tried substituting -nographic for -serial stdio, but that doesn't seem to help. I'm trying to get it to boot off the QEMU DVD drive that is linked to the Fedora Live image, but I can't get into the boot menu to select it.
I have also tried adding a boot order file to my coreboot.rom using the steps listed in http://www.coreboot.org/SeaBIOS#Configuring_boot_order, but that didn't seem to change the behavior. mybootlist.txt example: /pci at i0cf8 http://www.seabios.org/mailman/listinfo/seabios/*@1f,2/drive at 2 http://www.seabios.org/mailman/listinfo/seabios/disk at 0 http://www.seabios.org/mailman/listinfo/seabios /pci at i0cf8 http://www.seabios.org/mailman/listinfo/seabios/*@1f,2/drive at 0 http://www.seabios.org/mailman/listinfo/seabios/disk at 0 http://www.seabios.org/mailman/listinfo/seabios /pci at i0cf8 http://www.seabios.org/mailman/listinfo/seabios/*@2
coreboot.rom print: # ./build/cbfstool build/coreboot.rom print
coreboot.rom: 8192 kB, bootblocksize 864, romsize 8388608, offset 0x0 alignment: 64 bytes, architecture: x86
Name Offset Type Size fallback/dsdt.aml 0x0 raw 6952 fallback/romstage 0x1b80 stage 11656 fallback/ramstage 0x4940 stage 46224 fallback/payload 0xfe40 payload 55831 config 0x1d8c0 raw 3286 revision 0x1e5c0 raw 621 bootorder 0x1e880 raw 81 (empty) 0x1e900 null 8262488
I'm sure there is something basic I'm missing, but I have no idea what it could be.
Here is the console dump: # qemu-system-i386 -M q35 -bios build/coreboot.rom -serial stdio -hda images/linux_hd.img -cdrom images/Fedora-Live-Workstation-x86_64-22-3.iso -m 512 WARNING: Image format was not specified for 'images/linux_hd.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. VNC server running on `127.0.0.1:5901'
coreboot-4.1-6cb3a59fd5e754c3627b79db21c5bcc284bfd721 Wed Aug 12 16:06:51 UTC 2015 romstage starting... CBMEM: IMD: root @ 1ffff000 254 entries. IMD: root @ 1fffec00 62 entries. CBFS provider active. CBFS @ 0 size 7ffc80 CBFS: Locating 'fallback/ramstage' CBFS: Found @ offset 4940 size b490 'fallback/ramstage' located at offset: 4978 size: b490
coreboot-4.1-6cb3a59fd5e754c3627b79db21c5bcc284bfd721 Wed Aug 12 16:06:51 UTC 2015 ramstage starting... Moving GDT to 1fffe9c0...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: 00:00.0 [8086/29c0] ops PCI: 00:00.0 [8086/29c0] enabled PCI: 00:01.0 [1234/1111] ops PCI: 00:01.0 [1234/1111] enabled PCI: 00:02.0 [8086/100e] enabled 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: Static device PCI: 00:1a.7 not found, disabling it. PCI: Static device PCI: 00:1b.0 not found, disabling it. 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: 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: Static device PCI: 00:1d.7 not found, disabling it. PCI: 00:1f.0 [8086/0000] bus ops PCI: 00:1f.0 [8086/2918] enabled PCI: 00:1f.2 [8086/0000] ops PCI: 00:1f.2 [8086/2922] enabled PCI: 00:1f.3 [8086/0000] bus ops PCI: 00:1f.3 [8086/2930] enabled PCI: 00:1f.0 scanning... scan_lpc_bus for PCI: 00:1f.0 scan_lpc_bus for PCI: 00:1f.0 done PCI: 00:1f.3 scanning... scan_smbus for PCI: 00:1f.3 scan_smbus for PCI: 00:1f.3 done root_dev_scan_bus for Root Device done done found VGA at PCI: 00:01.0 Setting up VGA for PCI: 00:01.0 Setting PCI_BRIDGE_CTL_VGA for bridge DOMAIN: 0000 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device 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=308] 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 +0x20000000 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 1ff40000 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 20000000 size 90000000 align 0 gran 0 limit ffffffff flags e0000200 index e DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 PCI: 00:00.0 resource base b0000000 size 10000000 align 0 gran 0 limit 0 flags f0000200 index 2 PCI: 00:01.0 PCI: 00:01.0 resource base 0 size 1000000 align 24 gran 24 limit ffffffff flags 1200 index 10 PCI: 00:01.0 resource base 0 size 1000 align 12 gran 12 limit ffffffff flags 200 index 18 PCI: 00:01.0 resource base 0 size 10000 align 16 gran 16 limit ffffffff flags 2200 index 30 PCI: 00:02.0 PCI: 00:02.0 resource base 0 size 20000 align 17 gran 17 limit ffffffff flags 200 index 10 PCI: 00:02.0 resource base 0 size 40 align 6 gran 6 limit ffff flags 100 index 14 PCI: 00:02.0 resource base 0 size 40000 align 18 gran 18 limit ffffffff flags 2200 index 30 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.0 resource base 0 size 1000 align 0 gran 0 limit 0 flags c0040100 index 10000000 PCI: 00:1f.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags c0040200 index 10000100 PCI: 00:1f.0 resource base fec00000 size 1000 align 0 gran 0 limit 0 flags c0000200 index 3 PCI: 00:1f.2 PCI: 00:1f.2 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 20 PCI: 00:1f.2 resource base 0 size 1000 align 12 gran 12 limit ffffffff flags 200 index 24 PCI: 00:1f.3 PCI: 00:1f.3 resource base 400 size 20 align 0 gran 0 limit 41f flags f0000100 index 20 PCI: 00:1f.3 resource base 0 size 0 align 0 gran 0 limit 0 flags 0 index 10 PCI: 00:1f.5 PCI: 00:1f.6 DOMAIN: 0000 io: base: 0 size: 0 align: 0 gran: 0 limit: ffff PCI: 00:02.0 14 * [0x0 - 0x3f] io PCI: 00:1f.2 20 * [0x40 - 0x5f] io DOMAIN: 0000 io: base: 60 size: 60 align: 6 gran: 0 limit: ffff done DOMAIN: 0000 mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff PCI: 00:01.0 10 * [0x0 - 0xffffff] prefmem PCI: 00:02.0 30 * [0x1000000 - 0x103ffff] mem PCI: 00:02.0 10 * [0x1040000 - 0x105ffff] mem PCI: 00:01.0 30 * [0x1060000 - 0x106ffff] mem PCI: 00:01.0 18 * [0x1070000 - 0x1070fff] mem PCI: 00:1f.2 24 * [0x1071000 - 0x1071fff] mem DOMAIN: 0000 mem: base: 1072000 size: 1072000 align: 24 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 1fffffff 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 0e base 20000000 limit afffffff mem (fixed) constrain_resources: DOMAIN: 0000 03 base fee00000 limit fee0ffff mem (fixed) constrain_resources: PCI: 00:00.0 02 base b0000000 limit bfffffff mem (fixed) constrain_resources: PCI: 00:1f.0 03 base fec00000 limit fec00fff mem (fixed) avoid_fixed_resources:@DOMAIN: 0000 10000000 base 00005659 limit 0000ffff avoid_fixed_resources:@DOMAIN: 0000 10000100 base fd000000 limit febfffff Setting resources... DOMAIN: 0000 io: base:5659 size:60 align:6 gran:0 limit:ffff PCI: 00:02.0 14 * [0x5800 - 0x583f] io PCI: 00:1f.2 20 * [0x5840 - 0x585f] io DOMAIN: 0000 io: next_base: 5860 size: 60 align: 6 gran: 0 done DOMAIN: 0000 mem: base:fd000000 size:1072000 align:24 gran:0 limit:febfffff PCI: 00:01.0 10 * [0xfd000000 - 0xfdffffff] prefmem PCI: 00:02.0 30 * [0xfe000000 - 0xfe03ffff] mem PCI: 00:02.0 10 * [0xfe040000 - 0xfe05ffff] mem PCI: 00:01.0 30 * [0xfe060000 - 0xfe06ffff] mem PCI: 00:01.0 18 * [0xfe070000 - 0xfe070fff] mem PCI: 00:1f.2 24 * [0xfe071000 - 0xfe071fff] mem DOMAIN: 0000 mem: next_base: fe072000 size: 1072000 align: 24 gran: 0 done Root Device assign_resources, bus 0 link: 0 DOMAIN: 0000 assign_resources, bus 0 link: 0 PCI: 00:01.0 10 <- [0x00fd000000 - 0x00fdffffff] size 0x01000000 gran 0x18 prefmem PCI: 00:01.0 18 <- [0x00fe070000 - 0x00fe070fff] size 0x00001000 gran 0x0c mem PCI: 00:01.0 30 <- [0x00fe060000 - 0x00fe06ffff] size 0x00010000 gran 0x10 romem PCI: 00:02.0 10 <- [0x00fe040000 - 0x00fe05ffff] size 0x00020000 gran 0x11 mem PCI: 00:02.0 14 <- [0x0000005800 - 0x000000583f] size 0x00000040 gran 0x06 io PCI: 00:02.0 30 <- [0x00fe000000 - 0x00fe03ffff] size 0x00040000 gran 0x12 romem PCI: 00:1f.2 20 <- [0x0000005840 - 0x000000585f] size 0x00000020 gran 0x05 io PCI: 00:1f.2 24 <- [0x00fe071000 - 0x00fe071fff] size 0x00001000 gran 0x0c mem ERROR: PCI: 00:1f.3 10 unused size: 0x0000000000 not assigned 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 60 align 6 gran 0 limit ffff flags 40040100 index 10000000 DOMAIN: 0000 resource base fd000000 size 1072000 align 24 gran 0 limit febfffff 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 1ff40000 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 20000000 size 90000000 align 0 gran 0 limit ffffffff flags e0000200 index e DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 PCI: 00:00.0 resource base b0000000 size 10000000 align 0 gran 0 limit 0 flags f0000200 index 2 PCI: 00:01.0 PCI: 00:01.0 resource base fd000000 size 1000000 align 24 gran 24 limit fdffffff flags 60001200 index 10 PCI: 00:01.0 resource base fe070000 size 1000 align 12 gran 12 limit fe070fff flags 60000200 index 18 PCI: 00:01.0 resource base fe060000 size 10000 align 16 gran 16 limit fe06ffff flags 60002200 index 30 PCI: 00:02.0 PCI: 00:02.0 resource base fe040000 size 20000 align 17 gran 17 limit fe05ffff flags 60000200 index 10 PCI: 00:02.0 resource base 5800 size 40 align 6 gran 6 limit 583f flags 60000100 index 14 PCI: 00:02.0 resource base fe000000 size 40000 align 18 gran 18 limit fe03ffff flags 60002200 index 30 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.0 resource base 0 size 1000 align 0 gran 0 limit 0 flags c0040100 index 10000000 PCI: 00:1f.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags c0040200 index 10000100 PCI: 00:1f.0 resource base fec00000 size 1000 align 0 gran 0 limit 0 flags c0000200 index 3 PCI: 00:1f.2 PCI: 00:1f.2 resource base 5840 size 20 align 5 gran 5 limit 585f flags 60000100 index 20 PCI: 00:1f.2 resource base fe071000 size 1000 align 12 gran 12 limit fe071fff flags 60000200 index 24 PCI: 00:1f.3 PCI: 00:1f.3 resource base 400 size 20 align 0 gran 0 limit 41f flags f0000100 index 20 PCI: 00:1f.3 resource base 0 size 0 align 0 gran 0 limit 0 flags 0 index 10 PCI: 00:1f.5 PCI: 00:1f.6 Done allocating resources. Enabling resources... PCI: 00:00.0 cmd <- 00 PCI: 00:01.0 cmd <- 03 PCI: 00:02.0 cmd <- 03 PCI: 00:1f.0 subsystem <- 0000/0000 PCI: 00:1f.0 cmd <- 100 PCI: 00:1f.2 subsystem <- 0000/0000 PCI: 00:1f.2 cmd <- 103 PCI: 00:1f.3 subsystem <- 0000/0000 PCI: 00:1f.3 cmd <- 100 done. Initializing devices... Root Device init ... CPU_CLUSTER: 0 init ... Initializing SMM handler... ... pmbase = 0x0600
SMI_STS: PM1_STS: TMROF GPE0_STS: ALT_GP_SMI_STS: TCO_STS: ... raise SMI# Initializing CPU #0 CPU: vendor Intel device 663 CPU: family 06, model 06, stepping 03 CPU #0 initialized PCI: 00:00.0 init ... Keyboard init... Assigning IRQ 11 to 0:2.0 Assigning IRQ 10 to 0:1f.2 Assigning IRQ 10 to 0:1f.3 PCI: 00:01.0 init ... PCI: 00:02.0 init ... PCI: 00:1f.0 init ... i82801ix: lpc_init IOAPIC: Initializing IOAPIC at 0xfec00000 IOAPIC: Bootstrap Processor Local APIC = 0x00 IOAPIC: ID = 0x02 IOAPIC: Dumping registers reg 0x0000: 0x02000000 reg 0x0001: 0x00170011 reg 0x0002: 0x00000000 IOAPIC: 24 interrupts IOAPIC: Enabling interrupts on APIC serial bus IOAPIC: reg 0x00000000 value 0x00000000 0x00000700 IOAPIC: reg 0x00000001 value 0x00000000 0x00010000 IOAPIC: reg 0x00000002 value 0x00000000 0x00010000 IOAPIC: reg 0x00000003 value 0x00000000 0x00010000 IOAPIC: reg 0x00000004 value 0x00000000 0x00010000 IOAPIC: reg 0x00000005 value 0x00000000 0x00010000 IOAPIC: reg 0x00000006 value 0x00000000 0x00010000 IOAPIC: reg 0x00000007 value 0x00000000 0x00010000 IOAPIC: reg 0x00000008 value 0x00000000 0x00010000 IOAPIC: reg 0x00000009 value 0x00000000 0x00010000 IOAPIC: reg 0x0000000a value 0x00000000 0x00010000 IOAPIC: reg 0x0000000b value 0x00000000 0x00010000 IOAPIC: reg 0x0000000c value 0x00000000 0x00010000 IOAPIC: reg 0x0000000d value 0x00000000 0x00010000 IOAPIC: reg 0x0000000e value 0x00000000 0x00010000 IOAPIC: reg 0x0000000f value 0x00000000 0x00010000 IOAPIC: reg 0x00000010 value 0x00000000 0x00010000 IOAPIC: reg 0x00000011 value 0x00000000 0x00010000 IOAPIC: reg 0x00000012 value 0x00000000 0x00010000 IOAPIC: reg 0x00000013 value 0x00000000 0x00010000 IOAPIC: reg 0x00000014 value 0x00000000 0x00010000 IOAPIC: reg 0x00000015 value 0x00000000 0x00010000 IOAPIC: reg 0x00000016 value 0x00000000 0x00010000 IOAPIC: reg 0x00000017 value 0x00000000 0x00010000 Set power on after power failure. NMI sources disabled. rtc_failed = 0x0 RTC Init Disabling ACPI via APMC: done. Locking SMM. PCI: 00:1f.2 init ... i82801ix_sata: initializing... SATA controller in AHCI mode. ABAR: fe071000 PCI: 00:1f.3 init ... 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 1 PCI: 00:1f.0: enabled 1 PCI: 00:1f.2: enabled 1 PCI: 00:1f.3: enabled 1 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 PCI: 00:01.0: enabled 1 PCI: 00:02.0: enabled 1 Finalize devices... Devices finalized QEMU: found acpi tables in fw_cfg. QEMU: loading "etc/acpi/rsdp" to 0x1ffda000 (len 36) QEMU: loading "etc/acpi/tables" to 0x1ffda040 (len 131072) QEMU: loaded acpi tables from fw_cfg. ACPI tables: 131136 bytes. smbios_write_tables: 1ffd9000 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 308). QEMU: coreboot type0 table found at 0x1ffd9020. QEMU: loading smbios tables to 0x1ffd907a 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) PCI: 00:01.0 (unknown) PCI: 00:02.0 (unknown) SMBIOS tables: 430 bytes. Writing table forward entry at 0x00000500 Wrote coreboot table at: 00000500, 0x10 bytes, checksum cfe1 Table forward entry ends at 0x00000528. ... aligned to 0x00001000 Writing coreboot table at 0x1ffd1000 rom_table_end = 0x1ffd1000 ... aligned to 0x1ffe0000 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES 1. 0000000000001000-000000000009ffff: RAM 2. 00000000000c0000-000000001ffd0fff: RAM 3. 000000001ffd1000-000000001fffffff: CONFIGURATION TABLES 4. 00000000b0000000-00000000bfffffff: RESERVED Wrote coreboot table at: 1ffd1000, 0x144 bytes, checksum 485a coreboot table: 348 bytes. IMD ROOT 0. 1ffff000 00001000 IMD SMALL 1. 1fffe000 00001000 ACPI 2. 1ffda000 00024000 SMBIOS 3. 1ffd9000 00000800 COREBOOT 4. 1ffd1000 00008000 IMD small region: IMD ROOT 0. 1fffec00 00000400 CAR GLOBALS 1. 1fffebe0 00000004 ROMSTAGE 2. 1fffebc0 00000004 GDT 3. 1fffe9c0 00000200 CBFS provider active. CBFS @ 0 size 7ffc80 CBFS: Locating 'fallback/payload' CBFS: Found @ offset fe40 size da17 'fallback/payload' located at offset: fe78 size: da17 Loading segment from rom address 0xff80fe78 code (compression=1) New segment dstaddr 0xe64c4 memsize 0x19b3c srcaddr 0xff80feb0 filesize 0xd9df Loading segment from rom address 0xff80fe94 Entry Point 0x000fd4ce Bounce Buffer at 1ff7e000, 336152 bytes Loading Segment: addr: 0x00000000000e64c4 memsz: 0x0000000000019b3c filesz: 0x000000000000d9df lb: [0x0000000000100000, 0x000000000012908c) Post relocation: addr: 0x00000000000e64c4 memsz: 0x0000000000019b3c filesz: 0x000000000000d9df using LZMA [ 0x000e64c4, 00100000, 0x00100000) <- ff80feb0 dest 000e64c4, end 00100000, bouncebuffer 1ff7e000 Loaded segments ICH7 watchdog disabled Jumping to boot code at 000fd4ce(1ffd1000) CPU0: stack: 00120000 - 00121000, lowest used address 00120c3c, stack used: 964 bytes entry = 0x000fd4ce lb_start = 0x00100000 lb_size = 0x0002908c buffer = 0x1ff7e000 SeaBIOS (version unknown) Found mainboard Emulation QEMU x86 q35/ich9 Relocating init from 0x000e76e0 to 0x1ff86c90 (size 41648) Found CBFS header at 0xfffffc80 CPU Mhz=3206 Found 6 PCI devices (max PCI bus is 00) Copying SMBIOS entry point from 0x1ffd9000 to 0x000f1970 Copying ACPI RSDP from 0x1ffda000 to 0x000f1950 Using pmtimer, ioport 0x608 Scan for VGA option rom Running option rom at c000:0003 pmm call arg1=0 Turning on vga text mode console SeaBIOS (version unknown) All threads complete. Found 1 lpt ports Found 1 serial ports AHCI controller at 1f.2, iobase fe071000, irq 10 Searching bootorder for: /pci at i0cf8 http://www.seabios.org/mailman/listinfo/seabios/*@1f,2/drive at 0 http://www.seabios.org/mailman/listinfo/seabios/disk at 0 http://www.seabios.org/mailman/listinfo/seabios AHCI/0: registering: "AHCI/0: QEMU HARDDISK ATA-7 Hard-Disk (5120 MiBytes)" Searching bootorder for: /pci at i0cf8 http://www.seabios.org/mailman/listinfo/seabios/*@1f,2/drive at 2 http://www.seabios.org/mailman/listinfo/seabios/disk at 0 http://www.seabios.org/mailman/listinfo/seabios AHCI/2: registering: "DVD/CD [AHCI/2: QEMU DVD-ROM ATAPI-4 DVD/CD]" PS2 keyboard initialized All threads complete. Scan for option roms Running option rom at c980:0003 pmm call arg1=1 pmm call arg1=0 pmm call arg1=1 pmm call arg1=0 Searching bootorder for: /pci at i0cf8 http://www.seabios.org/mailman/listinfo/seabios/*@2
Press F12 for boot menu.
handle_02 handle_02 handle_02 handle_02 handle_02 handle_02 handle_02 handle_02 handle_02 handle_02 handle_02 handle_02
-------------------------------------------------------
Using FILO payload info/dump:
coreboot.rom dump:
coreboot.rom: 8192 kB, bootblocksize 864, romsize 8388608, offset 0x0
alignment: 64 bytes, architecture: x86
Name Offset Type Size fallback/dsdt.aml 0x0 raw 6952 fallback/romstage 0x1b80 stage 11656 fallback/ramstage 0x4940 stage 46219 fallback/payload 0xfe40 payload 92177 config 0x266c0 raw 3263 revision 0x273c0 raw 621 (empty) 0x27680 null 8226264
# 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....
-------------------------------------------------------------------