我正在尝试从 powerpc 板上的闪存启动 linux。在 u-boot 中我设置 bootargs 为:
setenv bootargs root=/dev/mtdblock1 rootfstype=ext2 rw console=ttyS0,115200 ramdisk_image=\${rd_size}
我也尝试过rootfstype=ext3和杰夫斯2;和根=/dev/mtdblockn(n 从 0 到 6)和根=/dev/ram没有 rootfstype
rd_size 是另一个设置为 12000 的环境变量。
然后每次我使用适当的参数输入 bootm 时,但每次我都会遇到标题中提到的错误。
答案1
我使用了 ltib 在构建图像结束时打印的 setenv 命令,错误消失了。看来您应该用该命令指示系统磁盘的大小。
setenv ramdisksize=90000,...