我已经发布这个问题解释一下我在 Win/Ubuntu 双启动机器上尝试创建新交换分区后发生的情况。此后,我创建了一个实时启动 USB 并安装了 Boot-Repair。我让它“建议修复”,之后它尝试修复 wubi 文件系统,据我所知,这是没有必要的。我不知道接下来该怎么做;我不太关心备份我的文件,我只想能够启动机器。
在高级选项中
“修复 Windows 启动文件”框无法选中
两个 GRUB 选项卡都无法点击(我确实安装了 GRUB)
这是我的帕斯比尼特包含 Boot-Repair 的详细信息。请尽可能清晰地说明,因为我在这类任务上表现得非常糟糕。谢谢!
PS我一直看到:
cryptsetup: WARNING: failed to detect canonical device of overlayfs
cryptsetup: WARNING: could not determine root device from /etc/fstab
测试磁盘:
GPARTED:
答案1
尝试总结一下你做了什么、你发出了什么问题以及你打算实现什么:
- 这是一个Wubi 安装在 Windows 上启动
/sda4
- NTFS 分区
/sda4
包含 HP-Tools,分区/sda3
包含 Windows 恢复 /sda1
尝试添加交换分区时覆盖了NTFS 分区- NTFS 分区
/sda2
可能包含 Windows 系统文件或数据有故障
由此我假设您曾经只有一个 Windows 分区,现在该分区被分成 /sda1(交换)和 /sda2。您必须撤消分区才能恢复分区表的主要状态。
只有当您没有写入驱动器时,您才可能成功恢复这些分区内的文件
恢复旧分区:
对于恢复,您应该仔细遵循 CG-Security 的 Testdisk 教程中概述的步骤。本教程非常详细,但非常出色。这就是为什么我们不将其复制到此处,而是通过链接引用它:
测试一下!
如果一切顺利,您可能能够再次启动并像以前一样访问所有文件。不要尝试为 Wubi 安装添加交换分区,因为这主要用于休眠,而 Wubi 不应这样做。
如果失败了怎么办?
如果部分文件丢失,您可以使用 TestDisk 套件中包含的 PhotoRec 恢复重要的私人数据,但您可能无法从操作系统恢复系统文件。那么恢复正常工作的机器的最快方法是先重新安装 Windows 操作系统,然后在双启动设置中重新安装 Ubuntu。然后 Ubuntu 安装程序将自动为您创建一个交换分区。