我在 GRUB 救援中得到了这个输出
grub rescue> ls (hd0,msdos5)/
unknown filesystem
答案1
当您看到此消息时,无需重新安装 Ubuntu。当您破坏 MBR 中的现有 GRUB 时,会出现此消息。无需惊慌。只需修复 GRUB。使用引导修复。按照我的步骤操作,如果问题没有解决请告诉我。
实时启动(尝试 Ubuntu)从可启动媒体进入 Ubuntu(请注意,您插入的可启动媒体必须与已安装的 Ubuntu 具有相同的架构,即,如果您的硬盘上安装了 Ubuntu 64 位,请插入 64 位可启动设备)
打开终端当你进入实时 Ubuntu 并运行
sudo apt-get update
然后运行
sudo apt-add-repository ppa:yannubuntu/boot-repair
再说一遍
sudo apt-get update
然后
sudo apt-get -y install boot-repair
安装 Boot Repair 后,
sudo boot-repair
您将看到 Boot Repair 屏幕,点击建议修复并按照说明操作。一切完成后,重新启动计算机,您将看到 GRUB,因此您可以看到已安装的操作系统。
答案2
您必须重新安装 Ubuntu(如果您格式化了整个驱动器)。如果您只剩下 Windows 7,则必须修复 MBR(主引导记录)。
有关如何修复 Windows MBR 的信息:
Microsoft 支持:https://support.microsoft.com/en-us/help/2004518/error-message-when-you-start-windows-7-the-windows-boot-configuration-data-file-is-missing-required-information (忽略标题,你的情况几乎是一样的。)
重要的: 第一种方法(上面的链接)适合您。
为了获得最佳效果,请使用本论坛中问题下方第一个答案/帖子中的命令:(https://www.sevenforums.com/general-discussion/17521-how-fix-mbr-through-command-prompt.html)
PS:根据您的情况,您必须使用 Windows 修复光盘或 Windows 安装光盘。