Journaled HFS+ の問題解決方法
起動ディスクが認識しなくなってしまい、バックアップのFireWireディスクから起動して、ネットで探した方法をいろいろ試したのですが、いまだにmountできません。(ディスクは死んでいません)
以下の状況から解決する方法をご存じの方いらっしゃいましたら、ぜひご教示ください。
対象ディスクはdisk0s5です。以下その情報です。Journaledになっています。
PB-G4:‾ yana$ diskutil info disk0s5
Device Node: /dev/disk0s5
Device Identifier: disk0s5
Mount Point:
Volume Name: PB-G4 HD X
File System: Journaled HFS+
Permissions: Disabled
Partition Type: Apple_HFS
Bootable: Is bootable
Media Type: Generic
Protocol: ATA
Total Size: 46.5 GB
Free Space: 0.0 B
Read Only: No
Ejectable: No
mountすると正常にmountできているように見えますが、dfで確認するとmountされていません。
PB-G4:‾ root# diskutil mount disk0s5
Volume disk0s5 mounted
ログを確認すると、以下が記録されています。
PB-G4:‾ yana$ tail -f /var/log/system.log
Apr 20 04:01:51 Yanagis-PowerBookG4 kernel: hfs: The journal file moved (was: 0; is: 374). Fixing up
Apr 20 04:01:51 Yanagis-PowerBookG4 kernel: hfs: The journal file changed size! (was 0; is 8388608). Fixing up.
Apr 20 04:01:51 Yanagis-PowerBookG4 kernel: hfs: journal not stored in fs! don't know what to do.
OSはJournaledとしてmountしようとしているが、journal fileがおかしいためかmountできないようです。
Journalのenable/disableを試してみてもうまくいきません。
PB-G4:‾ root# diskutil disableJournal disk0s5
The selected journaling request does not appear to be valid
PB-G4:‾ root# diskutil enableJournal disk0s5
The selected journaling request does not appear to be valid
Journal関連のこのような問題を解決し、mountさせる方法はないものでしょうか。
以上