Hi there
At first I can't boot my system with coreboot yet. I changed kernel params so initrd now will be loaded. Used kernel params are now same as in lilo of original system.
But I logged booting my system with original bios and coreboot. So I hope we will find the problem.
There are two differences I think that could be a problem. At first there are two different size of memory detected: coreboot: 222822k/229376k origianl bios: 222384k/229312k
And of course on original bios system DMI 2.2 is started. On coreboot DMI is not present or is invalid.
Some ideas what seems to be problem at coreboot starting on my system?
Klaus
Here log of coreboot booting out of ttyS0: ----------------------------------------------------------------------------- 0
coreboot-2.0.0.0-Fallback Mo 31. Mär 14:41:14 CEST 2008 starting... Enabling mainboard devices Enabling shadow ram vt8623 init starting Detecting Memory Number of Banks 04 Number of Rows 0d Priamry DRAM width08 No Columns 0a MA type e0 Bank 0 (*16 Mb) 10 No Physical Banks 01 Total Memory (*16 Mb) 10 CAS Supported 2.5 3 Cycle time at CL X (nS)50 Cycle time at CL X-0.5 (nS)60 Cycle time at CL X-1 (nS)00 Starting at CAS 3 We can do CAS 2.5 tRP 3c tRCD 3c tRAS 28 Low Bond 03 High Bondd2 Setting DQS delay8dvt8623 done 00:06 11 23 31 06 00 30 22 00 00 00 06 00 00 00 00 10:08 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00 20:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30:00 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 40:00 18 88 80 82 44 00 00 18 99 88 80 82 44 00 00 50:c8 de cf 88 e0 07 00 00 e0 00 10 10 10 10 00 00 60:02 ff 00 30 62 32 01 20 42 2d 43 58 00 44 00 00 70:82 48 00 01 01 08 50 00 01 00 00 00 00 00 00 10 80:0f 60 00 00 80 00 00 00 02 00 00 00 00 00 00 00 90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0:02 c0 20 00 07 02 00 1f 04 00 00 00 2f 02 04 00 b0:00 00 00 00 80 00 00 00 88 00 00 04 00 00 00 00 c0:01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 d0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0:00 dd 00 00 00 00 01 00 40 00 00 00 00 00 00 00 f0:00 00 00 00 00 00 12 13 00 00 00 00 00 00 00 00 AGP Doing MTRR init. Copying coreboot to RAM. Jumping to coreboot. coreboot-2.0.0.0-Fallback Mo 31. Mär 14:58:07 CEST 2008 booting... clocks_per_usec: 1378 Enumerating buses... APIC_CLUSTER: 0 enabled Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0000 enabled Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0001 enabled PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [1106/3123] enabled PCI: 00:01.0 [1106/b091] enabled PCI: 00:0d.0 [1106/3044] enabled In vt8235_enable 1106 3038. PCI: 00:10.0 [1106/3038] enabled In vt8235_enable 1106 3038. PCI: 00:10.1 [1106/3038] enabled In vt8235_enable 1106 3038. PCI: 00:10.2 [1106/3038] enabled In vt8235_enable ffff ffff. Disabling static device: PCI: 00:10.3 In vt8235_enable 1106 3177. Initialising Devices Keyboard init... PCI: 00:11.0 [1106/3177] enabled In vt8235_enable 1106 0571. PCI: 00:11.1 [1106/0571] enabled In vt8235_enable 1106 3059. PCI: 00:11.5 [1106/3059] enabled In vt8235_enable 1106 3068. PCI: 00:11.6 [1106/3068] disabled In vt8235_enable 1106 3065. PCI: 00:12.0 [1106/3065] enabled PCI: pci_scan_bus for bus 01 PCI: 01:00.0 [1106/3122] enabled PCI: pci_scan_bus returning with max=001 vt1211 enabling PNP devices. PNP: 002e.0 enabled vt1211 enabling PNP devices. PNP: 002e.1 enabled vt1211 enabling PNP devices. PNP: 002e.2 enabled vt1211 enabling PNP devices. PNP: 002e.3 enabled vt1211 enabling PNP devices. PNP: 002e.b enabled PCI: pci_scan_bus returning with max=001 PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [1106/3123] enabled PCI: 00:01.0 [1106/b091] enabled PCI: 00:0d.0 [1106/3044] enabled PCI: 00:10.0 [1106/3038] enabled PCI: 00:10.1 [1106/3038] enabled PCI: 00:10.2 [1106/3038] enabled PCI: 00:10.3 [1106/3104] enabled PCI: 00:11.0 [1106/3177] enabled PCI: 00:11.1 [1106/0571] enabled PCI: 00:11.5 [1106/3059] enabled PCI: 00:11.6 [1106/3068] enabled PCI: 00:12.0 [1106/3065] enabled PCI: pci_scan_bus for bus 02 PCI: 02:00.0 [1106/3122] enabled PCI: pci_scan_bus returning with max=002 PCI: pci_scan_bus returning with max=002 done Allocating resources... Reading resources... Done reading resources. Allocating VGA resource PCI: 02:00.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:01.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0001 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Setting resources... I would set ram size to 0x40000 Kbytes PCI: 00:0d.0 10 <- [0x00febfc000 - 0x00febfc7ff] size 0x00000800 gran 0x0b mem PCI: 00:0d.0 14 <- [0x0000002400 - 0x000000247f] size 0x00000080 gran 0x07 io PCI: 00:10.0 20 <- [0x0000002800 - 0x000000281f] size 0x00000020 gran 0x05 io PCI: 00:10.1 20 <- [0x0000002820 - 0x000000283f] size 0x00000020 gran 0x05 io PCI: 00:10.2 20 <- [0x0000002840 - 0x000000285f] size 0x00000020 gran 0x05 io PNP: 002e.0 60 <- [0x00000003f0 - 0x00000003f7] size 0x00000008 gran 0x03 io PNP: 002e.0 70 <- [0x0000000006 - 0x0000000006] size 0x00000001 gran 0x00 irq PNP: 002e.0 74 <- [0x0000000002 - 0x0000000002] size 0x00000001 gran 0x00 drq PNP: 002e.1 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io PNP: 002e.1 70 <- [0x0000000007 - 0x0000000007] size 0x00000001 gran 0x00 irq PNP: 002e.1 74 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 drq PNP: 002e.2 60 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io PNP: 002e.2 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq PNP: 002e.3 60 <- [0x00000002f8 - 0x00000002ff] size 0x00000008 gran 0x03 io PNP: 002e.3 70 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 irq PNP: 002e.b 60 <- [0x000000ec00 - 0x000000ecff] size 0x00000100 gran 0x08 io PCI: 00:11.1 20 <- [0x00000028c0 - 0x00000028cf] size 0x00000010 gran 0x04 io PCI: 00:11.5 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 10 <- [0x0000001400 - 0x00000014ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 14 <- [0x00febfe000 - 0x00febfe0ff] size 0x00000100 gran 0x08 mem I would set ram size to 0x40000 Kbytes PCI: 00:0d.0 10 <- [0x00febfd000 - 0x00febfd7ff] size 0x00000800 gran 0x0b mem PCI: 00:0d.0 14 <- [0x0000002480 - 0x00000024ff] size 0x00000080 gran 0x07 io PCI: 00:10.0 20 <- [0x0000002860 - 0x000000287f] size 0x00000020 gran 0x05 io PCI: 00:10.1 20 <- [0x0000002880 - 0x000000289f] size 0x00000020 gran 0x05 io PCI: 00:10.2 20 <- [0x00000028a0 - 0x00000028bf] size 0x00000020 gran 0x05 io PCI: 00:10.3 10 <- [0x00febff000 - 0x00febff0ff] size 0x00000100 gran 0x08 mem PCI: 00:11.1 20 <- [0x00000028d0 - 0x00000028df] size 0x00000010 gran 0x04 io PCI: 00:11.5 10 <- [0x0000001800 - 0x00000018ff] size 0x00000100 gran 0x08 io PCI: 00:11.6 10 <- [0x0000001c00 - 0x0000001cff] size 0x00000100 gran 0x08 io PCI: 00:12.0 10 <- [0x0000002000 - 0x00000020ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 14 <- [0x00fec00000 - 0x00fec000ff] size 0x00000100 gran 0x08 mem Done setting resources. Done allocating resources. Enabling resources... PCI: 00:00.0 cmd <- 06 PCI: 00:01.0 bridge ctrl <- 000f PCI: 00:01.0 cmd <- 07 PCI: 01:00.0 cmd <- ffff PCI: 00:0d.0 cmd <- 83 PCI: 00:10.0 subsystem <- 00/00 PCI: 00:10.0 cmd <- 01 PCI: 00:10.1 subsystem <- 00/00 PCI: 00:10.1 cmd <- 01 PCI: 00:10.2 subsystem <- 00/00 PCI: 00:10.2 cmd <- 01 PCI: 00:11.0 cmd <- 07 PNP: 002e.0 - enabling PNP: 002e.1 - enabling PNP: 002e.2 - enabling PNP: 002e.3 - enabling PNP: 002e.b - enabling PCI: 00:11.1 cmd <- 81 PCI: 00:11.5 subsystem <- 00/00 PCI: 00:11.5 cmd <- 01 PCI: 00:12.0 cmd <- 83 PCI: 00:00.0 cmd <- 06 PCI: 00:01.0 bridge ctrl <- 000f PCI: 00:01.0 cmd <- 07 PCI: 02:00.0 cmd <- 03 PCI: 00:0d.0 cmd <- 83 PCI: 00:10.0 cmd <- 01 PCI: 00:10.1 cmd <- 01 PCI: 00:10.2 cmd <- 01 PCI: 00:10.3 cmd <- 02 PCI: 00:11.0 cmd <- 07 PCI: 00:11.1 cmd <- 81 PCI: 00:11.5 cmd <- 01 PCI: 00:11.6 cmd <- 01 PCI: 00:12.0 cmd <- 83 done. Initializing devices... Root Device init APIC_CLUSTER: 0 init Initializing CPU #0 CPU: vendor Centaur device 698 CPU: family 06, model 09, stepping 08 Enabling cache
Setting fixed MTRRs(0-88) type: UC Setting fixed MTRRs(0-16) Type: WB Setting fixed MTRRs(24-88) Type: WB Setting fixed MTRRs(0-16) Type: WB Setting fixed MTRRs(24-88) Type: WB DONE fixed MTRRs Setting variable MTRR 0, base: 0MB, range: 128MB, type WB Setting variable MTRR 1, base: 128MB, range: 64MB, type WB Setting variable MTRR 2, base: 192MB, range: 32MB, type WB DONE variable MTRRs Clear out the extra MTRR's
MTRR check Fixed MTRRs : Enabled Variable MTRRs: Enabled
Disabling local apic...done. CPU #0 Initialized PCI: 00:10.0 init PCI: 00:10.1 init PCI: 00:10.2 init PCI: 00:11.0 init vt8235 init RTC Init Invalid CMOS LB checksum pci_routing_fixup: dev is 000114c0 setting firewire Assigning IRQ 9 to 0:d.0 Readback = 9 setting usb Assigning IRQ 5 to 0:10.0 Readback = 5 Assigning IRQ 9 to 0:10.1 Readback = 9 Assigning IRQ 9 to 0:10.2 Readback = 9 Assigning IRQ 5 to 0:10.3 Readback = 5 setting vt8235 Assigning IRQ 5 to 0:11.1 Readback = 5 Assigning IRQ 9 to 0:11.5 Readback = 9 Assigning IRQ 9 to 0:11.6 Readback = 9 setting ethernet Assigning IRQ 5 to 0:12.0 Readback = 5 setting vga setting pci slot setting cardbus slot setting riser slot PNP: 002e.0 init PNP: 002e.1 init PNP: 002e.2 init PNP: 002e.3 init PNP: 002e.b init PCI: 00:11.1 init Enabling VIA IDE. ide_init: enabling compatibility IDE addresses enables in reg 0x42 0x9 enables in reg 0x42 read back as 0x9 enables in reg 0x40 0x18 enables in reg 0x40 read back as 0x1b enables in reg 0x9 0x8a enables in reg 0x9 read back as 0x8a command in reg 0x4 0x81 command in reg 0x4 reads back as 0x7 PCI: 00:11.5 init PCI: 00:12.0 init Configuring VIA Rhine LAN PCI: 00:00.0 init VT8623 random fixup ... Frame buffer at d0000000 PCI: 00:00.0 init VT8623 random fixup ... Frame buffer at d0000000 PCI: 00:01.0 init VT8623 AGP random fixup ... PCI: 00:0d.0 init PCI: 01:00.0 init VGA random fixup ... INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1106, did=3122 rom base, size: fffc0000 write_protect_vgabios bus/devfn = 0x100 biosint: INT# 0x15 biosint: eax 0x5f00 ebx 0x1a7d4 ecx 0x19f8c edx 0x1a7d4 biosint: ebp 0x19f54 esp 0xff2 edi 0xf9b0 esi 0x1a7d4 biosint: ip 0x641c cs 0xc000 flags 0x46 biosint: INT# 0x1a biosint: eax 0xb108 ebx 0x10000 ecx 0x10000 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfcc edi 0xf6 esi 0x1c01b biosint: ip 0x40f0 cs 0xc000 flags 0x46 0xb108: bus 0 devfn 0x0 reg 0xf6 val 0x12 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c01b biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xf92 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f0f ebx 0x1a7d4 ecx 0x9f8c edx 0x103d5 biosint: ebp 0x19f54 esp 0xfee edi 0x44 esi 0x1a7d4 biosint: ip 0x651b cs 0xc000 flags 0x87 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1a7d4 biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf8e edi 0xac51 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x78c edx 0x10112 biosint: ebp 0x10fca esp 0xf88 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x701 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f18 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfde edi 0x44 esi 0x1a7d4 biosint: ip 0x6533 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8c edi 0xac49 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x38c edx 0x10112 biosint: ebp 0x10fc8 esp 0xf86 edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x301 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f06 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6479 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf88 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010101 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf82 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f08 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6485 cs 0xc000 flags 0x202 PCI: 00:01.0 init VT8623 AGP random fixup ... PCI: 00:0d.0 init PCI: 00:10.0 init PCI: 00:10.1 init PCI: 00:10.2 init PCI: 00:10.3 init PCI: 00:11.0 init vt8235 init RTC Init Invalid CMOS LB checksum pci_routing_fixup: dev is 0001ba18 setting firewire Assigning IRQ 9 to 0:d.0 Readback = 9 setting usb Assigning IRQ 5 to 0:10.0 Readback = 5 Assigning IRQ 9 to 0:10.1 Readback = 9 Assigning IRQ 9 to 0:10.2 Readback = 9 Assigning IRQ 5 to 0:10.3 Readback = 5 setting vt8235 Assigning IRQ 5 to 0:11.1 Readback = 5 Assigning IRQ 9 to 0:11.5 Readback = 9 Assigning IRQ 9 to 0:11.6 Readback = 9 setting ethernet Assigning IRQ 5 to 0:12.0 Readback = 5 setting vga setting pci slot setting cardbus slot setting riser slot PCI: 00:11.1 init Enabling VIA IDE. ide_init: enabling compatibility IDE addresses enables in reg 0x42 0x9 enables in reg 0x42 read back as 0x9 enables in reg 0x40 0x1b enables in reg 0x40 read back as 0x1b enables in reg 0x9 0x8a enables in reg 0x9 read back as 0x8f command in reg 0x4 0x7 command in reg 0x4 reads back as 0x7 PCI: 00:11.5 init PCI: 00:11.6 init PCI: 00:12.0 init Configuring VIA Rhine LAN PCI: 02:00.0 init VGA random fixup ... INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1106, did=3122 rom base, size: fffc0000 write_protect_vgabios bus/devfn = 0x100 biosint: INT# 0x15 biosint: eax 0x5f00 ebx 0x1a7d4 ecx 0x19f8c edx 0x1c724 biosint: ebp 0x19f54 esp 0xff2 edi 0xf9b0 esi 0x1c724 biosint: ip 0x641c cs 0xc000 flags 0x46 biosint: INT# 0x1a biosint: eax 0xb108 ebx 0x10000 ecx 0x10000 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfcc edi 0xf6 esi 0x1c01b biosint: ip 0x40f0 cs 0xc000 flags 0x46 0xb108: bus 0 devfn 0x0 reg 0xf6 val 0x12 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c01b biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xf92 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f0f ebx 0x1a7d4 ecx 0x9f8c edx 0x103d5 biosint: ebp 0x19f54 esp 0xfee edi 0x44 esi 0x1c724 biosint: ip 0x651b cs 0xc000 flags 0x87 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c724 biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf8e edi 0xac51 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x78c edx 0x10112 biosint: ebp 0x10fca esp 0xf88 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x701 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f18 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfde edi 0x44 esi 0x1c724 biosint: ip 0x6533 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8c edi 0xac49 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x38c edx 0x10112 biosint: ebp 0x10fc8 esp 0xf86 edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x301 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f06 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6479 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf88 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010101 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf82 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f08 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6485 cs 0xc000 flags 0x202 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. ACPI: Writing ACPI tables at f0400... ACPI: * FACS ACPI: * DSDT @ 000f04aa Length 3f0 ACPI: * FADT ACPI: added table 1/8 Length now 40 ACPI: done. Moving GDT to 0x500...ok Adjust low_table_end from 0x00000530 to 0x00001000 Adjust rom_table_end from 0x000f0c00 to 0x00100000 Wrote coreboot table at: 00000530 - 00000c0c checksum 8039
Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.3
rom_stream: 0xfffd0000 - 0xfffd814f Found ELF candidate at offset 0 header_offset is 0 Try to load at offset 0x0 New segment addr 0x100000 size 0x22080 offset 0xc0 filesize 0x7ea8 (cleaned up) New segment addr 0x100000 size 0x22080 offset 0xc0 filesize 0x7ea8 New segment addr 0x122080 size 0x48 offset 0x7f80 filesize 0x48 (cleaned up) New segment addr 0x122080 size 0x48 offset 0x7f80 filesize 0x48 Dropping non PT_LOAD segment Dropping non PT_LOAD segment Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000022080 filesz: 0x0000000000007ea8 Clearing Segment: addr: 0x0000000000107ea8 memsz: 0x000000000001a1d8 Loading Segment: addr: 0x0000000000122080 memsz: 0x0000000000000048 filesz: 0x0000000000000048 Jumping to boot code at 0x106224 FILO version 0.5 (klausst@thor) Mon Mar 31 14:56:38 CEST 2008 No sound device found boot: hda1:/boot/vmlinuz root=/dev/sda1 initrd=/boot/initrd.splash console=tty0 console=ttyS0,115200 hda: LBA 2049MB: SanDisk SDCFX-2048 Mounted ext2fs Found Linux version 2.6.18.2-34-default (geeko@buildhost) #1 SMP Mon Nov 27 11:46:27 UTC 2006 bzImage. Loading kernel... ok Loading initrd... ok Jumping to entry point... Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) BIOS-e820: 0000000000100000 - 000000000e000000 (usable) 0MB HIGHMEM available. 224MB LOWMEM available. DMI not present or invalid. Using APIC driver default IO/L-APIC disabled because your old system seems to be old overwrite with "apic" ACPI: Disabling ACPI support Allocating PCI resources starting at 10000000 (gap: 0e000000:f2000000) Detected 599.732 MHz processor. Built 1 zonelists. Total pages: 57344 Kernel command line: root=/dev/sda1 console=tty0 console=ttyS0,115200 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 1024 (order: 10, 4096 bytes) Console: colour VGA+ 80x25 Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 222892k/229376k available (1697k kernel code, 6008k reserved, 968k data, 196k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1201.25 BogoMIPS (lpj=2402512) Security Framework v1.0.0 initialized Mount-cache hash table entries: 512 CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line) CPU: L2 Cache: 64K (32 bytes/line) Compat vDSO mapped to ffffe000. Checking 'hlt' instruction... OK. SMP alternatives: switching to UP code Freeing SMP alternatives: 16k freed checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Freeing initrd memory: 622k freed CPU0: Centaur VIA Nehemiah stepping 08 SMP motherboard not detected. Local APIC not detected. Using dummy APIC emulation. Brought up 1 CPUs migration_cost=0 NET: Registered protocol family 16 PCI: Using configuration type 1 Setting up standard PCI resources ACPI: Interpreter disabled. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI: disabled PnPBIOS: Scanning system for PnP BIOS support... PnPBIOS: PnP BIOS support was not detected. PCI: Probing PCI hardware PCI quirk: region 0400-047f claimed by vt8235 PM PCI quirk: region 0f00-0f0f claimed by vt8235 SMB PCI: Using IRQ router default [1106/3123] at 0000:00:00.0 PCI: Bridge: 0000:00:01.0 IO window: disabled. MEM window: dc000000-ddffffff PREFETCH window: d8000000-dbffffff NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 4096 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 4096) TCP reno registered apm: BIOS not found. audit: initializing netlink socket (disabled) audit(1206977338.596:1): initialized Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Real Time Clock Driver v1.12ac Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize PNP: No PS/2 controller found. Probing ports directly. serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 mice: PS/2 mouse device common for all mice input: PC Speaker as /class/input/input0 input: AT Translated Set 2 keyboard as /class/input/input1 input: ImExPS/2 Generic Explorer Mouse as /class/input/input2 md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 NET: Registered protocol family 1 Using IPI No-Shortcut mode md: Autodetecting RAID arrays. Time: tsc clocksource has been installed. md: autorun ... md: ... autorun DONE. RAMDISK: Couldn't find valid RAM disk image starting at 0. VFS: Cannot open root device "sda1" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
-----------------------------------------------------------------------------
And here /var/log/messages with original bios: ----------------------------------------------------------------------------- Apr 1 11:37:13 (none) syslogd 1.4.1: restart. Apr 1 11:37:13 (none) kernel: klogd 1.4.1, log source = /proc/kmsg started. Apr 1 11:37:13 (none) kernel: Linux version 2.6.22.9 (root@zenwalk) (gcc version 4.1.2) #1 SMP PREEMPT Sat Sep 29 22:22:07 CEST 2007 Apr 1 11:37:13 (none) kernel: BIOS-provided physical RAM map: Apr 1 11:37:13 (none) kernel: 0MB HIGHMEM available. Apr 1 11:37:13 (none) kernel: 223MB LOWMEM available. Apr 1 11:37:13 (none) kernel: DMI 2.2 present. Apr 1 11:37:13 (none) kernel: ACPI: PM-Timer IO Port: 0x408 Apr 1 11:37:13 (none) kernel: Kernel command line: BOOT_IMAGE=Zenwalk ro root=801 splash=silent Apr 1 11:37:13 (none) kernel: bootsplash: silent mode. Apr 1 11:37:13 (none) kernel: No local APIC present or hardware disabled Apr 1 11:37:13 (none) kernel: Enabling fast FPU save and restore... done. Apr 1 11:37:13 (none) kernel: Enabling unmasked SIMD FPU exception support... done. Apr 1 11:37:13 (none) kernel: Initializing CPU#0 Apr 1 11:37:13 (none) kernel: Memory: 222384k/229312k available (2583k kernel code, 6476k reserved, 727k data, 228k init, 0k highmem) Apr 1 11:37:13 (none) kernel: SLUB: Genslabs=22, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1 Apr 1 11:37:13 (none) kernel: CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line) Apr 1 11:37:13 (none) kernel: CPU: L2 Cache: 64K (32 bytes/line) Apr 1 11:37:13 (none) kernel: Checking 'hlt' instruction... OK. Apr 1 11:37:13 (none) kernel: SMP alternatives: switching to UP code Apr 1 11:37:13 (none) kernel: Freeing SMP alternatives: 14k freed Apr 1 11:37:13 (none) kernel: ACPI: Core revision 20070126 Apr 1 11:37:13 (none) kernel: SMP motherboard not detected. Apr 1 11:37:13 (none) kernel: Local APIC not detected. Using dummy APIC emulation. Apr 1 11:37:13 (none) kernel: Brought up 1 CPUs Apr 1 11:37:13 (none) kernel: NET: Registered protocol family 16 Apr 1 11:37:13 (none) kernel: ACPI: bus type pci registered Apr 1 11:37:13 (none) kernel: PCI: PCI BIOS revision 2.10 entry at 0xfb260, last bus=1 Apr 1 11:37:13 (none) kernel: PCI: Using configuration type 1 Apr 1 11:37:13 (none) kernel: ACPI: Interpreter enabled Apr 1 11:37:13 (none) kernel: ACPI: (supports S0 S1 S4 S5) Apr 1 11:37:13 (none) kernel: ACPI: Using PIC for interrupt routing Apr 1 11:37:13 (none) kernel: ACPI: PCI Root Bridge [PCI0] (0000:00) Apr 1 11:37:13 (none) kernel: Linux Plug and Play Support v0.97 (c) Adam Belay Apr 1 11:37:13 (none) kernel: pnp: PnP ACPI init Apr 1 11:37:13 (none) kernel: ACPI: bus type pnp registered Apr 1 11:37:13 (none) kernel: pnp: PnP ACPI: found 14 devices Apr 1 11:37:13 (none) kernel: ACPI: ACPI bus type pnp unregistered Apr 1 11:37:13 (none) kernel: SCSI subsystem initialized Apr 1 11:37:13 (none) kernel: usbcore: registered new interface driver usbfs Apr 1 11:37:13 (none) kernel: usbcore: registered new interface driver hub Apr 1 11:37:13 (none) kernel: usbcore: registered new device driver usb Apr 1 11:37:13 (none) kernel: PCI: Using ACPI for IRQ routing Apr 1 11:37:13 (none) kernel: PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report Apr 1 11:37:13 (none) kernel: pnp: 00:00: iomem range 0xda000-0xdbfff has been reserved Apr 1 11:37:13 (none) kernel: pnp: 00:00: iomem range 0xf0000-0xf7fff could not be reserved Apr 1 11:37:13 (none) kernel: pnp: 00:00: iomem range 0xf8000-0xfbfff could not be reserved Apr 1 11:37:13 (none) kernel: pnp: 00:00: iomem range 0xfc000-0xfffff could not be reserved Apr 1 11:37:13 (none) kernel: pnp: 00:02: ioport range 0x400-0x47f has been reserved Apr 1 11:37:13 (none) kernel: pnp: 00:02: ioport range 0x500-0x50f has been reserved Apr 1 11:37:13 (none) kernel: Time: tsc clocksource has been installed. Apr 1 11:37:13 (none) kernel: PCI: Bridge: 0000:00:01.0 Apr 1 11:37:13 (none) kernel: IO window: disabled. Apr 1 11:37:13 (none) kernel: MEM window: dc000000-ddffffff Apr 1 11:37:13 (none) kernel: PREFETCH window: d8000000-dbffffff Apr 1 11:37:13 (none) kernel: NET: Registered protocol family 2 Apr 1 11:37:13 (none) kernel: TCP: Hash tables configured (established 8192 bind 8192) Apr 1 11:37:13 (none) kernel: TCP reno registered Apr 1 11:37:13 (none) kernel: checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Apr 1 11:37:13 (none) kernel: Freeing initrd memory: 622k freed Apr 1 11:37:13 (none) kernel: SGI XFS with no debug enabled Apr 1 11:37:13 (none) kernel: SGI XFS Quota Management subsystem Apr 1 11:37:13 (none) kernel: io scheduler noop registered Apr 1 11:37:13 (none) kernel: io scheduler cfq registered (default) Apr 1 11:37:13 (none) kernel: PCI: VIA PCI bridge detected. Disabling DAC. Apr 1 11:37:13 (none) kernel: vesafb: framebuffer at 0xd8000000, mapped to 0xce880000, using 10240k, total 32768k Apr 1 11:37:13 (none) kernel: vesafb: mode is 1280x1024x16, linelength=2560, pages=11 Apr 1 11:37:13 (none) kernel: vesafb: protected mode interface info at c000:8846 Apr 1 11:37:13 (none) kernel: vesafb: pmi: set display start = c00c8897, set palette = c00c88f7 Apr 1 11:37:13 (none) kernel: vesafb: pmi: ports = b4c3 b503 d403 d503 cc03 d703 d803 d903 ff03 Apr 1 11:37:13 (none) kernel: vesafb: scrolling: redraw Apr 1 11:37:13 (none) kernel: vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 Apr 1 11:37:13 (none) kernel: bootsplash 3.1.6-2004/03/31: looking for picture...<6> silentjpeg size 166473 bytes,<6>Switched to high resolution mode on CPU 0 Apr 1 11:37:13 (none) kernel: ...found (1280x1024, 140485 bytes, v3). Apr 1 11:37:13 (none) kernel: fb0: VESA VGA frame buffer device Apr 1 11:37:13 (none) kernel: isapnp: Scanning for PnP cards... Apr 1 11:37:13 (none) kernel: isapnp: No Plug & Play device found Apr 1 11:37:13 (none) kernel: VIA RNG detected Apr 1 11:37:13 (none) kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled Apr 1 11:37:13 (none) kernel: serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A Apr 1 11:37:13 (none) kernel: serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A Apr 1 11:37:13 (none) kernel: 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A Apr 1 11:37:13 (none) kernel: 00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A Apr 1 11:37:13 (none) kernel: Floppy drive(s): fd0 is 1.44M Apr 1 11:37:13 (none) kernel: FDC 0 is a post-1991 82077 Apr 1 11:37:13 (none) kernel: PPP generic driver version 2.4.2 Apr 1 11:37:13 (none) kernel: ACPI: PCI Interrupt 0000:00:11.1[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 Apr 1 11:37:13 (none) kernel: PCI: VIA VLink IRQ fixup for 0000:00:11.1, from 255 to 11 Apr 1 11:37:14 (none) kernel: scsi0 : pata_via Apr 1 11:37:14 (none) kernel: scsi1 : pata_via Apr 1 11:37:14 (none) kernel: ata1: PATA max UDMA/133 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001e000 irq 14 Apr 1 11:37:14 (none) kernel: ata2: PATA max UDMA/133 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001e008 irq 15 Apr 1 11:37:14 (none) kernel: ata1.00: CFA: SanDisk SDCFX-2048, HDX 4.04, max UDMA/66 Apr 1 11:37:14 (none) kernel: ata1.00: 4001760 sectors, multi 0: LBA Apr 1 11:37:14 (none) kernel: ata1.00: configured for UDMA/33 Apr 1 11:37:14 (none) kernel: scsi 0:0:0:0: Direct-Access ATA SanDisk SDCFX-20 HDX PQ: 0 ANSI: 5 Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] 4001760 512-byte hardware sectors (2049 MB) Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write Protect is off Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] 4001760 512-byte hardware sectors (2049 MB) Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write Protect is off Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA Apr 1 11:37:14 (none) kernel: sda: sda1 Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk Apr 1 11:37:14 (none) kernel: usbcore: registered new interface driver libusual Apr 1 11:37:14 (none) kernel: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 Apr 1 11:37:14 (none) kernel: serio: i8042 KBD port at 0x60,0x64 irq 1 Apr 1 11:37:14 (none) kernel: serio: i8042 AUX port at 0x60,0x64 irq 12 Apr 1 11:37:14 (none) kernel: mice: PS/2 mouse device common for all mice Apr 1 11:37:14 (none) kernel: input: AT Translated Set 2 keyboard as /class/input/input0 Apr 1 11:37:14 (none) kernel: md: linear personality registered for level -1 Apr 1 11:37:14 (none) kernel: md: raid0 personality registered for level 0 Apr 1 11:37:14 (none) kernel: md: raid1 personality registered for level 1 Apr 1 11:37:14 (none) kernel: md: raid10 personality registered for level 10 Apr 1 11:37:14 (none) kernel: md: raid6 personality registered for level 6 Apr 1 11:37:14 (none) kernel: md: raid5 personality registered for level 5 Apr 1 11:37:14 (none) kernel: md: raid4 personality registered for level 4 Apr 1 11:37:14 (none) kernel: raid5: automatically using best checksumming function: pIII_sse Apr 1 11:37:14 (none) kernel: md: multipath personality registered for level -4 Apr 1 11:37:14 (none) kernel: device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com Apr 1 11:37:14 (none) kernel: device-mapper: multipath: version 1.0.5 loaded Apr 1 11:37:14 (none) kernel: device-mapper: multipath round-robin: version 1.0.0 loaded Apr 1 11:37:14 (none) kernel: usbcore: registered new interface driver hiddev Apr 1 11:37:14 (none) kernel: usbcore: registered new interface driver usbhid Apr 1 11:37:14 (none) kernel: drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver Apr 1 11:37:14 (none) kernel: TCP cubic registered Apr 1 11:37:14 (none) kernel: NET: Registered protocol family 1 Apr 1 11:37:14 (none) kernel: NET: Registered protocol family 17 Apr 1 11:37:14 (none) kernel: input: ImExPS/2 Generic Explorer Mouse as /class/input/input1 Apr 1 11:37:14 (none) kernel: md: Autodetecting RAID arrays. Apr 1 11:37:14 (none) kernel: md: autorun ... Apr 1 11:37:14 (none) kernel: md: ... autorun DONE. Apr 1 11:37:14 (none) kernel: RAMDISK: Couldn't find valid RAM disk image starting at 0. Apr 1 11:37:14 (none) kernel: Freeing unused kernel memory: 228k freed Apr 1 11:37:14 (none) kernel: Linux agpgart interface v0.102 (c) Dave Jones Apr 1 11:37:14 (none) kernel: agpgart: Detected VIA CLE266 chipset Apr 1 11:37:14 (none) kernel: agpgart: AGP aperture is 128M @ 0xd0000000 Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0 Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5 Apr 1 11:37:14 (none) kernel: ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[5] MMIO=[de000000-de0007ff] Max Packet=[2048] IR/IT contexts=[4/8] Apr 1 11:37:14 (none) kernel: USB Universal Host Controller Interface driver v3.0 Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:00:10.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.0: UHCI Host Controller Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1 Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.0: irq 11, io base 0x0000d400 Apr 1 11:37:14 (none) kernel: usb usb1: configuration #1 chosen from 1 choice Apr 1 11:37:14 (none) kernel: hub 1-0:1.0: USB hub found Apr 1 11:37:14 (none) kernel: hub 1-0:1.0: 2 ports detected Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:00:10.3[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 Apr 1 11:37:14 (none) kernel: ehci_hcd 0000:00:10.3: EHCI Host Controller Apr 1 11:37:14 (none) kernel: ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 2 Apr 1 11:37:14 (none) kernel: ehci_hcd 0000:00:10.3: irq 11, io mem 0xde001000 Apr 1 11:37:14 (none) kernel: ehci_hcd 0000:00:10.3: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 Apr 1 11:37:14 (none) kernel: usb usb2: configuration #1 chosen from 1 choice Apr 1 11:37:14 (none) kernel: hub 2-0:1.0: USB hub found Apr 1 11:37:14 (none) kernel: hub 2-0:1.0: 6 ports detected Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:00:10.1[B] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5 Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.1: UHCI Host Controller Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3 Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.1: irq 5, io base 0x0000d800 Apr 1 11:37:14 (none) kernel: usb usb3: configuration #1 chosen from 1 choice Apr 1 11:37:14 (none) kernel: hub 3-0:1.0: USB hub found Apr 1 11:37:14 (none) kernel: hub 3-0:1.0: 2 ports detected Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:00:10.2[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10 Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.2: UHCI Host Controller Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4 Apr 1 11:37:14 (none) kernel: uhci_hcd 0000:00:10.2: irq 10, io base 0x0000dc00 Apr 1 11:37:14 (none) kernel: usb usb4: configuration #1 chosen from 1 choice Apr 1 11:37:14 (none) kernel: hub 4-0:1.0: USB hub found Apr 1 11:37:14 (none) kernel: hub 4-0:1.0: 2 ports detected Apr 1 11:37:14 (none) kernel: usb 3-1: new full speed USB device using uhci_hcd and address 2 Apr 1 11:37:14 (none) kernel: usb 3-1: configuration #1 chosen from 1 choice Apr 1 11:37:14 (none) kernel: input: ITUNER INC USB-LCD-20x2 as /class/input/input2 Apr 1 11:37:14 (none) kernel: input,hiddev0: USB HID v1.01 Device [ITUNER INC USB-LCD-20x2] on usb-0000:00:10.1-1 Apr 1 11:37:14 (none) kernel: via-rhine.c:v1.10-LK1.4.3 2007-03-06 Written by Donald Becker Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 Apr 1 11:37:14 (none) kernel: eth0: VIA Rhine II at 0xde002000, 00:40:63:ec:5d:7a, IRQ 11. Apr 1 11:37:14 (none) kernel: eth0: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000. Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 Apr 1 11:37:14 (none) kernel: ACPI: PCI Interrupt 0000:00:11.5[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10 Apr 1 11:37:14 (none) kernel: input: Power Button (FF) as /class/input/input3 Apr 1 11:37:14 (none) kernel: ACPI: Power Button (FF) [PWRF] Apr 1 11:37:14 (none) kernel: input: Power Button (CM) as /class/input/input4 Apr 1 11:37:14 (none) kernel: ACPI: Power Button (CM) [PWRB] Apr 1 11:37:14 (none) kernel: ACPI: CPU0 (power states: C1[C1] C2[C2]) Apr 1 11:37:14 (none) kernel: ACPI: Processor [CPU0] (supports 2 throttling states) Apr 1 11:37:14 (none) kernel: Time: acpi_pm clocksource has been installed. Apr 1 11:37:14 (none) kernel: ata1: soft resetting port Apr 1 11:37:14 (none) kernel: ata1.00: configured for UDMA/33 Apr 1 11:37:14 (none) kernel: ata1: EH complete Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] 4001760 512-byte hardware sectors (2049 MB) Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write Protect is off Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA Apr 1 11:37:14 (none) kernel: ata2: soft resetting port Apr 1 11:37:14 (none) kernel: ata2: EH complete Apr 1 11:37:15 (none) kernel: ata2: soft resetting port Apr 1 11:37:15 (none) logger: /etc/rc.d/rc.inet1: /sbin/ifconfig lo 127.0.0.1 Apr 1 11:37:15 (none) logger: /etc/rc.d/rc.inet1: /sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo Apr 1 11:37:15 (none) kernel: ata2: EH complete Apr 1 11:37:16 (none) uwd: pattern0=sr[0-9] Apr 1 11:37:16 (none) uwd: watching Apr 1 11:37:16 (none) uwd: watching Apr 1 11:37:19 (none) kernel: [drm] Initialized drm 1.1.0 20060810 Apr 1 11:37:19 (none) kernel: [drm] Initialized via 2.11.1 20070202 on minor 0 Apr 1 11:37:19 (none) kernel: agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. Apr 1 11:37:19 (none) kernel: agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode Apr 1 11:37:19 (none) kernel: agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode Apr 1 11:37:33 (none) shutdown[1110]: shutting down for system halt Apr 1 11:37:34 (none) init: Switching to runlevel: 0 Apr 1 11:37:35 (none) shutdown[1368]: shutting down for system halt Apr 1 11:37:40 (none) logger: /etc/rc.d/rc.inet1: /sbin/ifconfig eth0 down Apr 1 11:37:41 (none) logger: /etc/rc.d/rc.inet1: /sbin/ifconfig lo down Apr 1 11:37:41 (none) exiting on signal 15
-----------------------------------------------------------------------------
Hi,
On Tue, Apr 01, 2008 at 01:55:34PM +0200, Klaus Stammermann wrote:
At first I can't boot my system with coreboot yet. I changed kernel params so initrd now will be loaded. Used kernel params are now same as in lilo of original system.
What does 'cat /proc/cmdline' on the same disk (but booted with the original BIOS) say?
There are two differences I think that could be a problem. At first there are two different size of memory detected: coreboot: 222822k/229376k origianl bios: 222384k/229312k
Not a problem, I think.
And of course on original bios system DMI 2.2 is started. On coreboot DMI is not present or is invalid.
Not a problem, either. coreboot doesn't provide DMI (not needed).
I would set ram size to 0x40000 Kbytes
Do you have 256MB of RAM, is that correct?
Enabling VIA IDE. ide_init: enabling compatibility IDE addresses
Looks ok.
FILO version 0.5 (klausst@thor) Mon Mar 31 14:56:38 CEST 2008
Looks ok.
boot: hda1:/boot/vmlinuz root=/dev/sda1 initrd=/boot/initrd.splash console=tty0 console=ttyS0,115200
This is the interesting part. Are you sure FILO views your disk (CF card?) as hda1? Is your /boot an extra partition (mount point) or is it part of the "/" filesystem on hda1?
Are you sure Linux views your disk (CF card?) as /dev/sda1? Did you try /dev/sdb1?
The dmesg from below says: Kernel command line: BOOT_IMAGE=Zenwalk ro root=801 splash=silent which is quite different. Where does this stuff come from?
I'd also use "splash=silent" in FILO for now, btw.
Have you tried "root=801" instead of "root=/dev/sda1" in FILO (no idea what 801 is)?
hda: LBA 2049MB: SanDisk SDCFX-2048 Mounted ext2fs Found Linux version 2.6.18.2-34-default (geeko@buildhost) #1 SMP Mon Nov 27 11:46:27 UTC 2006 bzImage. Loading kernel... ok Loading initrd... ok Jumping to entry point... Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006
Looks good in theory.
RAMDISK: Couldn't find valid RAM disk image starting at 0.
Hm, doesn't look too good, but this also contradicts the "Loading initrd... ok" above.
VFS: Cannot open root device "sda1" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
This is your problem. The "root=" line seems to be wrong, thus Linux cannot find/mount the "/" filesystem.
Uwe.
On Tue, Apr 01, 2008 at 01:55:34PM +0200, Klaus Stammermann wrote:
At first I can't boot my system with coreboot yet.
The initrd is still not found or loaded correctly.
Here log of coreboot booting out of ttyS0:
..
FILO version 0.5 (klausst@thor) Mon Mar 31 14:56:38 CEST 2008 No sound device found boot: hda1:/boot/vmlinuz root=/dev/sda1 initrd=/boot/initrd.splash console=tty0 console=ttyS0,115200 hda: LBA 2049MB: SanDisk SDCFX-2048 Mounted ext2fs Found Linux version 2.6.18.2-34-default (geeko@buildhost) #1 SMP Mon Nov 27 11:46:27 UTC 2006 bzImage. Loading kernel... ok Loading initrd... ok Jumping to entry point... Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006
This output shows FILO booting the kernel /boot/vmlinuz, and supposedly loading /boot/initrd.splash as initrd, on the first partition of the 2GB CF card.
..
md: Autodetecting RAID arrays. Time: tsc clocksource has been installed. md: autorun ... md: ... autorun DONE. RAMDISK: Couldn't find valid RAM disk image starting at 0.
However that kernel does not consider the initrd to be valid.
VFS: Cannot open root device "sda1" or unknown-block(0,0)
And since there is no ATA driver built-in to your kernel, the kernel can't find the root partition.
And here /var/log/messages with original bios:
This is much like comparing apples with oranges. Please always use the same method to collect debugging information. In this case that means logging serial output also when booting with the factory BIOS.
syslog does not get all relevant output.
Apr 1 11:37:13 (none) kernel: klogd 1.4.1, log source = /proc/kmsg started. Apr 1 11:37:13 (none) kernel: Linux version 2.6.22.9 (root@zenwalk) (gcc version 4.1.2) #1 SMP PREEMPT Sat Sep 29 22:22:07 CEST 2007
This is a different kernel from the one that FILO is trying to boot.
..
Apr 1 11:37:13 (none) kernel: TCP reno registered Apr 1 11:37:13 (none) kernel: checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Apr 1 11:37:13 (none) kernel: Freeing initrd memory: 622k freed
Now the initrd starts exeucting.
..
Apr 1 11:37:13 (none) kernel: PPP generic driver version 2.4.2 Apr 1 11:37:13 (none) kernel: ACPI: PCI Interrupt 0000:00:11.1[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11 Apr 1 11:37:13 (none) kernel: PCI: VIA VLink IRQ fixup for 0000:00:11.1, from 255 to 11 Apr 1 11:37:14 (none) kernel: scsi0 : pata_via Apr 1 11:37:14 (none) kernel: scsi1 : pata_via Apr 1 11:37:14 (none) kernel: ata1: PATA max UDMA/133 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001e000 irq 14 Apr 1 11:37:14 (none) kernel: ata2: PATA max UDMA/133 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001e008 irq 15
And during that time the pata_via driver is loaded, which finds your PATA controller..
Apr 1 11:37:14 (none) kernel: ata1.00: CFA: SanDisk SDCFX-2048, HDX 4.04, max UDMA/66 Apr 1 11:37:14 (none) kernel: ata1.00: 4001760 sectors, multi 0: LBA Apr 1 11:37:14 (none) kernel: ata1.00: configured for UDMA/33
..which has the CF card connected..
Apr 1 11:37:14 (none) kernel: scsi 0:0:0:0: Direct-Access ATA SanDisk SDCFX-20 HDX PQ: 0 ANSI: 5 Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] 4001760 512-byte hardware sectors (2049 MB) Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write Protect is off Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] 4001760 512-byte hardware sectors (2049 MB) Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write Protect is off Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA Apr 1 11:37:14 (none) kernel: sda: sda1 Apr 1 11:37:14 (none) kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk
..which is made available as /dev/sda using this particular kernel.
..
Apr 1 11:37:14 (none) kernel: md: Autodetecting RAID arrays. Apr 1 11:37:14 (none) kernel: md: autorun ... Apr 1 11:37:14 (none) kernel: md: ... autorun DONE. Apr 1 11:37:14 (none) kernel: RAMDISK: Couldn't find valid RAM disk image starting at 0. Apr 1 11:37:14 (none) kernel: Freeing unused kernel memory: 228k freed Apr 1 11:37:14 (none) kernel: Linux agpgart interface v0.102 (c) Dave Jones
This last line shows that the root partition was mounted correctly.
..
Apr 1 11:37:15 (none) logger: /etc/rc.d/rc.inet1: /sbin/ifconfig lo 127.0.0.1
..and this is way into the boot scripts, which are irrelevant for the problem.
On Tue, Apr 01, 2008 at 05:45:56PM +0200, Uwe Hermann wrote:
There are two differences I think that could be a problem. At first there are two different size of memory detected: coreboot: 222822k/229376k origianl bios: 222384k/229312k
Not a problem, I think.
Correct, this is not a problem. Slightly more RAM is available using coreboot. This is intentional and expected.
boot: hda1:/boot/vmlinuz root=/dev/sda1 initrd=/boot/initrd.splash console=tty0 console=ttyS0,115200
This is the interesting part. Are you sure FILO views your disk (CF card?) as hda1?
Yes, his FILO does, according to the hda: blurb below.
Is your /boot an extra partition (mount point) or is it part of the "/" filesystem on hda1?
Any way, the kernel FILO is booting is not the same kernel that gets started when booting the factory BIOS.
Are you sure Linux views your disk (CF card?) as /dev/sda1? Did you try /dev/sdb1?
/dev/sda1 will be correct but neither of the two kernels he has shown logs from have the pata_via driver built-in and will never be able to boot his system without the help of an initrd.
Have you tried "root=801" instead of "root=/dev/sda1" in FILO (no idea what 801 is)?
The root kernel parameter accepts both device number and name.
0801 == major 8 minor 1 == /dev/sda1
Loading initrd... ok
..
RAMDISK: Couldn't find valid RAM disk image starting at 0.
Hm, doesn't look too good, but this also contradicts the "Loading initrd... ok" above.
The initrd loading does not check the initrd in any way, "ok" means that the file was loaded successfully from the ATA device and nothing more.
VFS: Cannot open root device "sda1" or unknown-block(0,0)
This is your problem. The "root=" line seems to be wrong, thus Linux cannot find/mount the "/" filesystem.
I now suggest for the third or fourth time that the problem is that the kernel that is booted by FILO does not have the neccessary drivers for the kernel to find and mount the root partition.
The way I prefer to accomplish this is the simplest method available and therefore also what I consider the most most reliable and deterministic:
Please please build a custom kernel with zero modules and make sure to include the pata_via driver, so that your ATA device is found without the help of a silly ramdisk. Expect to spend a few hours going through the kernel configuration if you have never done so before.
Another option is to make sure that FILO loads exactly the same kernel and initrd as when you're booting with the factory BIOS. Please investigate how the bootloader that is used then is configured. For LILO a copy of the configuration is usually stored in /etc/lilo.conf, for GRUB I don't know; I don't like GRUB. :)
//Peter
Hi
On Tue, Apr 01, 2008 at 01:55:34PM +0200, Klaus Stammermann wrote:
At first I can't boot my system with coreboot yet. I changed kernel params so initrd now will be loaded. Used kernel params are now same as in lilo of original system.
What does 'cat /proc/cmdline' on the same disk (but booted with the original BIOS) say?
On Monday I will look at this. Now I can't try anything because I am away on business.
There are two differences I think that could be a problem. At first there are two different size of memory detected: coreboot: 222822k/229376k origianl bios: 222384k/229312k
Not a problem, I think.
I think it looks not normal. But ok maybe other changes will solve my problem.
And of course on original bios system DMI 2.2 is started. On coreboot DMI is not present or is invalid.
Not a problem, either. coreboot doesn't provide DMI (not needed).
OK
I would set ram size to 0x40000 Kbytes
Do you have 256MB of RAM, is that correct?
Yes, I have 256MB.
Enabling VIA IDE. ide_init: enabling compatibility IDE addresses
Looks ok.
FILO version 0.5 (klausst@thor) Mon Mar 31 14:56:38 CEST 2008
Looks ok.
boot: hda1:/boot/vmlinuz root=/dev/sda1 initrd=/boot/initrd.splash console=tty0 console=ttyS0,115200
This is the interesting part. Are you sure FILO views your disk (CF card?) as hda1? Is your /boot an extra partition (mount point) or is it part of the "/" filesystem on hda1?
Are you sure Linux views your disk (CF card?) as /dev/sda1? Did you try /dev/sdb1?
I think the CF card on an IDE adapter is hda1. First parameter (hda1:/boot/vmlinuz) shows where kernel is. Because of loading it I think this should be the correct device name.
The dmesg from below says: Kernel command line: BOOT_IMAGE=Zenwalk ro root=801 splash=silent which is quite different. Where does this stuff come from?
I'd also use "splash=silent" in FILO for now, btw.
Have you tried "root=801" instead of "root=/dev/sda1" in FILO (no idea what 801 is)?
I didn't try that but I will do it. I wondered about this parameter, too. Of course I should look for this and what this is for.
hda: LBA 2049MB: SanDisk SDCFX-2048 Mounted ext2fs Found Linux version 2.6.18.2-34-default (geeko@buildhost) #1 SMP Mon Nov 27 11:46:27 UTC 2006 bzImage. Loading kernel... ok Loading initrd... ok Jumping to entry point... Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006
Looks good in theory.
RAMDISK: Couldn't find valid RAM disk image starting at 0.
Hm, doesn't look too good, but this also contradicts the "Loading initrd... ok" above.
VFS: Cannot open root device "sda1" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
This is your problem. The "root=" line seems to be wrong, thus Linux cannot find/mount the "/" filesystem.
Thank you for your help. I know that this is my problem, but I don't know what is wrong and how I should configure this. I will try your tips and post the results here.
Greeting Klaus
Uwe Hermann wrote:
And of course on original bios system DMI 2.2 is started. On coreboot DMI is not present or is invalid.
Not a problem, either. coreboot doesn't provide DMI (not needed).
That's not entirely true anymore. Nowadays Linux disables ACPI if DMI is not present. That results mostl likely in interrupts not working anymore.
Klaus, can you try acpi=force on the kernel command line and see if that helps?
I have a DMI implementation in one of my trees that will be merged with the next major patch.
Stefan
Uwe Hermann wrote:
And of course on original bios system DMI 2.2 is started. On coreboot DMI is not present or is invalid.
Not a problem, either. coreboot doesn't provide DMI (not needed).
That's not entirely true anymore. Nowadays Linux disables ACPI if DMI is not present. That results mostl likely in interrupts not working anymore.
Klaus, can you try acpi=force on the kernel command line and see if that helps?
I have a DMI implementation in one of my trees that will be merged with the next major patch.
Stefan
-- coresystems GmbH ⢠Brahmsstr. 16 ⢠D-79104 Freiburg i. Br. Tel.: +49 761 7668825 ⢠Fax: +49 761 7664613 Email: info@coresystems.de ⢠http://www.coresystems.de/ Registergericht: Amtsgericht Freiburg ⢠HRB 7656 Geschäftsführer: Stefan Reinauer ⢠Ust-IdNr.: DE245674866
That's no problem. I will try that kernel parameter and post my results.
Greetings Klaus
Uwe Hermann wrote:
And of course on original bios system DMI 2.2 is started. On coreboot DMI is not present or is invalid.
Not a problem, either. coreboot doesn't provide DMI (not needed).
That's not entirely true anymore. Nowadays Linux disables ACPI if DMI is not present. That results mostl likely in interrupts not working anymore.
Klaus, can you try acpi=force on the kernel command line and see if that helps?
I tried acpi=force but it didn't solve my problem. I will try other params for kernel to set root dir. Here is starting log with that parameter:
0
coreboot-2.0.0.0-Fallback Mo 7. Apr 12:26:47 CEST 2008 starting... Enabling mainboard devices Enabling shadow ram vt8623 init starting Detecting Memory Number of Banks 04 Number of Rows 0d Priamry DRAM width08 No Columns 0a MA type e0 Bank 0 (*16 Mb) 10 No Physical Banks 01 Total Memory (*16 Mb) 10 CAS Supported 2.5 3 Cycle time at CL X (nS)50 Cycle time at CL X-0.5 (nS)60 Cycle time at CL X-1 (nS)00 Starting at CAS 3 We can do CAS 2.5 tRP 3c tRCD 3c tRAS 28 Low Bond 00 High Bondcc Setting DQS delay88vt8623 done 00:06 11 23 31 06 00 30 22 00 00 00 06 00 00 00 00 10:08 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00 20:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30:00 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 40:00 18 88 80 82 44 00 00 18 99 88 80 82 44 00 00 50:c8 de cf 88 e0 07 00 00 e0 00 10 10 10 10 00 00 60:02 ff 00 30 62 32 01 20 42 2d 43 58 00 44 00 00 70:82 48 00 01 01 08 50 00 01 00 00 00 00 00 00 10 80:0f 60 00 00 80 00 00 00 02 00 00 00 00 00 00 00 90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0:02 c0 20 00 07 02 00 1f 04 00 00 00 2f 02 04 00 b0:00 00 00 00 80 00 00 00 88 00 00 04 00 00 00 00 c0:01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 d0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0:00 dd 00 00 00 00 01 00 40 00 00 00 00 00 00 00 f0:00 00 00 00 00 00 12 13 00 00 00 00 00 00 00 00 AGP Doing MTRR init. Copying coreboot to RAM. Jumping to coreboot. coreboot-2.0.0.0-Fallback Mo 7. Apr 12:26:47 CEST 2008 booting... clocks_per_usec: 1378 Enumerating buses... APIC_CLUSTER: 0 enabled Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0000 enabled Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0001 enabled PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [1106/3123] enabled PCI: 00:01.0 [1106/b091] enabled PCI: 00:0d.0 [1106/3044] enabled In vt8235_enable 1106 3038. PCI: 00:10.0 [1106/3038] enabled In vt8235_enable 1106 3038. PCI: 00:10.1 [1106/3038] enabled In vt8235_enable 1106 3038. PCI: 00:10.2 [1106/3038] enabled In vt8235_enable ffff ffff. Disabling static device: PCI: 00:10.3 In vt8235_enable 1106 3177. Initialising Devices Keyboard init... PCI: 00:11.0 [1106/3177] enabled In vt8235_enable 1106 0571. PCI: 00:11.1 [1106/0571] enabled In vt8235_enable 1106 3059. PCI: 00:11.5 [1106/3059] enabled In vt8235_enable 1106 3068. PCI: 00:11.6 [1106/3068] disabled In vt8235_enable 1106 3065. PCI: 00:12.0 [1106/3065] enabled PCI: pci_scan_bus for bus 01 PCI: 01:00.0 [1106/3122] enabled PCI: pci_scan_bus returning with max=001 vt1211 enabling PNP devices. PNP: 002e.0 enabled vt1211 enabling PNP devices. PNP: 002e.1 enabled vt1211 enabling PNP devices. PNP: 002e.2 enabled vt1211 enabling PNP devices. PNP: 002e.3 enabled vt1211 enabling PNP devices. PNP: 002e.b enabled PCI: pci_scan_bus returning with max=001 PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [1106/3123] enabled PCI: 00:01.0 [1106/b091] enabled PCI: 00:0d.0 [1106/3044] enabled PCI: 00:10.0 [1106/3038] enabled PCI: 00:10.1 [1106/3038] enabled PCI: 00:10.2 [1106/3038] enabled PCI: 00:10.3 [1106/3104] enabled PCI: 00:11.0 [1106/3177] enabled PCI: 00:11.1 [1106/0571] enabled PCI: 00:11.5 [1106/3059] enabled PCI: 00:11.6 [1106/3068] enabled PCI: 00:12.0 [1106/3065] enabled PCI: pci_scan_bus for bus 02 PCI: 02:00.0 [1106/3122] enabled PCI: pci_scan_bus returning with max=002 PCI: pci_scan_bus returning with max=002 done Allocating resources... Reading resources... Done reading resources. Allocating VGA resource PCI: 02:00.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:01.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0001 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Setting resources... I would set ram size to 0x40000 Kbytes PCI: 00:0d.0 10 <- [0x00febfc000 - 0x00febfc7ff] size 0x00000800 gran 0x0b mem PCI: 00:0d.0 14 <- [0x0000002400 - 0x000000247f] size 0x00000080 gran 0x07 io PCI: 00:10.0 20 <- [0x0000002800 - 0x000000281f] size 0x00000020 gran 0x05 io PCI: 00:10.1 20 <- [0x0000002820 - 0x000000283f] size 0x00000020 gran 0x05 io PCI: 00:10.2 20 <- [0x0000002840 - 0x000000285f] size 0x00000020 gran 0x05 io PNP: 002e.0 60 <- [0x00000003f0 - 0x00000003f7] size 0x00000008 gran 0x03 io PNP: 002e.0 70 <- [0x0000000006 - 0x0000000006] size 0x00000001 gran 0x00 irq PNP: 002e.0 74 <- [0x0000000002 - 0x0000000002] size 0x00000001 gran 0x00 drq PNP: 002e.1 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io PNP: 002e.1 70 <- [0x0000000007 - 0x0000000007] size 0x00000001 gran 0x00 irq PNP: 002e.1 74 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 drq PNP: 002e.2 60 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io PNP: 002e.2 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq PNP: 002e.3 60 <- [0x00000002f8 - 0x00000002ff] size 0x00000008 gran 0x03 io PNP: 002e.3 70 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 irq PNP: 002e.b 60 <- [0x000000ec00 - 0x000000ecff] size 0x00000100 gran 0x08 io PCI: 00:11.1 20 <- [0x00000028c0 - 0x00000028cf] size 0x00000010 gran 0x04 io PCI: 00:11.5 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 10 <- [0x0000001400 - 0x00000014ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 14 <- [0x00febfe000 - 0x00febfe0ff] size 0x00000100 gran 0x08 mem I would set ram size to 0x40000 Kbytes PCI: 00:0d.0 10 <- [0x00febfd000 - 0x00febfd7ff] size 0x00000800 gran 0x0b mem PCI: 00:0d.0 14 <- [0x0000002480 - 0x00000024ff] size 0x00000080 gran 0x07 io PCI: 00:10.0 20 <- [0x0000002860 - 0x000000287f] size 0x00000020 gran 0x05 io PCI: 00:10.1 20 <- [0x0000002880 - 0x000000289f] size 0x00000020 gran 0x05 io PCI: 00:10.2 20 <- [0x00000028a0 - 0x00000028bf] size 0x00000020 gran 0x05 io PCI: 00:10.3 10 <- [0x00febff000 - 0x00febff0ff] size 0x00000100 gran 0x08 mem PCI: 00:11.1 20 <- [0x00000028d0 - 0x00000028df] size 0x00000010 gran 0x04 io PCI: 00:11.5 10 <- [0x0000001800 - 0x00000018ff] size 0x00000100 gran 0x08 io PCI: 00:11.6 10 <- [0x0000001c00 - 0x0000001cff] size 0x00000100 gran 0x08 io PCI: 00:12.0 10 <- [0x0000002000 - 0x00000020ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 14 <- [0x00fec00000 - 0x00fec000ff] size 0x00000100 gran 0x08 mem Done setting resources. Done allocating resources. Enabling resources... PCI: 00:00.0 cmd <- 06 PCI: 00:01.0 bridge ctrl <- 000f PCI: 00:01.0 cmd <- 07 PCI: 01:00.0 cmd <- ffff PCI: 00:0d.0 cmd <- 83 PCI: 00:10.0 subsystem <- 00/00 PCI: 00:10.0 cmd <- 01 PCI: 00:10.1 subsystem <- 00/00 PCI: 00:10.1 cmd <- 01 PCI: 00:10.2 subsystem <- 00/00 PCI: 00:10.2 cmd <- 01 PCI: 00:11.0 cmd <- 07 PNP: 002e.0 - enabling PNP: 002e.1 - enabling PNP: 002e.2 - enabling PNP: 002e.3 - enabling PNP: 002e.b - enabling PCI: 00:11.1 cmd <- 81 PCI: 00:11.5 subsystem <- 00/00 PCI: 00:11.5 cmd <- 01 PCI: 00:12.0 cmd <- 83 PCI: 00:00.0 cmd <- 06 PCI: 00:01.0 bridge ctrl <- 000f PCI: 00:01.0 cmd <- 07 PCI: 02:00.0 cmd <- 03 PCI: 00:0d.0 cmd <- 83 PCI: 00:10.0 cmd <- 01 PCI: 00:10.1 cmd <- 01 PCI: 00:10.2 cmd <- 01 PCI: 00:10.3 cmd <- 02 PCI: 00:11.0 cmd <- 07 PCI: 00:11.1 cmd <- 81 PCI: 00:11.5 cmd <- 01 PCI: 00:11.6 cmd <- 01 PCI: 00:12.0 cmd <- 83 done. Initializing devices... Root Device init APIC_CLUSTER: 0 init Initializing CPU #0 CPU: vendor Centaur device 698 CPU: family 06, model 09, stepping 08 Enabling cache
Setting fixed MTRRs(0-88) type: UC Setting fixed MTRRs(0-16) Type: WB Setting fixed MTRRs(24-88) Type: WB Setting fixed MTRRs(0-16) Type: WB Setting fixed MTRRs(24-88) Type: WB DONE fixed MTRRs Setting variable MTRR 0, base: 0MB, range: 128MB, type WB Setting variable MTRR 1, base: 128MB, range: 64MB, type WB Setting variable MTRR 2, base: 192MB, range: 32MB, type WB DONE variable MTRRs Clear out the extra MTRR's
MTRR check Fixed MTRRs : Enabled Variable MTRRs: Enabled
Disabling local apic...done. CPU #0 Initialized PCI: 00:10.0 init PCI: 00:10.1 init PCI: 00:10.2 init PCI: 00:11.0 init vt8235 init RTC Init RTC: Checksum invalid zeroing cmos Invalid CMOS LB checksum pci_routing_fixup: dev is 000114c0 setting firewire Assigning IRQ 9 to 0:d.0 Readback = 9 setting usb Assigning IRQ 5 to 0:10.0 Readback = 5 Assigning IRQ 9 to 0:10.1 Readback = 9 Assigning IRQ 9 to 0:10.2 Readback = 9 Assigning IRQ 5 to 0:10.3 Readback = 5 setting vt8235 Assigning IRQ 5 to 0:11.1 Readback = 5 Assigning IRQ 9 to 0:11.5 Readback = 9 Assigning IRQ 9 to 0:11.6 Readback = 9 setting ethernet Assigning IRQ 5 to 0:12.0 Readback = 5 setting vga setting pci slot setting cardbus slot setting riser slot PNP: 002e.0 init PNP: 002e.1 init PNP: 002e.2 init PNP: 002e.3 init PNP: 002e.b init PCI: 00:11.1 init Enabling VIA IDE. ide_init: enabling compatibility IDE addresses enables in reg 0x42 0x9 enables in reg 0x42 read back as 0x9 enables in reg 0x40 0x18 enables in reg 0x40 read back as 0x1b enables in reg 0x9 0x8a enables in reg 0x9 read back as 0x8a command in reg 0x4 0x81 command in reg 0x4 reads back as 0x7 PCI: 00:11.5 init PCI: 00:12.0 init Configuring VIA Rhine LAN PCI: 00:00.0 init VT8623 random fixup ... Frame buffer at d0000000 PCI: 00:00.0 init VT8623 random fixup ... Frame buffer at d0000000 PCI: 00:01.0 init VT8623 AGP random fixup ... PCI: 00:0d.0 init PCI: 01:00.0 init VGA random fixup ... INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1106, did=3122 rom base, size: fffc0000 write_protect_vgabios bus/devfn = 0x100 biosint: INT# 0x15 biosint: eax 0x5f00 ebx 0x1a7d4 ecx 0x19f8c edx 0x1a7d4 biosint: ebp 0x19f54 esp 0xff2 edi 0xf9b0 esi 0x1a7d4 biosint: ip 0x641c cs 0xc000 flags 0x46 biosint: INT# 0x1a biosint: eax 0xb108 ebx 0x10000 ecx 0x10000 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfcc edi 0xf6 esi 0x1c01b biosint: ip 0x40f0 cs 0xc000 flags 0x46 0xb108: bus 0 devfn 0x0 reg 0xf6 val 0x12 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c01b biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xf92 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f0f ebx 0x1a7d4 ecx 0x9f8c edx 0x103d5 biosint: ebp 0x19f54 esp 0xfee edi 0x44 esi 0x1a7d4 biosint: ip 0x651b cs 0xc000 flags 0x87 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1a7d4 biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf8e edi 0xac51 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x78c edx 0x10112 biosint: ebp 0x10fca esp 0xf88 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x701 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f18 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfde edi 0x44 esi 0x1a7d4 biosint: ip 0x6533 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8c edi 0xac49 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x38c edx 0x10112 biosint: ebp 0x10fc8 esp 0xf86 edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x301 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f06 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6479 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf88 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010101 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf82 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f08 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6485 cs 0xc000 flags 0x202 PCI: 00:01.0 init VT8623 AGP random fixup ... PCI: 00:0d.0 init PCI: 00:10.0 init PCI: 00:10.1 init PCI: 00:10.2 init PCI: 00:10.3 init PCI: 00:11.0 init vt8235 init RTC Init Invalid CMOS LB checksum pci_routing_fixup: dev is 0001ba18 setting firewire Assigning IRQ 9 to 0:d.0 Readback = 9 setting usb Assigning IRQ 5 to 0:10.0 Readback = 5 Assigning IRQ 9 to 0:10.1 Readback = 9 Assigning IRQ 9 to 0:10.2 Readback = 9 Assigning IRQ 5 to 0:10.3 Readback = 5 setting vt8235 Assigning IRQ 5 to 0:11.1 Readback = 5 Assigning IRQ 9 to 0:11.5 Readback = 9 Assigning IRQ 9 to 0:11.6 Readback = 9 setting ethernet Assigning IRQ 5 to 0:12.0 Readback = 5 setting vga setting pci slot setting cardbus slot setting riser slot PCI: 00:11.1 init Enabling VIA IDE. ide_init: enabling compatibility IDE addresses enables in reg 0x42 0x9 enables in reg 0x42 read back as 0x9 enables in reg 0x40 0x1b enables in reg 0x40 read back as 0x1b enables in reg 0x9 0x8a enables in reg 0x9 read back as 0x8f command in reg 0x4 0x7 command in reg 0x4 reads back as 0x7 PCI: 00:11.5 init PCI: 00:11.6 init PCI: 00:12.0 init Configuring VIA Rhine LAN PCI: 02:00.0 init VGA random fixup ... INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1106, did=3122 rom base, size: fffc0000 write_protect_vgabios bus/devfn = 0x100 biosint: INT# 0x15 biosint: eax 0x5f00 ebx 0x1a7d4 ecx 0x19f8c edx 0x1c724 biosint: ebp 0x19f54 esp 0xff2 edi 0xf9b0 esi 0x1c724 biosint: ip 0x641c cs 0xc000 flags 0x46 biosint: INT# 0x1a biosint: eax 0xb108 ebx 0x10000 ecx 0x10000 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfcc edi 0xf6 esi 0x1c01b biosint: ip 0x40f0 cs 0xc000 flags 0x46 0xb108: bus 0 devfn 0x0 reg 0xf6 val 0x12 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c01b biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xf92 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f0f ebx 0x1a7d4 ecx 0x9f8c edx 0x103d5 biosint: ebp 0x19f54 esp 0xfee edi 0x44 esi 0x1c724 biosint: ip 0x651b cs 0xc000 flags 0x87 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c724 biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf8e edi 0xac51 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x78c edx 0x10112 biosint: ebp 0x10fca esp 0xf88 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x701 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f18 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfde edi 0x44 esi 0x1c724 biosint: ip 0x6533 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8c edi 0xac49 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x38c edx 0x10112 biosint: ebp 0x10fc8 esp 0xf86 edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x301 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f06 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6479 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf88 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010101 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf82 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f08 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6485 cs 0xc000 flags 0x202 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. ACPI: Writing ACPI tables at f0400... ACPI: * FACS ACPI: * DSDT @ 000f04aa Length 3f0 ACPI: * FADT ACPI: added table 1/8 Length now 40 ACPI: done. Moving GDT to 0x500...ok Adjust low_table_end from 0x00000530 to 0x00001000 Adjust rom_table_end from 0x000f0c00 to 0x00100000 Wrote coreboot table at: 00000530 - 00000c0c checksum 14e3
Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.3
rom_stream: 0xfffd0000 - 0xfffd9f0f Found ELF candidate at offset 0 header_offset is 0 Try to load at offset 0x0 New segment addr 0x100000 size 0x23f00 offset 0xc0 filesize 0x9c48 (cleaned up) New segment addr 0x100000 size 0x23f00 offset 0xc0 filesize 0x9c48 New segment addr 0x123f00 size 0x48 offset 0x9d20 filesize 0x48 (cleaned up) New segment addr 0x123f00 size 0x48 offset 0x9d20 filesize 0x48 Dropping non PT_LOAD segment Dropping non PT_LOAD segment Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000023f00 filesz: 0x0000000000009c48 Clearing Segment: addr: 0x0000000000109c48 memsz: 0x000000000001a2b8 Loading Segment: addr: 0x0000000000123f00 memsz: 0x0000000000000048 filesz: 0x0000000000000048 Jumping to boot code at 0x107f1c FILO version 0.5 (klausst@thor) Mon Apr 7 12:22:21 CEST 2008 No sound device found boot: hda1:/boot/vmlinuz root=/dev/sda1 initrd=/boot/initrd.splash acpi=force earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 hda: LBA 2049MB: SanDisk SDCFX-2048 Mounted ext2fs Found Linux version 2.6.18.2-34-default (geeko@buildhost) #1 SMP Mon Nov 27 11:46:27 UTC 2006 bzImage. Loading kernel... ok Loading initrd... ok Jumping to entry point... Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) BIOS-e820: 0000000000100000 - 000000000e000000 (usable) early console enabled 0MB HIGHMEM available. 224MB LOWMEM available. DMI not present or invalid. Using APIC driver default IO/L-APIC disabled because your old system seems to be old overwrite with "apic" ACPI: acpi=force override ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 10000000 (gap: 0e000000:f2000000) Detected 599.732 MHz processor. Built 1 zonelists. Total pages: 57344 Kernel command line: root=/dev/sda1 acpi=force earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 1024 (order: 10, 4096 bytes) disabling early console Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) BIOS-e820: 0000000000100000 - 000000000e000000 (usable) early console enabled 0MB HIGHMEM available. 224MB LOWMEM available. DMI not present or invalid. Using APIC driver default IO/L-APIC disabled because your old system seems to be old overwrite with "apic" ACPI: acpi=force override ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 10000000 (gap: 0e000000:f2000000) Detected 599.732 MHz processor. Built 1 zonelists. Total pages: 57344 Kernel command line: root=/dev/sda1 acpi=force earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 1024 (order: 10, 4096 bytes) disabling early console Console: colour VGA+ 80x25 Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 222892k/229376k available (1697k kernel code, 6008k reserved, 968k data, 196k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1201.26 BogoMIPS (lpj=2402521) Security Framework v1.0.0 initialized Mount-cache hash table entries: 512 CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line) CPU: L2 Cache: 64K (32 bytes/line) Compat vDSO mapped to ffffe000. Checking 'hlt' instruction... OK. SMP alternatives: switching to UP code Freeing SMP alternatives: 16k freed checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Freeing initrd memory: 622k freed ACPI: Core revision 20060707 ACPI: setting ELCR to 0020 (from 0220) CPU0: Centaur VIA Nehemiah stepping 08 SMP motherboard not detected. Local APIC not detected. Using dummy APIC emulation. Brought up 1 CPUs migration_cost=0 NET: Registered protocol family 16 ACPI: bus type pci registered PCI: Using configuration type 1 Setting up standard PCI resources irq 5: nobody cared (try booting with the "irqpoll" option) [<c0146772>] __report_bad_irq+0x36/0x7d [<c0146968>] note_interrupt+0x1af/0x1eb [<c01ea916>] acpi_ev_sci_xrupt_handler+0x12/0x19 [<c01e5562>] acpi_irq+0xb/0x14 [<c0145ed6>] handle_IRQ_event+0x23/0x49 [<c0145fb5>] __do_IRQ+0xb9/0xee [<c01067aa>] do_IRQ+0x71/0x83 [<c0104e1a>] common_interrupt+0x1a/0x20 [<c0124db8>] __do_softirq+0x51/0xbb [<c0124e58>] do_softirq+0x36/0x3a [<c01067af>] do_IRQ+0x76/0x83 [<c0104e1a>] common_interrupt+0x1a/0x20 [<c01465a2>] setup_irq+0x132/0x190 [<c01e5557>] acpi_irq+0x0/0x14 [<c014667c>] request_irq+0x7c/0x98 [<c01ea904>] acpi_ev_sci_xrupt_handler+0x0/0x19 [<c01e5b96>] acpi_os_install_interrupt_handler+0x60/0x8d [<c01e5557>] acpi_irq+0x0/0x14 [<c01e9ff0>] acpi_ev_install_xrupt_handlers+0x9/0x61 [<c01ea429>] acpi_ev_install_region_handlers+0x62/0x69 [<c01fb792>] acpi_enable_subsystem+0x86/0xa6 [<c03b7afd>] acpi_init+0x54/0x1f2 [<c0226b45>] class_create+0x40/0x56 [<c03b61ce>] fbmem_init+0x5b/0x86 [<c0100414>] init+0x118/0x2bc [<c0103ca6>] ret_from_fork+0x6/0x20 [<c01002fc>] init+0x0/0x2bc [<c01002fc>] init+0x0/0x2bc [<c0102005>] kernel_thread_helper+0x5/0xb handlers: [<c01e5557>] (acpi_irq+0x0/0x14) Disabling IRQ #5 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Interrupt Link [LNKA] (IRQs *5 9 10) ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *9 10) ACPI: PCI Interrupt Link [LNKC] (IRQs 5 *9 10) ACPI: PCI Interrupt Link [LNKD] (IRQs *5 9 10) ACPI: PCI Root Bridge [PCI0] (0000:00) PCI quirk: region 0400-047f claimed by vt8235 PM PCI quirk: region 0f00-0f0f claimed by vt8235 SMB Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 0 devices PnPBIOS: Disabled by ACPI PNP PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report PCI: Bridge: 0000:00:01.0 IO window: disabled. MEM window: dc000000-ddffffff PREFETCH window: d8000000-dbffffff NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 4096 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 4096) TCP reno registered apm: BIOS not found. audit: initializing netlink socket (disabled) audit(1207572089.092:1): initialized Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Real Time Clock Driver v1.12ac Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize PNP: No PS/2 controller found. Probing ports directly. serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 mice: PS/2 mouse device common for all mice input: PC Speaker as /class/input/input0 input: AT Translated Set 2 keyboard as /class/input/input1 input: ImExPS/2 Generic Explorer Mouse as /class/input/input2 md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 NET: Registered protocol family 1 Using IPI No-Shortcut mode ACPI: (supports<6>Time: tsc clocksource has been installed. S0 S5) md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. RAMDISK: Couldn't find valid RAM disk image starting at 0. VFS: Cannot open root device "sda1" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Hello Klaus,
I've sent several messages in this thread all with the same advice but I haven't seen any response to my comments.
I don't think that you are ignoring me so maybe you are not getting the messages properly? You are subscribed to the mailing list, right?
Anyway, here is yet another and this time I'm Ccing you directly as well.
On Mon, Apr 07, 2008 at 12:42:28PM +0200, Klaus Stammermann wrote:
I tried acpi=force but it didn't solve my problem. I will try other params for kernel to set root dir.
The problem is that the kernel you are booting does not contain the neccessary drivers to mount the root partition.
One way to fix this, which I much prefer over anything else, is to build a monolithic kernel with all required drivers compiled-in, and boot this instead.
Another way to fix it is to pass the correct initrd parameters to FILO so that the same initrd that is loaded by LILO is also loaded by FILO. So far this does not happen, and since your distribution is designed to use a minimal kernel and have all drivers stored separately in an initrd your system can not boot without that initrd.
Also note that in your logs LILO and FILO do not load the same kernel, ie. you have not specified the same kernel to FILO as LILO is using. You have to look into this as well, since the modules in the initrd are kernel-specific.
//Peter
Hi Peter
Hello Klaus,
I've sent several messages in this thread all with the same advice but I haven't seen any response to my comments.
I don't think that you are ignoring me so maybe you are not getting the messages properly? You are subscribed to the mailing list, right?
Anyway, here is yet another and this time I'm Ccing you directly as well.
Thank you for sending me your posting as CC. I subscribed this mailing list but I don't receive all postings. I am not sure what the problem is. Of course it could be my ISP.
Another problem is my webinterface for email. Using this I can't send posting to correct position in mailing list. So please look at mailing list archive to see all my postings about my problem.
On Mon, Apr 07, 2008 at 12:42:28PM +0200, Klaus Stammermann wrote:
I tried acpi=force but it didn't solve my problem. I will try other params for kernel to set root dir.
The problem is that the kernel you are booting does not contain the neccessary drivers to mount the root partition.
Why do you think I use different kernels? Both bootloaders get /boot/vmlinuz as kernel parameter. So that should be the same.
One way to fix this, which I much prefer over anything else, is to build a monolithic kernel with all required drivers compiled-in, and boot this instead.
I want to remove my original BIOS and use coreboot to speed up booting. Therefore I don't want to change my kernel. I hope to use my system like without coreboot (maybe late I will optimise my linux system).
Another way to fix it is to pass the correct initrd parameters to FILO so that the same initrd that is loaded by LILO is also loaded by FILO. So far this does not happen, and since your distribution is designed to use a minimal kernel and have all drivers stored separately in an initrd your system can not boot without that initrd.
I think there are same parameters but I will look at them again (maybe a little difference?). But I can test only on monday because of my job. So I can't give you that information now.
Also note that in your logs LILO and FILO do not load the same kernel, ie. you have not specified the same kernel to FILO as LILO is using. You have to look into this as well, since the modules in the initrd are kernel-specific.
I will look at this too. But in some others postings it could be a problem with missing DMI or some strainge errors by using PCI in filo. That would be my next tests.
Thank you for help. I will send you my results as CC too. So my email problems should not be a problem for you.
Greetings
Klaus
Hello,
On Tue, Apr 08, 2008 at 01:55:01PM +0200, Klaus Stammermann wrote:
Thank you for sending me your posting as CC. I subscribed this mailing list but I don't receive all postings.
Strange!
I am not sure what the problem is. Of course it could be my ISP.
Possibly. Anyway, you can always check out the archive.
Another problem is my webinterface for email. Using this I can't send posting to correct position in mailing list. So please look at mailing list archive to see all my postings about my problem.
My email software manages to thread your posts even if they may be missing the proper headers to assist threading. (Replying in your webmail should work though?)
I tried acpi=force but it didn't solve my problem. I will try other params for kernel to set root dir.
The problem is that the kernel you are booting does not contain the neccessary drivers to mount the root partition.
Why do you think I use different kernels? Both bootloaders get /boot/vmlinuz as kernel parameter. So that should be the same.
Please read my previous posts in the thread. The meaty ones are:
http://coreboot.org/pipermail/coreboot/2008-March/032557.html http://coreboot.org/pipermail/coreboot/2008-March/032560.html http://coreboot.org/pipermail/coreboot/2008-March/032579.html http://coreboot.org/pipermail/coreboot/2008-April/032822.html
One way to fix this, which I much prefer over anything else, is to build a monolithic kernel with all required drivers compiled-in, and boot this instead.
I want to remove my original BIOS and use coreboot to speed up booting. Therefore I don't want to change my kernel.
I am sorry, but the kernel does not have much to do with how it is booted.
I consider building a kernel an important step in any installation, but, since FILO can also load an initrd it is not absolutely neccessary.
I hope to use my system like without coreboot (maybe late I will optimise my linux system).
Then you have no option but to find the right ramdisk.
Also note that in your logs LILO and FILO do not load the same kernel, ie. you have not specified the same kernel to FILO as LILO is using. You have to look into this as well, since the modules in the initrd are kernel-specific.
I will look at this too. But in some others postings it could be a problem with missing DMI or some strainge errors by using PCI in filo. That would be my next tests.
The wrong kernel or wrong/no initrd is definately the problem. Please read my previous posts and make sure you have the correct ATA driver loaded during boot before anything else.
Thank you for help.
You're welcome. I'm glad my messages are finally getting through. :)
I will send you my results as CC too.
Please do not do that. I get your messages to the list.
So my email problems should not be a problem for you.
Unfortunately I felt a bit frustrated by the lack of response to my messages, but all is good now.
//Peter
On Tue, Apr 01, 2008 at 01:55:34PM +0200, Klaus Stammermann wrote:
At first I can't boot my system with coreboot yet. I changed kernel params so initrd now will be loaded. Used kernel params are now same as in lilo of original system.
What does 'cat /proc/cmdline' on the same disk (but booted with the original BIOS) say?
auto BOOT IMAGE=Zenwalk ro root=801 splash=silent
I will try these kernel parameters and show results here.
Greetings Klaus
boot: hda1:/boot/vmlinuz root=/dev/sda1 initrd=/boot/initrd.splash console=tty0 console=ttyS0,115200
This is the interesting part. Are you sure FILO views your disk (CF card?) as hda1? Is your /boot an extra partition (mount point) or is it part of the "/" filesystem on hda1?
Are you sure Linux views your disk (CF card?) as /dev/sda1? Did you try /dev/sdb1?
On Linux my disk is mounted as /dev/sda1 on system with original BIOS. So I didn't try others like /dev/sdb1.
The dmesg from below says: Kernel command line: BOOT_IMAGE=Zenwalk ro root=801 splash=silent which is quite different. Where does this stuff come from?
I'd also use "splash=silent" in FILO for now, btw.
Have you tried "root=801" instead of "root=/dev/sda1" in FILO (no idea what 801 is)?
"root=801" is written by automated installation of Zenwalk and is used by Lilo. I just tried this parameter with coreboot, but there is no great different by using this.
Log with acpi=force and root=801:
0
coreboot-2.0.0.0-Fallback Mo 7. Apr 12:53:17 CEST 2008 starting... Enabling mainboard devices Enabling shadow ram vt8623 init starting Detecting Memory Number of Banks 04 Number of Rows 0d Priamry DRAM width08 No Columns 0a MA type e0 Bank 0 (*16 Mb) 10 No Physical Banks 01 Total Memory (*16 Mb) 10 CAS Supported 2.5 3 Cycle time at CL X (nS)50 Cycle time at CL X-0.5 (nS)60 Cycle time at CL X-1 (nS)00 Starting at CAS 3 We can do CAS 2.5 tRP 3c tRCD 3c tRAS 28 Low Bond 00 High Bondcd Setting DQS delay88vt8623 done 00:06 11 23 31 06 00 30 22 00 00 00 06 00 00 00 00 10:08 00 00 d0 00 00 00 00 00 00 00 00 00 00 00 00 20:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30:00 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 40:00 18 88 80 82 44 00 00 18 99 88 80 82 44 00 00 50:c8 de cf 88 e0 07 00 00 e0 00 10 10 10 10 00 00 60:02 ff 00 30 62 32 01 20 42 2d 43 58 00 44 00 00 70:82 48 00 01 01 08 50 00 01 00 00 00 00 00 00 10 80:0f 60 00 00 80 00 00 00 02 00 00 00 00 00 00 00 90:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0:02 c0 20 00 07 02 00 1f 04 00 00 00 2f 02 04 00 b0:00 00 00 00 80 00 00 00 88 00 00 04 00 00 00 00 c0:01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 d0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0:00 dd 00 00 00 00 01 00 40 00 00 00 00 00 00 00 f0:00 00 00 00 00 00 12 13 00 00 00 00 00 00 00 00 AGP Doing MTRR init. Copying coreboot to RAM. Jumping to coreboot. coreboot-2.0.0.0-Fallback Mo 7. Apr 12:54:44 CEST 2008 booting... clocks_per_usec: 1378 Enumerating buses... APIC_CLUSTER: 0 enabled Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0000 enabled Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0001 enabled PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [1106/3123] enabled PCI: 00:01.0 [1106/b091] enabled PCI: 00:0d.0 [1106/3044] enabled In vt8235_enable 1106 3038. PCI: 00:10.0 [1106/3038] enabled In vt8235_enable 1106 3038. PCI: 00:10.1 [1106/3038] enabled In vt8235_enable 1106 3038. PCI: 00:10.2 [1106/3038] enabled In vt8235_enable ffff ffff. Disabling static device: PCI: 00:10.3 In vt8235_enable 1106 3177. Initialising Devices Keyboard init... PCI: 00:11.0 [1106/3177] enabled In vt8235_enable 1106 0571. PCI: 00:11.1 [1106/0571] enabled In vt8235_enable 1106 3059. PCI: 00:11.5 [1106/3059] enabled In vt8235_enable 1106 3068. PCI: 00:11.6 [1106/3068] disabled In vt8235_enable 1106 3065. PCI: 00:12.0 [1106/3065] enabled PCI: pci_scan_bus for bus 01 PCI: 01:00.0 [1106/3122] enabled PCI: pci_scan_bus returning with max=001 vt1211 enabling PNP devices. PNP: 002e.0 enabled vt1211 enabling PNP devices. PNP: 002e.1 enabled vt1211 enabling PNP devices. PNP: 002e.2 enabled vt1211 enabling PNP devices. PNP: 002e.3 enabled vt1211 enabling PNP devices. PNP: 002e.b enabled PCI: pci_scan_bus returning with max=001 PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [1106/3123] enabled PCI: 00:01.0 [1106/b091] enabled PCI: 00:0d.0 [1106/3044] enabled PCI: 00:10.0 [1106/3038] enabled PCI: 00:10.1 [1106/3038] enabled PCI: 00:10.2 [1106/3038] enabled PCI: 00:10.3 [1106/3104] enabled PCI: 00:11.0 [1106/3177] enabled PCI: 00:11.1 [1106/0571] enabled PCI: 00:11.5 [1106/3059] enabled PCI: 00:11.6 [1106/3068] enabled PCI: 00:12.0 [1106/3065] enabled PCI: pci_scan_bus for bus 02 PCI: 02:00.0 [1106/3122] enabled PCI: pci_scan_bus returning with max=002 PCI: pci_scan_bus returning with max=002 done Allocating resources... Reading resources... Done reading resources. Allocating VGA resource PCI: 02:00.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:01.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0001 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Setting resources... I would set ram size to 0x40000 Kbytes PCI: 00:0d.0 10 <- [0x00febfc000 - 0x00febfc7ff] size 0x00000800 gran 0x0b mem PCI: 00:0d.0 14 <- [0x0000002400 - 0x000000247f] size 0x00000080 gran 0x07 io PCI: 00:10.0 20 <- [0x0000002800 - 0x000000281f] size 0x00000020 gran 0x05 io PCI: 00:10.1 20 <- [0x0000002820 - 0x000000283f] size 0x00000020 gran 0x05 io PCI: 00:10.2 20 <- [0x0000002840 - 0x000000285f] size 0x00000020 gran 0x05 io PNP: 002e.0 60 <- [0x00000003f0 - 0x00000003f7] size 0x00000008 gran 0x03 io PNP: 002e.0 70 <- [0x0000000006 - 0x0000000006] size 0x00000001 gran 0x00 irq PNP: 002e.0 74 <- [0x0000000002 - 0x0000000002] size 0x00000001 gran 0x00 drq PNP: 002e.1 60 <- [0x0000000378 - 0x000000037f] size 0x00000008 gran 0x03 io PNP: 002e.1 70 <- [0x0000000007 - 0x0000000007] size 0x00000001 gran 0x00 irq PNP: 002e.1 74 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 drq PNP: 002e.2 60 <- [0x00000003f8 - 0x00000003ff] size 0x00000008 gran 0x03 io PNP: 002e.2 70 <- [0x0000000004 - 0x0000000004] size 0x00000001 gran 0x00 irq PNP: 002e.3 60 <- [0x00000002f8 - 0x00000002ff] size 0x00000008 gran 0x03 io PNP: 002e.3 70 <- [0x0000000003 - 0x0000000003] size 0x00000001 gran 0x00 irq PNP: 002e.b 60 <- [0x000000ec00 - 0x000000ecff] size 0x00000100 gran 0x08 io PCI: 00:11.1 20 <- [0x00000028c0 - 0x00000028cf] size 0x00000010 gran 0x04 io PCI: 00:11.5 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 10 <- [0x0000001400 - 0x00000014ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 14 <- [0x00febfe000 - 0x00febfe0ff] size 0x00000100 gran 0x08 mem I would set ram size to 0x40000 Kbytes PCI: 00:0d.0 10 <- [0x00febfd000 - 0x00febfd7ff] size 0x00000800 gran 0x0b mem PCI: 00:0d.0 14 <- [0x0000002480 - 0x00000024ff] size 0x00000080 gran 0x07 io PCI: 00:10.0 20 <- [0x0000002860 - 0x000000287f] size 0x00000020 gran 0x05 io PCI: 00:10.1 20 <- [0x0000002880 - 0x000000289f] size 0x00000020 gran 0x05 io PCI: 00:10.2 20 <- [0x00000028a0 - 0x00000028bf] size 0x00000020 gran 0x05 io PCI: 00:10.3 10 <- [0x00febff000 - 0x00febff0ff] size 0x00000100 gran 0x08 mem PCI: 00:11.1 20 <- [0x00000028d0 - 0x00000028df] size 0x00000010 gran 0x04 io PCI: 00:11.5 10 <- [0x0000001800 - 0x00000018ff] size 0x00000100 gran 0x08 io PCI: 00:11.6 10 <- [0x0000001c00 - 0x0000001cff] size 0x00000100 gran 0x08 io PCI: 00:12.0 10 <- [0x0000002000 - 0x00000020ff] size 0x00000100 gran 0x08 io PCI: 00:12.0 14 <- [0x00fec00000 - 0x00fec000ff] size 0x00000100 gran 0x08 mem Done setting resources. Done allocating resources. Enabling resources... PCI: 00:00.0 cmd <- 06 PCI: 00:01.0 bridge ctrl <- 000f PCI: 00:01.0 cmd <- 07 PCI: 01:00.0 cmd <- ffff PCI: 00:0d.0 cmd <- 83 PCI: 00:10.0 subsystem <- 00/00 PCI: 00:10.0 cmd <- 01 PCI: 00:10.1 subsystem <- 00/00 PCI: 00:10.1 cmd <- 01 PCI: 00:10.2 subsystem <- 00/00 PCI: 00:10.2 cmd <- 01 PCI: 00:11.0 cmd <- 07 PNP: 002e.0 - enabling PNP: 002e.1 - enabling PNP: 002e.2 - enabling PNP: 002e.3 - enabling PNP: 002e.b - enabling PCI: 00:11.1 cmd <- 81 PCI: 00:11.5 subsystem <- 00/00 PCI: 00:11.5 cmd <- 01 PCI: 00:12.0 cmd <- 83 PCI: 00:00.0 cmd <- 06 PCI: 00:01.0 bridge ctrl <- 000f PCI: 00:01.0 cmd <- 07 PCI: 02:00.0 cmd <- 03 PCI: 00:0d.0 cmd <- 83 PCI: 00:10.0 cmd <- 01 PCI: 00:10.1 cmd <- 01 PCI: 00:10.2 cmd <- 01 PCI: 00:10.3 cmd <- 02 PCI: 00:11.0 cmd <- 07 PCI: 00:11.1 cmd <- 81 PCI: 00:11.5 cmd <- 01 PCI: 00:11.6 cmd <- 01 PCI: 00:12.0 cmd <- 83 done. Initializing devices... Root Device init APIC_CLUSTER: 0 init Initializing CPU #0 CPU: vendor Centaur device 698 CPU: family 06, model 09, stepping 08 Enabling cache
Setting fixed MTRRs(0-88) type: UC Setting fixed MTRRs(0-16) Type: WB Setting fixed MTRRs(24-88) Type: WB Setting fixed MTRRs(0-16) Type: WB Setting fixed MTRRs(24-88) Type: WB DONE fixed MTRRs Setting variable MTRR 0, base: 0MB, range: 128MB, type WB Setting variable MTRR 1, base: 128MB, range: 64MB, type WB Setting variable MTRR 2, base: 192MB, range: 32MB, type WB DONE variable MTRRs Clear out the extra MTRR's
MTRR check Fixed MTRRs : Enabled Variable MTRRs: Enabled
Disabling local apic...done. CPU #0 Initialized PCI: 00:10.0 init PCI: 00:10.1 init PCI: 00:10.2 init PCI: 00:11.0 init vt8235 init RTC Init RTC: Checksum invalid zeroing cmos Invalid CMOS LB checksum pci_routing_fixup: dev is 000114c0 setting firewire Assigning IRQ 9 to 0:d.0 Readback = 9 setting usb Assigning IRQ 5 to 0:10.0 Readback = 5 Assigning IRQ 9 to 0:10.1 Readback = 9 Assigning IRQ 9 to 0:10.2 Readback = 9 Assigning IRQ 5 to 0:10.3 Readback = 5 setting vt8235 Assigning IRQ 5 to 0:11.1 Readback = 5 Assigning IRQ 9 to 0:11.5 Readback = 9 Assigning IRQ 9 to 0:11.6 Readback = 9 setting ethernet Assigning IRQ 5 to 0:12.0 Readback = 5 setting vga setting pci slot setting cardbus slot setting riser slot PNP: 002e.0 init PNP: 002e.1 init PNP: 002e.2 init PNP: 002e.3 init PNP: 002e.b init PCI: 00:11.1 init Enabling VIA IDE. ide_init: enabling compatibility IDE addresses enables in reg 0x42 0x9 enables in reg 0x42 read back as 0x9 enables in reg 0x40 0x18 enables in reg 0x40 read back as 0x1b enables in reg 0x9 0x8a enables in reg 0x9 read back as 0x8a command in reg 0x4 0x81 command in reg 0x4 reads back as 0x7 PCI: 00:11.5 init PCI: 00:12.0 init Configuring VIA Rhine LAN PCI: 00:00.0 init VT8623 random fixup ... Frame buffer at d0000000 PCI: 00:00.0 init VT8623 random fixup ... Frame buffer at d0000000 PCI: 00:01.0 init VT8623 AGP random fixup ... PCI: 00:0d.0 init PCI: 01:00.0 init VGA random fixup ... INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1106, did=3122 rom base, size: fffc0000 write_protect_vgabios bus/devfn = 0x100 biosint: INT# 0x15 biosint: eax 0x5f00 ebx 0x1a7d4 ecx 0x19f8c edx 0x1a7d4 biosint: ebp 0x19f54 esp 0xff2 edi 0xf9b0 esi 0x1a7d4 biosint: ip 0x641c cs 0xc000 flags 0x46 biosint: INT# 0x1a biosint: eax 0xb108 ebx 0x10000 ecx 0x10000 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfcc edi 0xf6 esi 0x1c01b biosint: ip 0x40f0 cs 0xc000 flags 0x46 0xb108: bus 0 devfn 0x0 reg 0xf6 val 0x12 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c01b biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xf92 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f0f ebx 0x1a7d4 ecx 0x9f8c edx 0x103d5 biosint: ebp 0x19f54 esp 0xfee edi 0x44 esi 0x1a7d4 biosint: ip 0x651b cs 0xc000 flags 0x87 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1a7d4 biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf8e edi 0xac51 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x78c edx 0x10112 biosint: ebp 0x10fca esp 0xf88 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x701 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f18 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfde edi 0x44 esi 0x1a7d4 biosint: ip 0x6533 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8c edi 0xac49 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x38c edx 0x10112 biosint: ebp 0x10fc8 esp 0xf86 edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x301 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f06 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6479 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf88 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010101 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf82 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f08 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6485 cs 0xc000 flags 0x202 PCI: 00:01.0 init VT8623 AGP random fixup ... PCI: 00:0d.0 init PCI: 00:10.0 init PCI: 00:10.1 init PCI: 00:10.2 init PCI: 00:10.3 init PCI: 00:11.0 init vt8235 init RTC Init Invalid CMOS LB checksum pci_routing_fixup: dev is 0001ba18 setting firewire Assigning IRQ 9 to 0:d.0 Readback = 9 setting usb Assigning IRQ 5 to 0:10.0 Readback = 5 Assigning IRQ 9 to 0:10.1 Readback = 9 Assigning IRQ 9 to 0:10.2 Readback = 9 Assigning IRQ 5 to 0:10.3 Readback = 5 setting vt8235 Assigning IRQ 5 to 0:11.1 Readback = 5 Assigning IRQ 9 to 0:11.5 Readback = 9 Assigning IRQ 9 to 0:11.6 Readback = 9 setting ethernet Assigning IRQ 5 to 0:12.0 Readback = 5 setting vga setting pci slot setting cardbus slot setting riser slot PCI: 00:11.1 init Enabling VIA IDE. ide_init: enabling compatibility IDE addresses enables in reg 0x42 0x9 enables in reg 0x42 read back as 0x9 enables in reg 0x40 0x1b enables in reg 0x40 read back as 0x1b enables in reg 0x9 0x8a enables in reg 0x9 read back as 0x8f command in reg 0x4 0x7 command in reg 0x4 reads back as 0x7 PCI: 00:11.5 init PCI: 00:11.6 init PCI: 00:12.0 init Configuring VIA Rhine LAN PCI: 02:00.0 init VGA random fixup ... INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1106, did=3122 rom base, size: fffc0000 write_protect_vgabios bus/devfn = 0x100 biosint: INT# 0x15 biosint: eax 0x5f00 ebx 0x1a7d4 ecx 0x19f8c edx 0x1c724 biosint: ebp 0x19f54 esp 0xff2 edi 0xf9b0 esi 0x1c724 biosint: ip 0x641c cs 0xc000 flags 0x46 biosint: INT# 0x1a biosint: eax 0xb108 ebx 0x10000 ecx 0x10000 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfcc edi 0xf6 esi 0x1c01b biosint: ip 0x40f0 cs 0xc000 flags 0x46 0xb108: bus 0 devfn 0x0 reg 0xf6 val 0x12 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c01b biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xfa4 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x401 edx 0x10112 biosint: ebp 0x19f54 esp 0xf92 edi 0x44 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f0f ebx 0x1a7d4 ecx 0x9f8c edx 0x103d5 biosint: ebp 0x19f54 esp 0xfee edi 0x44 esi 0x1c724 biosint: ip 0x651b cs 0xc000 flags 0x87 biosint: INT# 0x15 biosint: eax 0x5f02 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfdc edi 0x44 esi 0x1c724 biosint: ip 0x6468 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf8e edi 0xac51 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x78c edx 0x10112 biosint: ebp 0x10fca esp 0xf88 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf7e edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x700 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x701 edx 0x10112 biosint: ebp 0x10fca esp 0xf90 edi 0xb880 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f18 ebx 0x1a7d4 ecx 0x9f01 edx 0x103d5 biosint: ebp 0x19f54 esp 0xfde edi 0x44 esi 0x1c724 biosint: ip 0x6533 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8c edi 0xac49 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x46 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x101 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x38c edx 0x10112 biosint: ebp 0x10fc8 esp 0xf86 edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf7c edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x300 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0xc01 ecx 0x301 edx 0x10112 biosint: ebp 0x10fc8 esp 0xf8e edi 0xb840 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f06 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6479 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf88 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010101 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf82 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf78 edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010000 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f01 ebx 0x10c01 ecx 0x80010001 edx 0x112 biosint: ebp 0x10fd6 esp 0xf8a edi 0x0 esi 0x1aacd biosint: ip 0x6448 cs 0xc000 flags 0x246 biosint: INT# 0x15 biosint: eax 0x5f08 ebx 0x18001 ecx 0x80010001 edx 0x0 biosint: ebp 0x10fd6 esp 0xfb4 edi 0x0 esi 0x146a7 biosint: ip 0x6485 cs 0xc000 flags 0x202 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. ACPI: Writing ACPI tables at f0400... ACPI: * FACS ACPI: * DSDT @ 000f04aa Length 3f0 ACPI: * FADT ACPI: added table 1/8 Length now 40 ACPI: done. Moving GDT to 0x500...ok Adjust low_table_end from 0x00000530 to 0x00001000 Adjust rom_table_end from 0x000f0c00 to 0x00100000 Wrote coreboot table at: 00000530 - 00000c0c checksum 15df
Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.3
rom_stream: 0xfffd0000 - 0xfffd9f0f Found ELF candidate at offset 0 header_offset is 0 Try to load at offset 0x0 New segment addr 0x100000 size 0x23f00 offset 0xc0 filesize 0x9c48 (cleaned up) New segment addr 0x100000 size 0x23f00 offset 0xc0 filesize 0x9c48 New segment addr 0x123f00 size 0x48 offset 0x9d20 filesize 0x48 (cleaned up) New segment addr 0x123f00 size 0x48 offset 0x9d20 filesize 0x48 Dropping non PT_LOAD segment Dropping non PT_LOAD segment Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000023f00 filesz: 0x0000000000009c48 Clearing Segment: addr: 0x0000000000109c48 memsz: 0x000000000001a2b8 Loading Segment: addr: 0x0000000000123f00 memsz: 0x0000000000000048 filesz: 0x0000000000000048 Jumping to boot code at 0x107f1c FILO version 0.5 (klausst@thor) Mon Apr 7 12:51:24 CEST 2008 No sound device found boot: hda1:/boot/vmlinuz root=801 initrd=/boot/initrd.splash acpi=force earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 hda: LBA 2049MB: SanDisk SDCFX-2048 Mounted ext2fs Found Linux version 2.6.18.2-34-default (geeko@buildhost) #1 SMP Mon Nov 27 11:46:27 UTC 2006 bzImage. Loading kernel... ok Loading initrd... ok Jumping to entry point... Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) BIOS-e820: 0000000000100000 - 000000000e000000 (usable) early console enabled 0MB HIGHMEM available. 224MB LOWMEM available. DMI not present or invalid. Using APIC driver default IO/L-APIC disabled because your old system seems to be old overwrite with "apic" ACPI: acpi=force override ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 10000000 (gap: 0e000000:f2000000) Detected 599.731 MHz processor. Built 1 zonelists. Total pages: 57344 Kernel command line: root=801 acpi=force earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 1024 (order: 10, 4096 bytes) disabling early console Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 BIOS-provided physical RAM map: BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) BIOS-e820: 0000000000100000 - 000000000e000000 (usable) early console enabled 0MB HIGHMEM available. 224MB LOWMEM available. DMI not present or invalid. Using APIC driver default IO/L-APIC disabled because your old system seems to be old overwrite with "apic" ACPI: acpi=force override ACPI: PM-Timer IO Port: 0x408 Allocating PCI resources starting at 10000000 (gap: 0e000000:f2000000) Detected 599.731 MHz processor. Built 1 zonelists. Total pages: 57344 Kernel command line: root=801 acpi=force earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 1024 (order: 10, 4096 bytes) disabling early console Console: colour VGA+ 80x25 Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Memory: 222892k/229376k available (1697k kernel code, 6008k reserved, 968k data, 196k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 1201.25 BogoMIPS (lpj=2402519) Security Framework v1.0.0 initialized Mount-cache hash table entries: 512 CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line) CPU: L2 Cache: 64K (32 bytes/line) Compat vDSO mapped to ffffe000. Checking 'hlt' instruction... OK. SMP alternatives: switching to UP code Freeing SMP alternatives: 16k freed checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Freeing initrd memory: 622k freed ACPI: Core revision 20060707 ACPI: setting ELCR to 0020 (from 0220) CPU0: Centaur VIA Nehemiah stepping 08 SMP motherboard not detected. Local APIC not detected. Using dummy APIC emulation. Brought up 1 CPUs migration_cost=0 NET: Registered protocol family 16 ACPI: bus type pci registered PCI: Using configuration type 1 Setting up standard PCI resources irq 5: nobody cared (try booting with the "irqpoll" option) [<c0146772>] __report_bad_irq+0x36/0x7d [<c0146968>] note_interrupt+0x1af/0x1eb [<c01ea916>] acpi_ev_sci_xrupt_handler+0x12/0x19 [<c01e5562>] acpi_irq+0xb/0x14 [<c0145ed6>] handle_IRQ_event+0x23/0x49 [<c0145fb5>] __do_IRQ+0xb9/0xee [<c01067aa>] do_IRQ+0x71/0x83 [<c0104e1a>] common_interrupt+0x1a/0x20 [<c0124db8>] __do_softirq+0x51/0xbb [<c0124e58>] do_softirq+0x36/0x3a [<c01067af>] do_IRQ+0x76/0x83 [<c0104e1a>] common_interrupt+0x1a/0x20 [<c01465a2>] setup_irq+0x132/0x190 [<c01e5557>] acpi_irq+0x0/0x14 [<c014667c>] request_irq+0x7c/0x98 [<c01ea904>] acpi_ev_sci_xrupt_handler+0x0/0x19 [<c01e5b96>] acpi_os_install_interrupt_handler+0x60/0x8d [<c01e5557>] acpi_irq+0x0/0x14 [<c01e9ff0>] acpi_ev_install_xrupt_handlers+0x9/0x61 [<c01ea429>] acpi_ev_install_region_handlers+0x62/0x69 [<c01fb792>] acpi_enable_subsystem+0x86/0xa6 [<c03b7afd>] acpi_init+0x54/0x1f2 [<c0226b45>] class_create+0x40/0x56 [<c03b61ce>] fbmem_init+0x5b/0x86 [<c0100414>] init+0x118/0x2bc [<c0103ca6>] ret_from_fork+0x6/0x20 [<c01002fc>] init+0x0/0x2bc [<c01002fc>] init+0x0/0x2bc [<c0102005>] kernel_thread_helper+0x5/0xb handlers: [<c01e5557>] (acpi_irq+0x0/0x14) Disabling IRQ #5 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Interrupt Link [LNKA] (IRQs *5 9 10) ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *9 10) ACPI: PCI Interrupt Link [LNKC] (IRQs 5 *9 10) ACPI: PCI Interrupt Link [LNKD] (IRQs *5 9 10) ACPI: PCI Root Bridge [PCI0] (0000:00) PCI quirk: region 0400-047f claimed by vt8235 PM PCI quirk: region 0f00-0f0f claimed by vt8235 SMB Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 0 devices PnPBIOS: Disabled by ACPI PNP PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report PCI: Bridge: 0000:00:01.0 IO window: disabled. MEM window: dc000000-ddffffff PREFETCH window: d8000000-dbffffff NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 4096 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 4096) TCP reno registered apm: BIOS not found. audit: initializing netlink socket (disabled) audit(1207573720.092:1): initialized Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Real Time Clock Driver v1.12ac Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize PNP: No PS/2 controller found. Probing ports directly. serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 mice: PS/2 mouse device common for all mice input: PC Speaker as /class/input/input0 input: AT Translated Set 2 keyboard as /class/input/input1 input: ImExPS/2 Generic Explorer Mouse as /class/input/input2 md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 NET: Registered protocol family 1 Using IPI No-Shortcut mode ACPI: (supports S0 S5) md: Autodetecting RAID arrays. Time: tsc clocksource has been installed. md: autorun ... md: ... autorun DONE. RAMDISK: Couldn't find valid RAM disk image starting at 0. VFS: Cannot open root device "801" or unknown-block(8,1) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)