楼主的问题我也遇到类似的,最后打印信息
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 112K
Warning: unable to open an initial console.
在step11构建dev目录时我是已经创建console控制台了的。
以前编译内核yaffs文件系统模块没选择的话也会出现这个错误,创建yaffs文件系统后就解决了,可这次是什么原因呢?问求指点,谢谢
内核中相应的程序为
if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) < 0)
printk(KERN_WARNING "Warning: unable to open an initial console.\n");
不知道为什么不能打开dev/condole