0

挿入された MLO と uboot.img ファイルを MMC カードにコンパイルし、「rootfs」をロードしようとしています。

kjournald 開始。コミット間隔 5 秒

EXT3-fs (mmcblk0p2): 内部ジャーナルを使用

EXT3-fs (mmcblk0p2): 復旧完了

EXT3-fs (mmcblk0p2): 順序付きデータ モードでマウントされたファイル システム

VFS: デバイス 179:2 にマウントされたルート (ext3 ファイルシステム)。

devtmpfs: マウント エラー -2

初期メモリの解放: 164K

カーネル パニック - 同期していません: 初期化が見つかりません。init= オプションをカーネルに渡してみてください。ガイダンスについては、Linux Documentation/init.txt を参照してください。

printenv の出力は次のとおりです。

AM3517_CRANE # printenv

ボーレート=115200

bootargs=console=ttyO2,115200n8 omapfb.vram=0:4M,1:4M omapfb.mode=dvi:1280x800MR-32@60 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait fixrtc nohlt

bootcmd=mmc dev ${mmcdev}; mmc が再スキャンする場合。次に、検出された mmc をエコーし​​ます。loadbootscript を実行する場合。次に echo Load bootscript; ブートスクリプトを実行します。saveenv; フィ; デバイス ${mmcdev} で見つかった SD/MMC をエコーし​​ます。loaduimage を実行する場合。次に mmcboot を実行します。それ以外の場合は nandboot を実行します。フィ; それ以外の場合は nandboot を実行します。フィ

起動遅延=5

bootfile=uImage

bootscript=echo mmc から bootscript を実行中 ...; ソース ${loadaddr}

console=ttyO2,115200n8

dieid#=4294000100000000015da3960401c020

ethact=DaVinci-EMAC

ethaddr=00:E0:4C:53:44:58

ファイルサイズ=394

ipaddr=123.12.0.3

loadaddr=0x82000000

loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr

loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage

mmcargs=setenv bootargs console=ttyO2 omapfb.vram=0:4M,1:4M omapfb.mode=dvi:1280x800MR-32@60

root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait fixrtc nohlt

mmcboot=echo mmc から起動中 ...; mmcargs を実行します。bootm ${loadaddr}

mmcdev=0

nandargs=setenv bootargs console=${console} root=/dev/mtdblock4 rw rootfstype=jffs2

nandboot=echo nand から起動中 ...; nandargs を実行します。nand read ${loadaddr} 280000 400000; bootm ${loadaddr}

serverip=123.12.0.2

stderr=シリアル

stdin=シリアル

stdout=シリアル

環境サイズ: 1249/131068 バイト

問題は rootfs または uboot または環境変数に関連していますか?

4

2 に答える 2

3

このエラーは、ext3 パーティションに rootfs がないために発生したと思います。rootfs が使用可能かどうか、sd カードのルート (EXT3) パーティションを確認してください。

于 2014-11-11T10:16:06.557 に答える