- 论坛徽章:
- 0
|
做了一个PPC处理器的根文件系统ramdisk,文件格式是*.cpio.gz,然后通过工具mkimage进行了转化。
内核是2.6版本的,内核启动加载这个文件系统打印如下错误信息:(注:内核已包含ramdisk,而且boot启动参数指定是ramdisk)
*******************************
No filesystem could mount root, tried: ext3 ext2
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)Call Trace:
[dffc1e60] [c00064f4] show_stack+0x3c/0x1bc (unreliable)
[dffc1ea0] [c002f4a0] panic+0xa8/0x188
[dffc1ef0] [c030bfa8] mount_block_root+0x1d8/0x248
[dffc1f40] [c030c208] prepare_namespace+0xdc/0x178
[dffc1f60] [c030b410] init+0x2b8/0x2cc
[dffc1ff0] [c000f474] original_kernel_thread+0x44/0x60
Rebooting in 180 seconds..
************************************
不知道为什么?
后来把这个文件系统解压后,将sbin/init 文件拷贝到根目录下,然后重新压缩转化,这是内核又打印/init文件不能执行(init等文件的执行权限都已设置)。
请高手指教,谢谢! |
|