我想在外部驱动器上挂载一个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我确信/dev/sdb2是正确的,因为我用gparted检查了它。有什么想法吗?
发布于 2013-03-15 15:59:40
该分区似乎既没有格式化,也没有根据最近的OSX版本格式化,hfs+驱动程序目前不知道选项,或者需要进行修复。
对于未格式化的分区,gparted将正确地将其视为HFS+,因为它只是分区表中的一个标志。
如果需要修复,只需将磁盘插入OSX机器,运行Disk Utility并使用repair按钮(右下角,在侧窗格中选择分区后)。
我不知道最近有任何HFS+选项没有被HFS+驱动程序理解,但它发生在过去。在这种情况下,唯一的解决办法是等待。
https://askubuntu.com/questions/268183
复制相似问题