
私は MacBook で DVD ドライバーを削除し、そこに古い MacBook のハード ドライブをマウントしました。ちなみに、古いディスクはルートとデータの 2 つのパーティションに分割されていました。ルート パーティションにはシステム ファイルとアプリケーションがインストールされ、データには写真、音楽、ビデオなどが格納されます。
問題は、古いディスクをマウントした後、Macbook が古いディスクのデータ パーティションを認識してマウントしたのですが、ルート パーティションをマウントできないことです。ディスク ユーティリティからマウントしようとすると、次のように表示されます: (ちなみに、新しいルート パーティションの名前も「root」なので、混乱を避けるために、古いパーティション名を「root」から「data」に変更する必要がありました):
Error. This disk needs to be repaired. Click repair disk.
Verify and Repair volume "data"
Checking file system
Checking journaled HFS Plus volume.
Invalid node structure
The volume could not be verified completely.
Volume repair complete.
Updating boot support partitions for the volume as required.
Error: Disk utility can't repair this disk....disk, and restore your backed-up files.
私が理解している限りでは、OS X が Linux に似ているのであれば、2 つのアクティブ パーティションが許可されないのは理解できます。しかし、これを修復する方法がわかりません。古いルート パーティションを復元する方法はありますか? すべてのファイルのバックアップはありません。
ありがとう。
答え1
ハードウェアの問題だと思います。あなたの代わりに、Ubuntu ライブ CD で MacBook を起動して、データをバックアップしようとしました。心配しないでください (あまり心配しないでください)。古い HDD のデータは 90% そのままです。他に何か問題があるに違いありません。まず、それが状況であることを確認する必要があります。
これはパーティションの命名などの些細な問題ではないと思いますが、質問に基づいて問題の正確な種類を特定することはできません。
このような場合、何らかのハードウェアの非互換性、不良ブロック、またはドライブとラップトップ間の接触の問題が最も可能性が高いと考えられます。
Linux は Mac パーティションを見ることができるので、まずファイルシステムの問題かハードウェア エラーかがわかります。最良の場合、古いデータにアクセスできます。
Ps: MacBook は 32 ビット Ubuntu LiveCD でのみ簡単に起動できます。