如何使 Kali Linux lmv 分区在 macOS 中再次可启动?

如何使 Kali Linux lmv 分区在 macOS 中再次可启动?

我想找回我的 macOS 分区,它隐藏在这个 lvm 分区的某个地方。

在我的 MacBook Pro 上安装带有 lvm 的 Kali Linux 后,我不再看到我的 macOS 分区。 Grub 也无法启动 Kali Linux,因此我必须使用可启动 USB 来显示分区表: 在此输入图像描述

答案1

不幸的是,您似乎让 Kali 安装程序覆盖了您的 macOS 分区。至少您的部分 macOS 数据现在已被覆盖并消失。

如果您没有使用 FileVault 加密,则可以通过使用适当的数据恢复软件扫描磁盘来恢复一些尚未覆盖的文件(如果您的 macOS 是 High Sierra 或更新版本,请确保该软件可以恢复 APFS 文件系统!) 。

如果您使用的是 macOS FileVault 并且其主密钥已被覆盖,则几乎不可能恢复任何内容,因为没有主密钥,内容与随机数据无法区分,并且破解加密也不现实。

如果磁盘是 SSD 并且安装程序对其在安装过程中创建的分区执行 TRIM 操作,则所有 macOS 数据现在都将被删除并消失。

最好、最可靠的解决方案是从时间机器或其他备份进行恢复。

如果您没有备份,并且您的文件对您来说价值超过 500 美元,那么最好停止尝试自己做任何事并联系一些数据恢复专业人员。

如果(且仅当)

  • 您没有使用 FileVault 或其他磁盘加密
  • Kali 安装程序未对其创建的分区执行 TRIM 操作

然后它可能还是有可能恢复的一些您的文件。由于 macOS 分区已不复存在,我有理由确定至少部分分区已被覆盖,因此需要从备份恢复或重新安装 macOS,才能使 macOS 在此系统上再次运行。

在重新安装之前,您可能需要尝试使用一些 Linux LiveCD 来恢复您的文件,其中包括PhotoRec 文件恢复软件。您还需要另一个磁盘来写入任何恢复的文件:“修复”部分覆盖的磁盘而不进行完全恢复或重新安装可能不是一个现实的选择。

PhotoRec 可能不是最适合这项工作的软件(我不太了解 MacOS 数据恢复软件),但至少它是免费的。

相关内容