Hi,Stefan
I can't make sure the problem caused by a) or b) but the linux system
in my HD can boot with Normal Bios.In the other hand, I try the same
HD on my two machine
, one is HDAMA mainboard, and they all got the same result...so I
guess it not caused by b) .... if it caused by a), I should do what to
solve the problem?....
Hi, Ron
Attached file is my full console output......
2005/10/3, Stefan Reinauer <[EMAIL PROTECTED]>:
> * Huang-Jen Wang <[EMAIL PROTECTED]> [051003 11:16]:
> > Dear all,
> >
> > I try to use my linuxbios to boot linux , and it hang at "Kernel panic
> > - not syncing: No init found. Try passing init= option to kernel."
>
> > Does anyone know why it happen and give me some suggestions....
>
> a) no /sbin/init on the root partition
> b) dram init failed?
> ...
>
> Stefan
>
>
>
LinuxBIOS-1.1.7.0Fallback Fri Sep 30 13:08:05 CST 2005 starting...
setting up resource map....done.
01 nodes initialized.
ht reset -
LinuxBIOS-1.1.7.0Fallback Fri Sep 30 13:08:05 CST 2005 starting...
setting up resource map....done.
01 nodes initialized.
Ram1.00
Ram1.01
Ram2.00
Ram2.01
No memory controller present
Ram3
Initializing memory: done
Clearing initial memory region: done
Ram4
Copying LinuxBIOS to ram.
Jumping to LinuxBIOS.
LinuxBIOS-1.1.7.0Fallback Fri Sep 30 13:08:05 CST 2005 booting...
Enumerating buses...
APIC_CLUSTER: 0 enabled
PCI_DOMAIN: 0000 enabled
CPU: APIC: 00 enabled
CPU: APIC: 01 enabled
PCI: pci_scan_bus for bus 0
PCI: 00:18.0 [1022/1100] bus ops
PCI: 00:18.0 [1022/1100] enabled
PCI: 00:18.1 [1022/1101] enabled
PCI: 00:18.2 [1022/1102] enabled
PCI: 00:18.3 [1022/1103] ops
PCI: 00:18.3 [1022/1103] enabled
Disabling static device: PCI: 00:19.0
PCI: 00:19.0 No device operations
Disabling static device: PCI: 00:19.1
PCI: 00:19.1 No device operations
Disabling static device: PCI: 00:19.2
PCI: 00:19.2 No device operations
Disabling static device: PCI: 00:19.3
PCI: 00:19.3 No device operations
PCI: 01:01.0 [1022/7450] enabled next_unitid: 0003
PCI: 01:03.0 [1022/7460] enabled next_unitid: 0007
PCI: pci_scan_bus for bus 1
PCI: 01:01.0 [1022/7450] bus ops
PCI: 01:01.0 [1022/7450] enabled
PCI: 01:01.1 [1022/7451] ops
PCI: 01:01.1 [1022/7451] enabled
PCI: 01:02.0 [1022/7450] bus ops
PCI: 01:02.0 [1022/7450] enabled
PCI: 01:02.1 [1022/7451] ops
PCI: 01:02.1 [1022/7451] enabled
PCI: 01:03.0 [1022/7460] bus ops
PCI: 01:03.0 [1022/7460] enabled
PCI: 01:04.0 [1022/7468] bus ops
PCI: 01:04.0 [1022/7468] enabled
PCI: 01:04.1 [1022/7469] ops
PCI: 01:04.1 [1022/7469] enabled
PCI: 01:04.2 [1022/746a] bus ops
PCI: 01:04.2 [1022/746a] enabled
PCI: 01:04.3 [1022/746b] bus ops
PCI: 01:04.3 [1022/746b] enabled
PCI: 01:04.5 No device operations
PCI: 01:04.6 [1022/746e] enabled
PCI: pci_scan_bus for bus 2
PCI: 02:03.0 [14e4/16a6] enabled
PCI: 02:04.0 [14e4/16a6] enabled
PCI: pci_scan_bus returning with max=02
PCI: pci_scan_bus for bus 3
PCI: pci_scan_bus returning with max=03
PCI: pci_scan_bus for bus 4
PCI: 04:00.0 [1022/7464] enabled
PCI: 04:00.1 [1022/7464] enabled
PCI: 04:00.2 No device operations
PCI: 04:01.0 No device operations
PCI: 04:06.0 [1002/4752] enabled
PCI: pci_scan_bus returning with max=04
PNP: 002e.0 disabled
PNP: 002e.1 disabled
PNP: 002e.2 disabled
PNP: 002e.3 enabled
PNP: 002e.4 disabled
PNP: 002e.5 disabled
PNP: 002e.6 enabled
PNP: 002e.7 disabled
PNP: 002e.8 disabled
PNP: 002e.9 disabled
PNP: 002e.a disabled
I2C: 70 enabled
I2C: 50 enabled
I2C: 51 enabled
I2C: 52 enabled
I2C: 53 enabled
I2C: 54 enabled
I2C: 55 enabled
I2C: 56 enabled
I2C: 57 enabled
PCI: pci_scan_bus returning with max=04
PCI: pci_scan_bus returning with max=04
done
Allocating resources...
Reading resources...
PCI: 01:01.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 2 io
PCI: 01:01.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 2 prefmem
PCI: 01:02.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 3 io
PCI: 01:02.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 3 prefmem
PCI: 01:02.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 3 mem
PCI: 01:03.0 24 <- [0x00fff00000 - 0x00ffefffff] bus 4 prefmem
Done reading resources.
Setting resources...
PCI: 00:18.0 1b8 <- [0x00fd300000 - 0x00fd2fffff] prefmem <node 0 link 0>
PCI: 00:18.0 1c0 <- [0x0000001000 - 0x0000002fff] io <node 0 link 0>
PCI: 00:18.0 1b0 <- [0x00fc000000 - 0x00fd2fffff] mem <node 0 link 0>
PCI: 01:01.0 20 <- [0x00fd100000 - 0x00fd1fffff] bus 2 mem
PCI: 02:03.0 10 <- [0x00fd100000 - 0x00fd10ffff] mem
PCI: 02:03.0 30 <- [0x00fd110000 - 0x00fd11ffff] rom
PCI: 02:04.0 10 <- [0x00fd120000 - 0x00fd12ffff] mem
PCI: 02:04.0 30 <- [0x00fd130000 - 0x00fd13ffff] rom
PCI: 01:01.1 10 <- [0x00fd200000 - 0x00fd200fff] mem
PCI: 01:02.1 10 <- [0x00fd201000 - 0x00fd201fff] mem
PCI: 01:03.0 1c <- [0x0000001000 - 0x0000001fff] bus 4 io
PCI: 01:03.0 20 <- [0x00fc000000 - 0x00fd0fffff] bus 4 mem
PCI: 04:00.0 10 <- [0x00fd000000 - 0x00fd000fff] mem
PCI: 04:00.1 10 <- [0x00fd001000 - 0x00fd001fff] mem
PCI: 04:06.0 10 <- [0x00fc000000 - 0x00fcffffff] mem
PCI: 04:06.0 14 <- [0x0000001000 - 0x00000010ff] io
PCI: 04:06.0 18 <- [0x00fd002000 - 0x00fd002fff] mem
PCI: 04:06.0 30 <- [0x00fff80000 - 0x00fff9ffff] rom
PNP: 002e.3 60 <- [0x00000003f8 - 0x00000003ff] io
PNP: 002e.3 70 <- [0x0000000004 - 0x0000000004] irq
PNP: 002e.6 60 <- [0x0000000060 - 0x0000000067] io
PNP: 002e.6 62 <- [0x0000000064 - 0x000000006b] io
PNP: 002e.6 70 <- [0x0000000001 - 0x0000000001] irq
PCI: 01:04.1 20 <- [0x00000028a0 - 0x00000028af] io
PCI: 01:04.2 10 <- [0x0000002880 - 0x000000289f] io
PCI: 01:04.3 58 <- [0x0000002000 - 0x00000020ff] io
PCI: 01:04.6 10 <- [0x0000002400 - 0x00000024ff] io
PCI: 01:04.6 14 <- [0x0000002800 - 0x000000287f] io
PCI: 00:18.3 94 <- [0x00f8000000 - 0x00fbffffff] mem <gart>
Done setting resources.
Done allocating resources.
Enabling resourcess...
PCI: 00:18.0 cmd <- 140
PCI: 01:01.0 bridge ctrl <- 0003
PCI: 01:01.0 cmd <- 146
PCI: 02:03.0 cmd <- 142
PCI: 02:04.0 cmd <- 142
PCI: 01:01.1 subsystem <- 161f/3016
PCI: 01:01.1 cmd <- 146
PCI: 01:02.0 bridge ctrl <- 0003
PCI: 01:02.0 cmd <- 140
PCI: 01:02.1 subsystem <- 161f/3016
PCI: 01:02.1 cmd <- 146
PCI: 01:03.0 bridge ctrl <- 0003
PCI: 01:03.0 cmd <- 147
PCI: 04:00.0 subsystem <- 161f/3016
PCI: 04:00.0 cmd <- 142
PCI: 04:00.1 subsystem <- 161f/3016
PCI: 04:00.1 cmd <- 142
PCI: 04:06.0 subsystem <- 161f/3016
PCI: 04:06.0 cmd <- 1c3
PCI: 01:04.0 subsystem <- 161f/3016
PCI: 01:04.0 cmd <- 14f
PCI: 01:04.1 subsystem <- 161f/3016
PCI: 01:04.1 cmd <- 141
PCI: 01:04.2 subsystem <- 161f/3016
PCI: 01:04.2 cmd <- 141
PCI: 01:04.3 subsystem <- 161f/3016
PCI: 01:04.3 cmd <- 141
PCI: 01:04.6 subsystem <- 161f/3016
PCI: 01:04.6 cmd <- 141
PCI: 00:18.1 subsystem <- 161f/3016
PCI: 00:18.1 cmd <- 140
PCI: 00:18.2 subsystem <- 161f/3016
PCI: 00:18.2 cmd <- 140
PCI: 00:18.3 cmd <- 140
done.
Initializing devices...
Root Device init
APIC_CLUSTER: 0 init
Initializing CPU #0
CPU: vendor AMD device f5a
Enabling cache
Setting fixed MTRRs(0-88) type: UC
Setting fixed MTRRs(0-16) Type: WB
Setting fixed MTRRs(24-88) Type: WB
DONE fixed MTRRs
Setting variable MTRR 0, base: 0MB, range: 512MB, type WB
DONE variable MTRRs
Clear out the extra MTRR's
MTRR check
Fixed MTRRs : Enabled
Variable MTRRs: Enabled
Clearing memory 0K - 524288K: ------- done
Setting up local apic... apic_id: 0 done.
CPU #0 Initialized
APIC delivery error (4).
CPU 1 would not start!
CPU 1 did not initialize!
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 01:01.0 init
PCI: 01:02.0 init
PCI: 01:03.0 init
PCI: 01:04.0 init
RTC Init
Invalid CMOS LB checksum
enabling HPET @0xfed00000
PNP: 002e.3 init
PNP: 002e.6 init
PCI: 01:04.1 init
IDE1 IDE0 PCI: 01:04.3 init
set power on after power fail
PCI: 00:18.3 init
NB: Function 3 Misc Control.. done.
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.
Wrote the mp table end at: 00000020 - 00000208
Wrote linuxbios table at: 00000500 - 00000d78 checksum 9652
Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.3
23:stream_init() - rom_stream: 0xfffe0000 - 0xfffebfff
Found ELF candiate at offset 0
New segment addr 0x100000 size 0x20bb0 offset 0xa0 filesize 0x6c08
(cleaned up) New segment addr 0x100000 size 0x20bb0 offset 0xa0 filesize 0x6c08
New segment addr 0x120bc0 size 0x48 offset 0x6cc0 filesize 0x48
(cleaned up) New segment addr 0x120bc0 size 0x48 offset 0x6cc0 filesize 0x48
Dropping non PT_LOAD segment
Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000020bb0 filesz:
0x0000000000006c08
Clearing Segment: addr: 0x0000000000106c08 memsz: 0x0000000000019fa8
Loading Segment: addr: 0x0000000000120bc0 memsz: 0x0000000000000048 filesz:
0x0000000000000048
Jumping to boot code at 0x104790
FILO version 0.4.2 ([EMAIL PROTECTED]) Thu Sep 22 15:46:08 CST 2005
Press <Enter> for default boot, or <Esc> for boot prompt...
boot: hda1:/vmlinuz-2.6.13.2 root=/dev/hda1 console=tty0 console=ttyS0,115200
hda: LBA 20GB: ST320014A
Mounted ext2fs
Found Linux version 2.6.13.2 ([EMAIL PROTECTED]) #1 Thu Sep 29 00:52:39 CST
2005 bzImage.
Loading kernel... ok
Jumping to entry point...
Bootdata ok (command line is root=/dev/hda1 console=tty0 console=ttyS0,115200)
Linux version 2.6.13.2 ([EMAIL PROTECTED]) (gcc version 3.4.3 20050227 (Red Hat
3.4.3-22.1)) #1 Thu Sep 29 00:52:39 CST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000de0 - 00000000000a0000 (usable)
BIOS-e820: 0000000000100000 - 0000000020000000 (usable)
ACPI: Unable to locate RSDP
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: LNXI <6>Product ID: HDAMA <6>APIC at: 0xFEE00000
Processor #0 15:5 APIC version 16
I/O APIC #2 Version 17 at 0xFEC00000.
I/O APIC #3 Version 17 at 0xFD200000.
I/O APIC #4 Version 17 at 0xFD201000.
Setting APIC routing to flat
Processors: 1
Allocating PCI resources starting at 20000000 (gap: 20000000:e0000000)
Checking aperture...
CPU 0: aperture @ f8000000 size 64 MB
Built 1 zonelists
Kernel command line: root=/dev/hda1 console=tty0 console=ttyS0,115200
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 65536 bytes)
time.c: Using 1.193182 MHz PIT timer.
time.c: Detected 2405.536 MHz processor.
time.c: Using PIT/TSC based timekeeping.
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 510048k/524288k available (2761k kernel code, 13692k reserved, 1262k
data, 184k init)
Calibrating delay using timer specific routine.. 4820.55 BogoMIPS (lpj=9641114)
Security Framework v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
mtrr: v2.0 (20020519)
CPU: stepping 0a
Using IO-APIC 2
Using IO-APIC 3
Using IO-APIC 4
Using local APIC timer interrupts.
Detected 12.528 MHz APIC timer.
testing NMI watchdog ... OK.
NET: Registered protocol family 16
PCI: Using configuration type 1
ACPI: Subsystem revision 20050408
ACPI: Interpreter disabled.
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Discovered primary peer bus 01 [IRQ]
PCI: Using IRQ router default [1022/746b] at 0000:01:04.3
PCI->APIC IRQ transform: 0000:02:03.0[A] -> IRQ 193
PCI->APIC IRQ transform: 0000:02:04.0[A] -> IRQ 193
PCI-DMA: Disabling IOMMU.
PCI: Bridge: 0000:01:01.0
IO window: disabled.
MEM window: fd100000-fd1fffff
PREFETCH window: disabled.
PCI: Bridge: 0000:01:02.0
IO window: disabled.
MEM window: disabled.
PREFETCH window: disabled.
PCI: Bridge: 0000:01:03.0
IO window: 1000-1fff
MEM window: fc000000-fd0fffff
PREFETCH window: 20000000-200fffff
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1128416801.516:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
PCI: MSI quirk detected. pci_msi_quirk set.
PCI: MSI quirk detected. pci_msi_quirk set.
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Real Time Clock Driver v1.12
Linux agpgart interface v0.101 (c) Dave Jones
[drm] Initialized drm 1.0.0 20040925
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
ÿttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
PCI: No IRQ known for interrupt pin B of device 0000:01:04.6. Probably buggy MP
table.
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
AMD8111: IDE controller at PCI slot 0000:01:04.1
AMD8111: chipset revision 3
AMD8111: not 100% native mode: will probe irqs later
AMD8111: 0000:01:04.1 (rev 03) UDMA133 controller
ide0: BM-DMA at 0x28a0-0x28a7, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0x28a8-0x28af, BIOS settings: hdc:pio, hdd:pio
hda: ST320014A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=38792/16/63, UDMA(100)
hda: cache flushes supported
hda: hda1 hda2
ide-floppy driver 0.99.newide
usbmon: debugfs is not available
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
/root/linux-2.6.13.2/drivers/usb/input/hid-core.c: v2.01:USB HID core driver
mice: PS/2 mouse device common for all mice
md: md driver 0.90.2 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: bitmap version 3.38
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 6, 262144 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 9, 3670016 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
powernow-k8: Found 1 AMD Athlon 64 / Opteron processors (version 1.50.3)
powernow-k8: BIOS error - no PSB or ACPI _PSS objects
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
EXT2-fs warning (device hda1): ext2_fill_super: mounting ext3 filesystem as ext2
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 184k freed
Warning: unable to open an initial console.
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
--
LinuxBIOS mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios