Unable to mount root fs on unknown-block(31,2)?

之前用OK6410烧写cramfs文件系统的时候老是出现Unable to mount root fs on unknown-block(31,2)?

我也按照手册里面的一点一点的改了启动参数,还是出现Unable to mount root fs on unknown-block(31,2)?或者出现出现Unable to mount root fs on unknown-block(2,0)?

其实这里要注意一下设置rootfstype就行了,

光盘提供的是OK6410_TOUCH_V1.0.cramfs文件,下载的时候也是下载这个然后就是出错了,把OK6410_TOUCH_V1.0.cramfs改为cramfs就行了,

或者设置 setenv bootargs "boot=/dev/mtdblock2 rootfstype=cramfs console=ttySAC0,115200"为setenv bootargs "boot=/dev/mtdblock2 rootfstype=OK6410_touch_v1.0.cramfs    console=ttySAC0,115200"  就行了,关键看rootfstype=这个对于下载的文件系统名字

 

 

你可能感兴趣的:(Unable to mount root fs on unknown-block(31,2)?)