Hfs +パーティションを外部ドライブにマウントしたい。 hfsprogs
をインストールし、/media/hfs
にマウントするフォルダーを作成しました。それにもかかわらず、これ
# Sudo mount -t hfsplus /dev/sdb2 /media/hfs
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error
失敗します。
# dmesg | tail
[ 1778.517677] hfs: write access to a journaled filesystem is not supported, use the
force option at your own risk, mounting read-only.
[ 1778.550769] hfs: invalid extent max_key_len 15237
[ 1778.550797] hfs: failed to load extents file
[ 1892.776860] hfs: write access to a journaled filesystem is not supported, use the
force option at your own risk, mounting read-only.
[ 1892.777288] hfs: invalid extent max_key_len 15237
[ 1892.777297] hfs: failed to load extents file
gparted
でチェックしたため、/dev/sdb2
が正しいと確信しています。何か案は?
パーティションがフォーマットされていないか、現在hfs+
ドライバーに未知のオプションを備えたOSX
バージョンからフォーマットされているか、修復が必要です。
フォーマットされていないパーティションの場合、gparted
はパーティションテーブル内の単なるフラグであるため、HFS+
として正しく表示されます。
修復が必要な場合は、ディスクをOSXマシンに接続し、Disk Utility
を実行し、repair
ボタンを使用します(右下、サイドペインでパーティションを選択した後)。
HFS+
ドライバーによって理解されない最近のHFS +オプションは知りませんが、過去に発生しました。この場合の唯一の解決策は、待つことです。