在skyeye上运行uclinux(2.6内核)的问题
我编译了uclinux,使用的内核是2.6.9,编译内核时kenel的参数设置为默认使用skyeye启动时,说无法找到/dev/ram,不能挂载文件系统
如果skyeye不认/dev/ram,那在内核启动参数里root应该选择什么设备呢?? 输出如下:
CPU: Atmel-AT91M40xxx revision 0 (ARMvundefined/unknown)
Machine: ATMEL EB01
Built 1 zonelists
Kernel command line: root=/dev/ram,initrd=0x01300000
PID hash table entries: 32 (order: 5, 512 bytes)
Dentry cache hash table entries: 1024 (order: 0, 4096 bytes)
Inode-cache hash table entries: 512 (order: 0, 4096 bytes)
Memory: 4MB = 4MB total
Memory: 2944KB available (950K code, 94K data, 48K init)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Linux NoNET1.0 for Linux 2.6
Atmel USART driver version 0.99
ttyS0 at 0xfffd0000 (irq = 2) is a builtin Atmel APB USART
ttyS1 at 0xfffcc000 (irq = 3) is a builtin Atmel APB USART
RAMDISK driver initialized: 16 RAM disks of 2048K size 1024 blocksize
loop: loaded (max 8 devices)
VFS: Cannot open root device "ram,initrd=0x01300000" 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)
页:
[1]