本帖最后由 tonylulu168 于 2009-8-17 13:46 编辑
Warning: unable to open an initial console.
Failed to execute /linuxrc. Attempting defaults...
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
关于warning 查看内核源码可见
if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) < 0)
printk(KERN_WARNING "Warning: unable to open an initial console.\n");
因此你要在文件系统上创建 /dev/console
mknod -m 600 /dev/console c 5 1
你的文件系统上的linuxrc可能不存在或权限问题,你最好删除它,自己写linuxrc.
其实启动后你还有很多工作,慢慢来
|