我有一块 2TB 的 Western Digital HDD,其中一个分区的格式为 HFS+。我尝试了几乎所有方法,但都失败了。可读(甚至不可写)来自 Ubuntu Server,但没有成功。
我试过:
- 将我的 Linux UID 更改为 501
- 安装
hfsprogs
和hfsplus
- 从 OSX 磁盘实用程序禁用日志功能
我被封锁了。
根本问题似乎是 Linux 无法读取硬盘上的分区表:当我运行 时sudo fdisk -l
,它告诉我
/dev/sdc
不包含有效的分区表
话虽如此,我显然无法做mount
任何事情,因为操作系统只知道/dev/sdc
,而不知道类似的分区/dev/sdc1
。
我该怎么做?如果有必要,我可以随时使用 OSX 机器。
答案1
尝试添加 hfsutils、hfsutils-tcltk、libhfsp-dev,也许 tmfs 会带来一些有助于解决您的情况的依赖关系:
sudo apt-get install hfsutils hfsutils-tcltk libhfsp-dev tmfs