我的 USB 磁盘上有一个 HFS 卷。当我插入它时,Windows 想要格式化。我使用 HFS Explorer 时运气不佳。我转到磁盘管理 -> 右键单击 HFS 磁盘并选择属性 -> 转到选项卡“详细信息”-> 选择“物理设备对象名称”,我相信我找到了 HFS Explorer 想要的设备名称,这样它就可以在那里查找并打开 HFS 文件系统。
但是,当我将“从设备加载文件系统”窗口按钮“加载”指向“物理设备对象名称”时,它没有任何反应。
我确实需要在我的 Win7 机器上安装 HFS 文件系统来获取文件。有谁知道这个过程或者我可以使用的其他更可靠的软件吗?
答案1
您可以为此使用虚拟化。只需将 Linux 加载到 VM 并从那里安装 USB。然后使用您想要的任何文件共享方法(ftp、scp、samba 等...)将文件从那里传输到您的 Windows 系统。
答案2
您拥有的很可能不是 HFS,而是 HFS+。您尝试过的旧工具可能不支持该功能。
Paragon 提供了一个名为用于 Windows 的 HFS为此。目前价格为 20 美元。
最近,Windows 8+ 版本已经制作完成免费提供。但我自己还没尝试过。
Paragon 从事文件系统业务已有很长时间,因此我认为他们的驱动程序比较安全。我与 Paragon 没有任何关系。
答案3
这个U盘……是U盘还是移动硬盘?
如果是 USB 闪存驱动器,则问题可能是因为驱动器上有分区表。Windows 不支持闪存驱动器上有多个分区。
在 Mac 上,如果您使用“磁盘工具”擦除闪存驱动器,它会默认使用 GUID 分区表格式化该驱动器,并且在常规数据分区之外创建隐藏的 EFI 分区。
如果是这种情况,解决问题的唯一方法是备份数据,使用 MBR 分区表重新格式化 USB 记忆棒,然后将数据复制回来。您可以根据需要将其保留为 HFS+。请记住,您仍然需要第三方实用程序才能从 Windows 中访问它。