我觉得我弄坏了电脑的引导加载程序

我觉得我弄坏了电脑的引导加载程序

不久前我下载了 Linux OpenSUSE(作为另一个分区,我运行双启动),这对我来说很棒。但我必须从 Windows 的高级重启更改 BIOS 上的计算机启动顺序。之后,我的计算机将直接启动到 Windows 而不是 Grub(以前确实发生过这种情况,但我不知怎么修复了它,尽管我不确定如何修复)。

几天后,我终于尝试更改 OpenSUSE 提供的 Boot Loader 软件上的值。我不太确定那是什么,但我很确定我将值从“Grub2 for EFI”更改为“Grub2”,或类似的值(可能是反过来的 - 已经过了几天 - 但我认为就是这样)。

于是我重启了电脑并且它有效哦,等等,没有。重启后,我的电脑显示简单的文字“未找到可启动设备”。是的,我成功弄坏了我的电脑这甚至不是第一次但是无所谓。

我曾尝试向学校的 IT 部门寻求帮助,并在 Google 上搜索,但都无果而终,因为他们要么认为这是我的硬件问题,要么认为我清除了系统(两者都不是,我的电脑和分区都很好,我很确定我只是弄乱了启动文件),要么他们建议我使用可启动的 Windows USB,而如果可能的话,我宁愿不花钱修理我的电脑(因为 Windows 是专有的,如果我听从后者的建议,就不会发生这种情况)。

更多信息,我现在使用的是 Ubuntu GNOME live USB,实际上我发现,如果我意识到可以通过按“更改值”键在 BIOS 中更改操作系统启动顺序,整个情况就可以避免。所以布朗尼指出了我的愚蠢。

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

答案1

这可能是一个业余的解决方案,但我使用启动修复盘来处理这种情况。基本上,它会检测已安装的操作系统并为您配置 Grub。

答案2

获取 Linux 安装程序磁盘,加载它,然后启动 Live CD。然后将 Grub2 值改回原来的值(EFI 与 Legacy 不同,这就是发生错误的原因),它应该可以正常工作。

答案3

我使用以下方法解决了很多 Grub 问题https://sites.google.com/site/easylinuxtipsproject/grub其中有很多场景。希望这些方法之一可以解决你的问题。

相关内容