免责声明:我对 Grub 了解甚少。我也知道我看过很多类似的问题,但上次发生这种情况时,我尝试了几种解决方案,结果破坏了我的 Windows 分区(这是我目前拥有的全部),所以我想得到一些建议。
在周年更新出现问题后,我开始犹豫是否要安装 Windows 10 Creators 更新。我不知道是不是运气不好,但上次我不得不重新安装 Ubuntu。我不想再这样做了。
我知道这不算什么,但我在升级之前在 Twitter 上询问了 Windows 开发团队,他们说一切都会好起来。
升级后,启动时出现此屏幕:
我谷歌了一下这似乎是一个有很多赞成票的答案,所以我尝试了
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
然而,下次重启时,我得到的是相同的屏幕。当我尝试时,exit
我得到了另一个 Grub 屏幕,但有一个错误:
在这个屏幕上操作exit
两次后,它开始启动 Windows。
很多人提到启动修复,所以我接下来尝试了启动到我拥有的 USB 版本的 Ubuntu 16.04 并从那里运行它。它确实做到了,并产生了本报告。重启后没有任何变化,仍然显示我上面提到的相同屏幕。
我还刚刚查看了 GParted,发现 sda7(我认为是我的 Ubuntu 分区)的文件系统类型为未知。我现在没有输出,但我认为当我这样做时,sudo fdisk -l
它实际上显示它是一个 Ubuntu 分区,或者至少不是“未知”。
我的问题是我能恢复我的 Ubuntu 分区吗?
更新:我尝试运行 TestDisk,经过深度扫描后得到以下结果:
我尝试列出具有最大扇区的分区上的文件,其中一个显示 Windows 文件系统,另一个显示“无法打开文件系统。文件系统似乎已损坏。”