友人のMacbookProが起動しないことになりました。家族の写真がバックアップされていないので(いたずら、私は知っています!)、彼らは私にそれを修正するように頼んでくれました。
起動時にオプションを押すと、リカバリパーティションのみが表示されます。 USBレスキューディスクを起動した後、ディスクユーティリティでディスクは表示されますが、グレー表示されます。
ディスクユーティリティを使用してディスクを修復すると、レコード数が無効なため修復できないと表示されます。
このスレッド ターミナルセッションから次のコマンドを実行することを提案していることがわかりました(まだUSBレスキューディスクの起動中です):
/sbin/fsck_hfs -yprd /dev/disk0s2
これにより、次の出力が生成されます。
-bash-3.2# /sbin/fsck_hfs -yprd /dev/disk0s2
/dev/rdisk0s2: starting
journal_replay(/dev/disk0s2) returned 22
Using cacheBlockSize=32K cacheTotalBlock=16384 cacheSize=524288K
Executing fsck_hfs (version hfs-226.1.1).
** Checking Journaled HFS Plus volume.
hfs_swap_BTNode: invalid forward link (0x88B3FF4E)
hfs_swap_BTNode: invalid backward link (0xD4023F69)
hfs_swap_BTNode: invalid node kind (-16)
hfs_swap_BTNode: invalid node height (96)
hfs_swap_BTNode: invalid record count (0xFBFE)
Invalid record count
(3, 3)
** The volume could not be verified completely.
volume check failed with error 2
volume type is pure HFS+
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 2 0x02
alternate VHB is at block 975093950 0x3a1ec0be
sector size = 512 0x200
VolumeObject flags = 0x07
total sectors for volume 975093952 0x3a1ec0c0
total sectors for embedded volume = 0 0x00
CheckHFS returned -1317, fsmodified = 0
-bash-3.2#
シングルユーザーモードで試してみましたが、上記と同じ情報を表示する前に、journal not found, waiting 10 seconds
というランダムなASCII文字が数回表示されました。
OSXパーティションを修復する方法、または少なくともデータ/写真を保存する方法について誰か提案がありますか?
今日も同じ状況でした。 MacBook Proディスクが故障し、「無効なレコード数」エラーが表示されていました。ディスクをマウントしてデータをコピーするために、起動することができませんでした。
商用ソフトウェアで100ドル以上の砲撃を楽しんでいなかったのと同じくらい、 DiskWarrior で問題が修正され、データが回復しました。強くお勧めします!
手順: