从损坏的 HFS+ 分区恢复数据

从损坏的 HFS+ 分区恢复数据

我有一台 2006 年的旧 Macbook(Intel CPU),
操作系统(Mac OS X 10.6.8)突然停止工作,不知道原因...
所以我决定使用 Ubuntu Live Boot(USB),(CD 阅读器已坏)进行启动,然后我备份了整个磁盘:
我使用以太网电缆连接到另一台安装了 Ubuntu 的计算机(Willy Werewolf),然后我用于LinkLocalOnly网络连接,
然后使用sshfs我将另一个驱动器的文件夹安装到本地桌面。
然后我使用gnome-disksCreate Disk Image整个硬盘,并将文件的输出位置设置为安装的文件夹,(这样它会将其直接移植/管道传输到另一台 PC)
完成后,它说Error reading 21 MB, they have been replaced with zeros,但硬盘的其余部分320 GB已备份。

之后我永久安装了Ubuntu 15.10 (Willy Werewolf)重新分区整个磁盘,可能丢失了一些数据,之后我开始安装软件,Wine、VLC、Steam、Java 等,它运行良好,有点慢,但至少可以启动,几次安装和几次重启之后,它开始缓慢启动 5 多分钟,出现紫色启动屏幕,但没有 Ubnutu 标志,然后它开始工作。我有点担心,几次重启之后,它花了 30 多分钟启动,我非常担心,然后再一次重启之后它没有启动,只是黑屏 5 分钟,然后是黑屏,上面显示文字:error: failure reading sector X from 'hd0'.但随后 X 被十六进制数替换:例如 0x2542eaa0 它抽出了更多的缺陷扇区,包括 0x0,这样做了一段时间后,它进入了grub命令行用户界面,

我使用 USB Live Boot 和 sshfs + gnome-disks 恢复了之前提到的磁盘映像,但仍然无法启动原始操作系统 (OS X 10.6.8)。
如果是程序、应用程序或下载内容,那么部分数据已被损坏,我想说,这太糟糕了,不,它看不到标识目录的字节Users。我用 Ubuntu Live Boot 启动它,并尝试使用,fsck但它抛出了以下错误:粘贴箱

我现在不知道该如何找回它,所以如果你有想法,请回复,谢谢!祝你有美好的一天!

Psmac os x无法启动,但数据仍然完好

答案1

看起来你的硬盘已经(至少部分)因装有 mac os x 而损坏,然后你创建了一个“也损坏了”的映像。继续使用它,你就彻底毁掉了硬盘。

如果图像中包含可用数据,则使用其他工作机器或实时系统(支持读取 HFS+ 文件系统),您可以通过以下方式从图像中读取一些剩余数据......

  • 使用tsk_recover(包sleuthkit)从图像中动态读取文件
  • 直接挂载 ( mount) 您的图像并照看您的文件
  • 或者将其写入dd新的/其他硬盘,然后作为普通外部媒体连接

如果所有方法都不能给你一些数据,恕我直言,你可以尝试的最后一件事是,在将映像挂载或写入硬盘后,使用photorectestdisk)来恢复它们......但在这种情况下它不太可能奏效!:-/

相关内容