You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04下HFS+分区损坏问题求助

Ubuntu 24.04下HFS+分区损坏问题求助

大家好,我最近碰到了一个HFS+分区损坏的麻烦事,想请各位帮忙支支招:

  • 我在闪迪硬盘上创建了一个无日志功能的HFS+分区,操作是在MacOS Big Sur系统下完成的。
  • 之后我在Ubuntu系统上安装了hfsprogs和hfsplus工具,用rsync命令把自己20GB大小的家目录完整复制到了这个分区里。
  • 复制完成后,这个磁盘就变成只读挂载状态了,之后几乎完全无法再写入数据。
  • 我尝试了多种修复手段,但都没能解决问题:
    • 用Mac的磁盘工具急救功能修复失败;
    • 用Ubuntu上的testdisk工具修复也没效果;
    • 运行fsck.hfsplus工具时,不同参数的结果如下:
      • 执行命令 fsck.hfsplus -l -n /dev/sdd2,输出错误信息:

        Checking catalog file.
        Illegal name
        Illegal name
        Illegal name
        Illegal name
        Invalid map node linkage
        (4, 63488)

      • 执行命令 fsck.hfsplus -fryd /dev/sdb3,直接出现段错误(segmentation fault)

想请教大家几个问题:
这是HFS+和Linux兼容的已知问题吗?是不是应该尽量避免用HFS+做跨系统备份?我本来的想法是用它同时备份Mac和Linux系统的数据,现在这种情况有没有什么修复的思路,或者有没有更合适的替代方案?

感谢各位的帮助!

备注:内容来源于stack exchange,提问作者Uwe Brauer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 10:17:59