Windows 10 更新是否擦除了我的 Linux 分区?

Windows 10 更新是否擦除了我的 Linux 分区?

直到昨晚,我的硬盘上还在运行双启动 Linux mint 17 和 Windows 10,大部分时间都在使用 Linux,只有 5% 的时间使用 Windows。昨晚,我 2-3 个月来第一次打开 Windows,当然它开始自动更新(也许是升级?!)已经很晚了,所以我把它留在那里等着完成,当我今天早上打开笔记本电脑时,我发现:

错误:没有这样的分区进入救援模式......Grub Rescue>

无法访问 Windows 或 Linux

我有实时 Linux USB,并通过它在互联网上寻找解决方案 - 到目前为止没有任何效果,我开始有点担心 Windows 擦除了我的 Linux 分区,因为当我转到磁盘和 Gparted 时,我看不到除交换和未分配的可用空间之外的任何 Linux 分区!!!

我尝试使用启动修复 - 它完成并让我知道一切正常。

我尝试更改启动分区(大约有 5 个),所有分区都返回未知的文件系统。

我花了 8 个多小时研究,但还是无法找到解决方案。

所以我想知道 - 我是否丢失了 Linux 上的所有数据(我仍然可以通过 Linux Live 安装 Windows 分区),如果是的话,我可以恢复任何数据吗?我可以进入 Windows,以某种方式完成更新,然后再次安装 Linux 吗?

提前感谢提供的任何帮助/建议

PS 以下是 Disk & Gparted 的屏幕截图链接 https://photos.app.goo.gl/HRXKdIScBUBD10kE3

答案1

当我使用ddUSB 擦除数据时,/dev/sdd我意外地使用/dev/sdb并擦除了第二个硬盘的前 1 MB。这擦除了 MBR(主引导记录)和分区表。

测试磁盘可以下载这里并且有适用于 Windows 和 Linux 的版本。它会检查硬盘驱动器的每个字节,以分析其分区类型并重建分区表。我使用 TestDisk 成功恢复了所有数据。

从网站上来看,TestDisk 可以:

  • 修复分区表,恢复已删除的分区
  • 从备份中恢复 FAT32 启动扇区
  • 重建 FAT12/FAT16/FAT32 引导扇区
  • 修复 FAT 表
  • 重建 NTFS 引导扇区
  • 从备份中恢复 NTFS 引导扇区
  • 使用 MFT 镜像修复 MFT
  • 找到 ext2/ext3/ext4 备份超级块
  • 从 FAT、exFAT、NTFS 和 ext2 文件系统中恢复删除的文件
  • 从已删除的 FAT、exFAT、NTFS 和 ext2/ext3/ext4 分区复制文件。

相关内容