Can anyone tell me why when following the coreboot wiki procedure for using qemu I would get the error message:
"Unrecognized partitioning scheme"
The last few lines are below:
So.FILO does seem to be able to read something from this disk image, from the output. If relevant, the OS I was using was knoppix.
Also I'd like to know if there an easy way to exit qemu. I keep having to run kill -9 <task number>
--------------------------
Jumping to boot code at 0x10e77c
FILO version 0.5 (dsedrich@nwell) Mon Feb 25 20:06:44 EST 2008
menu: hda3:/boot/filo/menu.lst
IDE time out
reset failed, but slave maybe exist
hda: LBA48 2147MB: QEMU HARDDISK
Unrecognized partitioning scheme
--------------------------------------------------
Here is everything that was outputted:
-------------------------------------------
Welcome to elfboot, the open sourced starter.
[dsedrich@nwell:~] $ qemu -L ~ -hda /home/tmp/disk.img -nographic
Could not configure '/dev/rtc' to have a 1024 Hz timer. This is not a fatal
error, but for better emulation accuracy either use a 2.6 host Linux kernel or
type 'echo 1024 > /proc/sys/dev/rtc/max-user-freq' as root.
coreboot-2.0.0-GRUB2 Tue Feb 26 13:31:40 EST 2008 starting...
Copying coreboot to RAM.
(qemu) Jumping to coreboot.
coreboot-2.0.0-GRUB2 Tue Feb 26 13:31:40 EST 2008 booting...
Enumerating buses...
Finding PCI configuration type.
PCI: Using configuration type 1
PCI_DOMAIN: 0000 enabled
PCI: pci_scan_bus for bus 00
PCI: 00:00.0 [8086/1237] enabled
PCI: 00:01.0 [8086/7000] enabled
PCI: 00:01.1 [8086/7010] enabled
PCI: 00:01.3 [8086/7113] enabled
PCI: 00:02.0 [1013/00b8] enabled
PCI: 00:03.0 [10ec/8029] enabled
PCI: pci_scan_bus returning with max=000
done
Allocating resources...
Reading resources...
Done reading resources.
Setting resources...
I would set ram size to 0x20000 Kbytes
PCI: 00:01.1 20 <- [0x0000001400 - 0x000000140f] size 0x00000010 gran 0x04 io
PCI: 00:02.0 10 <- [0x00fc000000 - 0x00fdffffff] size 0x02000000 gran 0x19 prefmem
PCI: 00:02.0 14 <- [0x00fe000000 - 0x00fe000fff] size 0x00001000 gran 0x0c mem
PCI: 00:03.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io
Done setting resources.
Done allocating resources.
Enabling resources...
PCI: 00:00.0 subsystem <- 00/00
PCI: 00:00.0 cmd <- 00
PCI: 00:01.0 subsystem <- 00/00
PCI: 00:01.0 cmd <- 07
PCI: 00:01.1 cmd <- 01
PCI: 00:01.3 cmd <- 00
PCI: 00:02.0 cmd <- 03
PCI: 00:03.0 cmd <- 01
done.
Initializing devices...
Root Device init
PCI: 00:00.0 init
PCI: 00:01.0 init
PCI: 00:01.1 init
PCI: 00:01.3 init
PCI: 00:02.0 init
INSTALL REAL-MODE IDT
DO THE VGA BIOS
found VGA: vid=1013, did=b8
rom base, size: c0000
BAD SIGNATURE 0x0 0x0
biosint: INT# 0x10
biosint: eax 0x2 ebx 0x0 ecx 0x80000001 edx 0x0
biosint: ebp 0x11fac esp 0xffa edi 0x0 esi 0x12538
biosint: ip 0x806e cs 0x0 flags 0x46
BIOSINT: Unsupport int #0x10
PCI: 00:03.0 init
Devices initialized
Copying IRQ routing tables to 0xf0000...done.
Verifing copy of IRQ routing tables at 0xf0000...done
Checking IRQ routing table consistency...
check_pirq_routing_table() - irq_routing_table located at: 0x000f0000
done.
Moving GDT to 0x500...ok
Adjust low_table_end from 0x00000530 to 0x00001000
Adjust rom_table_end from 0x000f0400 to 0x00100000
Wrote coreboot table at: 00000530 - 00000bc4 checksum eb9d
Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.3
rom_stream: 0xfffc0000 - 0xfffeffff
Found ELF candidate at offset 0
header_offset is 0
Try to load at offset 0x0
New segment addr 0x100000 size 0x3cfe0 offset 0xc0 filesize 0x12fc8
(cleaned up) New segment addr 0x100000 size 0x3cfe0 offset 0xc0 filesize 0x12fc8
New segment addr 0x13cfe0 size 0x48 offset 0x130a0 filesize 0x48
(cleaned up) New segment addr 0x13cfe0 size 0x48 offset 0x130a0 filesize 0x48
Dropping non PT_LOAD segment
Dropping non PT_LOAD segment
Loading Segment: addr: 0x0000000000100000 memsz: 0x000000000003cfe0 filesz: 0x0000000000012fc8
Clearing Segment: addr: 0x0000000000112fc8 memsz: 0x000000000002a018
Loading Segment: addr: 0x000000000013cfe0 memsz: 0x0000000000000048 filesz: 0x0000000000000048
Jumping to boot code at 0x10e77c
FILO version 0.5 (dsedrich@nwell) Mon Feb 25 20:06:44 EST 2008
menu: hda3:/boot/filo/menu.lst
IDE time out
reset failed, but slave maybe exist
hda: LBA48 2147MB: QEMU HARDDISK
Unrecognized partitioning scheme