web-dev-qa-db-ja.com

起動時にmacOSカーネルパニック。パニック:initprocが終了しました

彼らは絵が千の言葉を話すと言います、それで言葉の絵はもっと話しますか?

Blurry phone picture of error

エラーメッセージは上部にあります。

panic(cpu 2 caller 0xffffff800f16f6cf): initproc exited -- exit reason namespace 2 subcode 0xa

私はそれを見てみるように要求した私のユーザーの一人からこれを手渡されました。ユーザーは異常なことは何もしておらず、ある日MacBook Proの電源を入れただけで、上記のカーネルパニック画面に直面しました。

Appleサポートは NVRAMリセット を提案しましたが、これは機能しませんでした。 SMCリセット を試すように提案されましたが、これも機能しませんでした。

現在、以下を使用してmacOSユーティリティを起動できます Command+R。したがって、完全にトーストされているわけではなく、ドライブがまだ存在していると報告していることがわかります。

Drive Information

ディスクユーティリティから応急処置を実行した後、応急処置プロセスがエラーコード8で失敗したことを報告します。

Error Code 8?

ディスクユーティリティはOSXベースメディア(サイズ2GB)も報告します。これはmacOSリカバリメディアだと思います。

データ損失を最小限に抑えてこの状況から回復するにはどうすればよいですか?

ボーナス質問:OSの復元が不可能な場合、macOSディスクからデータを回復するにはどうすればよいですか?

更新:

それ以来、Live Linux USBでMacbookを起動し、ドライブをマウントしてコピーしてファイルの回復を試みました。これは機能しませんでした。デバイスはそこにあると報告され、gPartedはドライブとそのパーティションを認識できますが、マウントできません。

次のコマンドを使用して、端末からデータパーティションを手動でマウントしようとしています。

mount -r /dev/sda2 ...

このエラーを(メモリから)返します:

unable to find /dev/sda2 in /etc/fstabまたは/dev/sda2 does not exist in /etc/fstabまたは同様の意味の何か。

現在ddrescueを考えています...?

2
Michael Frank

私が採用する基本的なアプローチは、可能な限りすべてをコピーしてから、消去して再インストールし、必要なデータをコピーして戻すことです。利用可能なリソースに応じて、そこからデータを回復するためのいくつかの可能な方法があります。

  • 別のMacを使用できる場合は、問題のあるMacをターゲットディスクモードで起動します( T 起動時のキー);これは本質的にそれを外付けHDに変えます。 FireWireまたはThunderboltケーブル(両方のMacのどちらか)を使用して、他のMacに接続します。直接マウントするのに十分な損傷がない場合は、データを他のMacまたは(他の)外部ディスクに直接コピーできます。それが十分に損なわれていない場合、私は DiskWarrior を使用して仮想の修復されたディスクをマウントし、そこからコピーするという良い経験をしました。

    (DiskWarriorはボリューム構造のインプレース修復も実行できる可能性があります。ディスクユーティリティでは修正できない多くの問題を修正できます。しかし、データを変更するものを試す前に、重要なものをコピーする方がはるかに快適です。また、ボリュームデータ構造を修正できたとしても、OSファイルが破損していないという保証はありません。)

  • コマンドラインでの作業に慣れている場合は、リカバリモードで起動し、ターミナルを開いて([ユーティリティ]メニューの下)、外部ディスクを接続して、その方法でファイルをコピーできます。警告:コマンドラインに慣れていない場合は、これはお勧めしません。混乱して、保存しようとしているファイルを誤って上書き/削除するのは簡単です。

  • Allquixoticが言ったように、hfsplusドライバー(別のコンピューター上)を使用してLinux Liveディスクを作成し、プラグインして、保持することができます。 Option Macを起動すると、Linuxから起動してファイルを回復できます。

必要なものをすべてコピー(および検証済み)したら、リカバリモードを使用してボリュームを消去し、macOSの再インストールを試みることができます。根本的なハードウェアの問題がある場合、これは失敗する可能性があります。しかし、うまくいけば、少なくともデータを保存できるようになるでしょう!

1
Gordon Davisson