已编辑
我想做的事:通过 DVD-r 运行 ubuntuiMac检索数据,因为系统文件已损坏
我做了什么:将 ubuntu 磁盘放入我的工作苹果MacBook Pro尝试从中检索数据。
我做了什么导致出现以下错误:尝试安装并读取我的苹果MacBook Pro运行(未安装)ubuntu 时使用 HDD
`Error mounting /dev/sda2 at /media/ubuntu/Corbans MBP: Command-line `mount -t "hfsplus" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda2" "/media/ubuntu/Corbans MBP"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so`
我试过苹果MacBook Pro而不是iMac因为我有 Pro。iMac 在别处,我想试验一下它是如何工作的
所以如果有办法解决这个问题,我会很感激任何能得到的帮助
请尝试使您的答案或解决方法尽可能简单=)
提前致谢
答案1
读取驱动器
因此首先,为了能够在 Ubuntu 中读取 Mac 驱动器,您需要hfsprogs
。
sudo apt-get install hfsprogs
注意:如果你收到如下错误 E: Unable to locate package hfsprogs
那么你可能需要启用 universe 存储库- 看我如何启用 Universe 存储库?
安装完成后,您只需单击驱动器即可使用文件资源管理器(nautilus)打开该驱动器。
但是,就你的情况而言,磁盘可能已损坏。Ubuntu 可以尝试修复一些问题,但不能保证一定有效,而且操作起来非常棘手。
修复驱动器
运行以下命令(用正确的设备替换 XY)来修复驱动器:
sudo fsck.hfsplus -f /dev/sdXY
将 XY 替换为正确的设备。从您的错误消息中,我了解到它是 sda2,尽管在您的 iMac 上它可能有所不同
如果这不能修复你的驱动器,我认为就没救了。如果系统文件损坏,那就意味着驱动器很快就会坏掉。可能已经太晚了……