当前位置: 代码迷 >> 驱动开发 >> Linux 内核移植 VFS: Unable to mount root fs on unknown-block(0,0)异常
  详细解决方案

Linux 内核移植 VFS: Unable to mount root fs on unknown-block(0,0)异常

热度:183   发布时间:2016-04-28 10:34:51.0
Linux 内核移植 VFS: Unable to mount root fs on unknown-block(0,0)错误
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
List of all partitions:
No filesystem could mount root, tried: 
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

大家帮忙看看这个错误

------解决方案--------------------
假设你有ramdisk,那么检查该ramdisk的启动地址,格式等等。再有这些没错误的话,建议检查下你的内核大小,解压后的地址是否覆盖了ramdisk的地址,如果是这样,在linux启动的时候,会在最开始报一个地址重叠的警告,虽然不会影响内核后续的启动,但是会影响到后来ramdisk及filesystem的加载。
另外,建议把全部的内核打印信息贴出来,以便大家帮你分析。
------解决方案--------------------
根文件系统没挂接上
  相关解决方案