カーネルパニックの解決-同期していません:VFS:ルートfsを不明にマウントできません-ブロック(179,7)
Solve Kernel Panic Not Syncing
noobsを使用してRaspbianなどのシステムをインストールすると、不適切な操作などによりファイルシステムに問題が発生し、起動に失敗する可能性があります。
エラー情報
1、
起動時に表示されるエラーメッセージは次のようなものです(ここでの「7」はすべての人に同じではありません。実際の状況に応じて処理します。以下も同じです) Kernel panic-not syncing: VFS: unable to mount root fs on unknown-block(179,7)
準備完了:
電源が入っている、メモリーカードが取り付けられている、モニターが接続されている、キーボードが接続されている
原理:
ファイルシステムを修復する
ステップ:
- 電源を入れ、長押し
Shift
キーを押してrecovery
モードに入る - noobs起動インターフェイスが表示されたら、同時に押す
Alt
withF2
コマンドラインモードに入る - デフォルトのユーザー名を入力してください
root
そしてパスワードraspberry
着陸 - 入力
fsck.ext4 -y /dev/mmcblk0p7
、コマンドはパーティションをスキャンし、クラッシュしたファイルシステムの修復を試みます。注:fsck自動モードをサポートしていません(fsck.ext4の代わりにfsckを使用するなど)。 - 修復が完了したら、RaspberryPiを再起動します。
二、
表示されるエラーメッセージが次の場合、 Kernel panic-not syncing: VFS: unable to mount root fs on unknown-block(179,2)
SDカードのブートパーティションですcmdline.txt
内部 root=/dev/mmcblk0p2
に変更されました root=/dev/mmcblk0p7
これに対処する方法はたくさんあります。win/ linuxで直接変更するか、詳細ではありませんが、上記の方法に従ってレスキューリカバリモードのgui / cmdlineで変更できます。
注:上記のすべては、単一のシステムをインストールする初心者の場合です。
noobsを使用してカスタムマルチシステムをインストールしている場合、発生する問題は少し複雑ですが、解決策は基本的に同じです。各システムのブート/ルートパーティションが/ dev / mmcblk0pに対応していることを確認する必要があります。 X
前の投稿は最後に少し言及されました: NOOBSカスタムマルチシステムブート
NOTE
:上記の問題が発生しましたが、上記の方法を参照することで問題を正常に解決できます。
その他の関連:
noobs(v1.5以降)複数のシステムパーティションをインストールする可能性は次のとおりです:(実際の状況は異なる場合があります)
プライマリパーティション | 論理パーティション | ファイルシステムの種類 | ラベル | コンテンツ |
---|---|---|---|---|
1 | 太い | 回復 | NOOBSブートファイルとinitramfs、OSリカバリイメージ | |
二 | 拡張 | 論理パーティション | ||
5 | ext4 | 設定 | NOOBS設定 | |
6 | 太い | ブート | Raspbianブートファイル | |
7 | ext4 | ルート | ラズビアンルートファイルシステム | |
8 | 太い | ブート | ArchLinuxブートファイル | |
9 | ext4 | ルート | ArchLinuxルートファイルシステム |
参考記事: