カーネルパニックが同期していない:vfs:未知のブロック(31,1)にルートファイルシステムをマウントできません。

カーネルパニックが同期していない:vfs:未知のブロック(31,1)にルートファイルシステムをマウントできません。

PowerPCボードのフラッシュメモリからLinuxを起動しようとしています。 u-bootでは、bootargsを次のように設定しました。

setenv bootargs root=/dev/mtdblock1 rootfstype=ext2 rw console=ttyS0,115200 ramdisk_image=\${rd_size}

私も試しましたrootfstype=ext3そしてジェフス2;そしてroot=/dev/mtdblockn(nは0から6まで)とルート=/dev/ramrootfstype なし

rd_size は 12000 に設定された別の環境変数です。

その後、適切なパラメータを使用してbootmを入力すると、タイトルに記載されているエラーが発生します。

答え1

イメージのビルドの終わりにltibが印刷するsetenvコマンドを使用しましたが、エラーは消えました。このコマンドでシステムディスクのサイズを表示する必要があるようです。

setenv RAMディスクサイズ= 90000、...

関連情報