发布网友
共4个回答
热心网友
从你的信息看出,内核识别到了yaffs文件系统,而且也mount上了,开始运行init守护进程时出现了不同步而被内核杀掉,导致Kernel panic。
出现这种问题只根据你的这些也说不清什么原因。最好再仔细按照标准的步骤重新配置编译内核。
热心网友
你是否用mkyaffs2image制作的根文件系统?
give me five
刚刚解决这个问题
共享一下:
先挂载NFS,把你要放根文件的分区挂载到 /mnt
mount -t yaffs2 /dev/mtdblock2 /mnt
然后把你的yaffs2根文件打包(如xxx.tgz)到你的Nfs根目录下。
最后进mnt,解压该包。
cd /mnt
tar xzf xxx.tgz
要特别注意的是,解压后最后你的yaffs2根文件下的内容要直接出现在/mnt下
也就是/dev/mtdblock2
hope this help
热心网友
Kernel panic - not syncing: Attempted to kill init!
看来还是 init 进程的问题。你先用个 ext2 分区启动一下试试。是不是你的 yaffs 分区的数据有问题?
热心网友
我是出现这样的问题
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 120K
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.
求分析分析