如何让 Windows 停止优先于 GRUB?

如何让 Windows 停止优先于 GRUB?

我有一个 SATA 硬盘,上面有 MS DOS MBR 分区表、ext4 基于 Linux 的操作系统、NTFS Windows 7 和一个扩展分区。我很高兴地使用了我的 ext4 分区很长一段时间,但后来我越来越急于回到我丰富的 Steam 游戏收藏中。因此,我犯了一个错误,安装了 Microsoft Windows 7。现在,系统加载的是 MS 引导加载程序而不是 GRUB,当我尝试更改默认操作系统时,它只会将 Windows 注册为计算机上的操作系统。我不愿意想象,尽管 MS 团队拥有如此多的“专业知识”,但他们甚至无法编写一些东西来识别 ext4 分区的存在。那么,我该如何将主引导加载程序改回 GRUB?以前我总是可以用 GRUB 加载这两个操作系统,但现在我不知道发生了什么。

答案1

使用工具启动修复

Boot-Repair 让你只需单击一下即可修复这些问题,(通常会重新安装 GRUB 和)恢复对问题出现之前安装的操作系统的访问。

在此处输入图片描述

使用 Boot-Repair 的最简单方法是刻录以下磁盘之一并从中启动。

  1. 启动修复磁盘是一张自动启动 Boot-Repair 的 CD。
  2. Boot-Repair 也包含在Linux 安全混音

备注:您也可以在直播USB(例如通过优网通或者LiliUSB 或通用 USB 安装程序)。

使用演示视频:https://www.youtube.com/watch?v=FiJokVR9YaY

SourceForge 页面:http://sourceforge.net/projects/boot-repair/

答案2

我认为,最简单的选择是启动一个实时 Linux 光盘(Ubuntu 可能是最简单的),然后运行引导修复

总结一下:

在 Ubuntu 中安装 Boot-Repair

  • 在 Ubuntu live-CD 或 live-USB 上启动您的计算机。

  • 选择“试用 Ubuntu”

  • 连接互联网

  • 打开一个新的终端,然后输入:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

  • 按 Enter 键。

  • 然后输入:

sudo apt-get install -y 启动修复 && (启动修复 &)

  • 按 Enter 键

相关内容