我刚刚安装了 ubuntu,这是我的第一个 Linux 体验。我事先做了一些研究,并阅读了有关交换内存提高性能的文章。我有一个数据分区 (D:/),我把所有数据都保存在那里,而且那个分区也有最多的可用空间。所以我选择了那个分区。我没有选择格式化选项。
我目前使用的是 Windows 7,我只能看到我的 C:/ 分区,其中存储了 Windows。
我刚刚删除了 D:/ 分区上的所有数据吗?:(
我无法在 ubuntu 上检查数据是否存在,因为启动选项中缺少 Ubuntu。我实际上不知道如何进入那里。
答案1
由于您尚未使用 Ubuntu(和交换),因此有一些方法可以恢复分区。
在互联网上搜索“分区恢复软件”。
我认为 TestDisk 是最好的工具之一,但它需要一些关于磁盘结构、分区(逻辑、主)、分区寻址、格式化方面的知识 - 而不是点击任务。
您还可以尝试 MiniTool Partition Recovery - 一个更用户友好的 GUI 工具,但不如 TestDisk 那么先进。
在尝试修理之前,请阅读您将使用的任何工具的手册!
如果不确定,请勿将更改写入磁盘!请在论坛上再次寻求帮助。
答案2
我不知道在哪里/谁告诉过你 Swap 可以提高性能,事实并非如此。它的用途与 Windows 中的虚拟内存相同,如果 RAM 不足,则使用 Swap,如果要休眠/暂停,则使用 Swap。
如果您确实选择了 D:/ 分区作为交换空间,那么它就消失了。
答案3
经过大约 40 个小时的谷歌搜索和实验,我发现解决方案很简单:
从 ubuntu 启动 testdisk
选择您的驱动器(通常是默认的 - 英特尔)
选择“高级”
如果您没有看到“列表”选项:
选择交换分区,然后在底部菜单中选择“类型”
当系统询问类型时,按回车键并输入“ 7 ”(原始类型应为 82)
不要重新启动,即使它告诉你这样做(对我来说搞乱了很多东西)
重复步骤 1 至 2,但现在选择“列表”
搜索要备份的文件,按 C 并选择要复制到的目录(必须位于不同的分区上)
不幸的是,在之前对分区进行的所有操作之后,我几乎丢失了所有我希望恢复的文件。但似乎我还有大约 60% 的其他文件。我还有一个来自 ddrescue 的图像,这可能是我最后的希望。