[ 0.989007] VFS: Cannot open root device "mtdblock2" or unknown-block(0,0): error -6
[ 0.997098] Please append a correct "root=" boot option; here are the available partitions:
[ 1.005831] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.014403] Rebooting in 3 seconds..Restarting after 4 ms
bootargs 参数不对,多了个空格,去掉空格ok。
set bootargs console=ttyS1,115200n8 mem=64M@0x0 rmem=64M@0x4000000 init=/linuxrc rootfstype=squashfs root=/dev/mtdblock2 rw mtdparts=jz_sfc:256k(boot),2560k(kernel),960k(root),6144k(appfs),256k(config),64k(id),6144k(appfsbak)
本文记录了一次因bootargs参数中多余的空格导致的启动失败问题。详细描述了错误信息,包括VFS无法打开根设备'mtdblock2',内核恐慌及重启提示。最终通过去除参数中的空格解决了问题。
1958

被折叠的 条评论
为什么被折叠?



