我在安装了 Windows 8.1 的联想笔记本电脑上通过 Live CD 使用 Ubuntu。然后我决定安装 Ubuntu,在安装过程中,我意外地点击了下一步,因为系统提示清除 Windows 并安装 Ubuntu,之后我的整个硬盘被格式化为一些奇怪的分区,所有数据(250 GB)都丢失了。
所以我尝试将硬盘放在外部机箱中,并将其连接到另一台笔记本电脑恢复我的数据使用类似 (Get Data Back) 的软件,但当我将笔记本电脑硬盘连接到另一台计算机并转到管理页面初始化磁盘时,它一直显示data redundancy error
,我尝试了所有方法让我的硬盘在 Windows 上显示,但它不起作用。虽然它仍然显示在 Ubuntu 上,这意味着我的硬盘处于良好状态,所以有人可以告诉我如何恢复我的 Windows 分区,以便我可以恢复我的数据吗?
答案1
如果您用 Linux 分区覆盖了原来的 Windows 分区并在其上安装了整个操作系统,则可能无法恢复大量数据。如果您确实需要旧数据,您需要做的第一件事就是停止使用硬盘从中启动 Linux。
将硬盘连接到第二台 PC 是个好主意。Get Data Back 等工具应该能够帮助您恢复尚未被新数据覆盖的数据。如需 GDB 帮助,您需要联系他们的支持人员。
如果这不起作用,并且数据对你来说足够有价值,请尝试专业服务,例如http://www.data-recovery-software.net/。
答案2
我猜你有两个不同的问题:格式化和硬盘类型。
首先,如果你选择了格式化硬盘...整个硬盘的选项,那么你就陷入困境了。你所有的数据都消失了,即使尝试将其转移到与 Windows 兼容的驱动器类型也无法恢复。
其次,Windows 和 Ubuntu 使用不同的驱动器类型。Windows 使用 NTFS,而 Ubuntu 使用 ext4(等等)。您可以使用以下程序分区从一个驱动器类型更改为另一个驱动器类型。正如您已经做的那样,您可以使用外部机箱,但尝试启动 Ubuntu 而不是 Windows。还有其他程序,但 gparted 应该在您的 Ubuntu 启动盘上,它比命令行程序更友好。
您还可以确认硬盘是否已格式化。查看gparted 屏幕截图。在上图中,它显示了 /dev/sda 上的 60 GB 硬盘,它已被分区为多个部分,包括 ntfs、ext4 和 linux-swap。如果你看到了,那就有希望了。这可能意味着 Windows 分区仍然完好无损,你只需要 Windows 就能看到它。
根据您的描述,您最终可能会看到一个或多个块,上面全是 ext4、linux-swap 等。没有任何仍然是 ntfs 的东西。如果是这种情况,那么您的数据可能已经丢失——您的 NTFS 分区已被删除并替换为 Linux 兼容分区。据我所知,没有办法恢复数据。