임베디드 리눅스 커널 이미지 부팅시 Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
Uncompressing Linux.............................................................
Linux version 2.6.28.10 (root@jaeheon-desktop) (gcc version 3.4.3) #1 Tue Jul 29
CPU: XScale-PXA270 [69054117] revision 7 (ARMv5TE), cr=0000397f
CPU: VIVT data cache, VIVT instruction cache
Machine: LogicPD PXA270 Card Engine
Warning: bad configuration page, trying to continue
Memory policy: ECC disabled, Data cache writeback
Run Mode clock: 208.00MHz (*16)
Turbo Mode clock: 520.00MHz (*2.5, active)
Memory clock: 104.00MHz (/2)
System bus clock: 208.00MHz
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: root=/dev/ram ramdisk_size=16384 rw initrd=0xA1000000,8M cM
Trying to install interrupt handler for IRQ192
Trying to install interrupt handler for IRQ193
Trying to install interrupt handler for IRQ194
Trying to install interrupt handler for IRQ195
Trying to install interrupt handler for IRQ196
Trying to install interrupt handler for IRQ197
Trying to install interrupt handler for IRQ198
Trying to install interrupt handler for IRQ199
Trying to install interrupt handler for IRQ200
Trying to install interrupt handler for IRQ201
Trying to install interrupt handler for IRQ202
Trying to install interrupt handler for IRQ203
Trying to install interrupt handler for IRQ204
Trying to install interrupt handler for IRQ205
Trying to install interrupt handler for IRQ206
Trying to install interrupt handler for IRQ207
Trying to install type control for IRQ208
Trying to set irq flags for IRQ208
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 61712KB available (2840K code, 211K data, 104K init)
Calibrating delay loop... 519.37 BogoMIPS (lpj=2596864)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 484 bytes
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
msgmni has been set to 120
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART
console [ttyS0] enabled
pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART
pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART
nbd: registered device at major 43
smc91x: not found (-19).
Uniform Multi-Platform E-IDE driver
ide-gd driver 1.18
mice: PS/2 mouse device common for all mice
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
pxa2xx_ac97_try_cold_reset: cold reset timeout (GSR=0x0)
pxa2xx_ac97_try_warm_reset: warm reset timeout (GSR=0x0)
pxa2xx_ac97_read: read error (ac97_reg=124 GSR=0x44)
pxa2xx_ac97_read: read error (ac97_reg=126 GSR=0x44)
AC'97 0 access is not valid [0xffffffff], removing mixer.
pxa2xx-ac97: probe of pxa2xx-ac97 failed with error -5
ALSA device list:
No soundcards found.
TCP cubic registered
NET: Registered protocol family 10
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
XScale iWMMXt coprocessor detected.
VFS: Cannot open root device "ram" or unknown-block(1,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
임베디드 리눅스 초짜입니다.... 어떻게 해야할까요?
사실 정상 작동하는 2.6.12버젼 커널이 있습니다. 이것을 참조하여 2.6.28 버젼 커널을 올리려고 하고 있죠.
그래서 기존의 defconfig 파일과 c 파일의 일부만(메모리 맵 등)을 구조가 비슷한 일단 LogicPD PXA270 보드의 defconfig와 c 파일에 복사해 넣어 컴파일 했습니다.
.
.
그런데 위의 오류. 제가 초보로 많이 암울하네요. 램디스크도 올라가 있는데...
VFS: Cannot open root device
VFS: Cannot open root device "ram" or unknown-block(1,0)
램쪽 램디스크 블럭을 못찾는거 같습니다.
--
Linux강국 KOREA
http://ydongyol.tistory.com/
--
Linux강국 KOREA
http://ydongyol.tistory.com/
죄송합니다.
초보인지라.....
이런 경우 어느 곳을 찾아봐야하나요?..
댓글 달기