在现代双启动系统中,Windows 10 和 Linux 操作系统(如 Ubuntu)可能会出现 GRUB 引导加载器的问题。GRUB(Grand Unified Bootloader)是大多数 Linux 发行版使用的引导加载程序。以下是在 Windows 10 下修复 GRUB 引导问题的步骤:
### 1. 准备工作
在尝试修复 GRUB 之前,请确保您有以下准备工作:
- Windows 10 的安装盘或USB启动盘。
- 有权访问受影响的计算机。
- 确保备份重要数据。
### 2. 进入安全模式
1. 重启计算机。
2. 在启动过程中,不断按 F8 键进入高级启动选项菜单。
3. 使用箭头键选择“安全模式”并按 Enter。
### 3. 以管理员身份登录
在安全模式下,登录到您的 Windows 10 帐户。
### 4. 打开命令提示符
1. 在开始菜单中,搜索“命令提示符”。
2. 右键点击“命令提示符”,选择“以管理员身份运行”。
### 5. 启用引导加载程序
1. 在命令提示符中,输入以下命令:
```
bcdedit /set {default} bootmenupolicy Legacy
```
2. 按下 Enter 键执行命令。
### 6. 修复 MBR
1. 输入以下命令以修复主引导记录(MBR):
```
bootrec /fixmbr
```
2. 然后输入以下命令以修复引导扇区:
```
bootrec /fixboot
```
3. 按下 Enter 键执行命令。
### 7. 重建 BCD
1. 输入以下命令以重建 BCD:
```
bootrec /rebuildbcd
```
2. 按下 Enter 键执行命令。
### 8. 重启计算机
完成上述步骤后,重启计算机。
### 9. 验证 GRUB 是否已修复
如果您的计算机能够正常启动到 Windows 10,说明 GRUB 引导问题已被修复。如果问题仍然存在,请尝试以下方法:
- 确保您的 Linux 系统安装了 grub-install 命令。
- 在 Linux 系统中运行以下命令来修复 GRUB:
```
sudo update-grub
```
通过以上步骤,您应该能够在 Windows 10 下成功修复 GRUB 引导问题。如果在修复过程中遇到任何问题,请及时寻求帮助。