我会尝试解释这种情况,因为我的设置确实很奇怪而且我从来没有费心去修复它。
基本上,我有一个 256 GB 的主 Crucial SSD,上面装有 Windows 10 操作系统,我所有的主要工作都在上面。我的辅助 Seagate 1 TB SSD 包含 Windows 7 操作系统,但由于 EFI 分区丢失或损坏,我无法真正启动它。因此,我只是将它用作大容量存储设备。我过去曾两次尝试在此驱动器上安装 Gentoo,因此它被分成多个分区用于 SWAP 等,其中最大的一个仍然包含我所有的东西。下图显示了它的分割方式以及截至本文发布时的样子:
磁盘 0 是我的 SSD//磁盘 1 是我的 Seagate HDD//磁盘 2 是我的外部 HDD
现在快进到两周前,当我终于将 Gentoo 安装到 USB 驱动器时,我非常兴奋!但是,我当时太懒了,不想安装 Wine,而且我需要在 Adobe Premiere 中编辑视频,所以我尝试返回 Windows 10。但不知何故,无论我如何调整加载顺序或 BIOS 中的设置,它都无法启动。我被迫使用另一个 USB 进行备份,然后启动到恢复屏幕。
启动修复没有成功,所以出于某种原因,我真的认为我没有想清楚,我使用 Windows 恢复盘中的管理器将最大分区(包含我的所有音乐和电影)的文件系统更改为 EFI。然后我意识到我搞砸了,只是试图擦除我的 SSD,以便我可以重新安装 Windows 10 并启动。但它没有成功。只有在 Gentoo LiveDisk 中使用 parted 才能完成此操作,然后我才能在其中安装 Windows。
然后我登录 Windows,你知道吗?我的硬盘在列表中完全不见了!但是,它确实出现在磁盘管理器中,就像我之前向你展示的那样。显然,没有恢复软件可以识别它上面的文件系统,因为它是 EFI。
基本上,伙计们,我不知道该怎么办。有人能帮帮我吗?
答案1
这取决于你具体做了什么。如果你只更改了方式分区,并且所有数据仍然在那个 838.19 GB 的分区中,是的,您可以恢复它,只是 Windows 隐藏了它(实际上,您可以右键单击它并分配一个驱动器号)。
如果重新格式化该分区,删除那里的所有内容,您仍然可以恢复一些数据(例如使用 testdisk),但这会更加困难且不完整。
然后,“刚刚试图擦除我的 SSD”可能会造成更大的损害。
还要注意,这是一个 SSD,因此它可能包含 TRIMming 块。
我将启动 Live Disk 并尝试安装该分区。Linux 不会太在意分区的描述方式,因此如果内容在那里,您可能可以查看所有内容。
确认数据确实存在后,您就可以让 Windows 识别它了。