Boot Repair 是一款用于修复 Linux 系统(尤其是 Ubuntu 及其衍生版)启动问题的工具,可自动修复 GRUB 引导或分区问题。以下是详细使用方法:


一、准备工作

  1. 创建 Live USB/CD

    • 在另一台电脑下载 Ubuntu ISO 镜像(与当前系统版本一致为佳)。
    • 使用工具(如 Rufus)将 ISO 写入 U 盘或光盘。
  2. 进入 Live 环境

    • 插入 Live USB,重启电脑,按启动菜单键(如 F12、Esc 或 Del)选择从 U 盘启动。
    • 选择 Try Ubuntu without installing(试用模式)。

二、安装并使用 Boot Repair

  1. 安装工具

    打开终端(Ctrl+Alt+T),依次输入以下命令:

    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt update
    sudo apt install boot-repair
    
  2. 启动 Boot Repair

    在终端输入:

    sudo boot-repair
    

    或通过 Ubuntu 应用菜单搜索 Boot Repair 打开。


三、自动修复(推荐选项)

  1. 点击 Recommended repair(推荐修复)

    工具会自动检测问题并尝试修复 GRUB 引导、分区配置等。

  2. 等待修复完成

    过程可能持续数分钟,期间不要中断操作。完成后会显示日志文件的在线链接(如 paste.ubuntu.com/xxxxx),务必保存该链接以便后续排查。

  3. 重启系统

    sudo reboot
    

    移除 Live USB,检查系统是否能正常启动。


四、高级修复(手动选项)

若自动修复无效,可尝试高级模式(Advanced Options):

  1. GRUB 相关选项

    • Reinstall GRUB:重新安装 GRUB 到指定磁盘(如 /dev/sda)。
    • GRUB location:选择系统安装的磁盘(适用于多磁盘情况)。
  2. 分区修复

    • Repair file systems:修复文件系统错误。
    • Mount partitions:手动挂载分区(如 EFI 分区 /boot/efi)。
  3. 其他系统检测

    • Restore MBR:修复主引导记录(适用于 BIOS 模式)。
    • Enable OS prober:检测其他操作系统(如 Windows 双系统)。

五、常见问题处理

  1. 双系统启动问题

    • 修复后若 Windows 启动项消失,在终端运行:

      sudo update-grub
      
    • 确保 os-prober 已安装并启用。
  2. UEFI/BIOS 模式问题

    • UEFI 模式:确认 EFI 分区存在且挂载正确(通常为 /boot/efi)。
    • BIOS 模式:确保 GRUB 安装到磁盘的 MBR(如 /dev/sda)。
  3. 修复失败

    • 根据 Boot Repair 提供的日志链接分析具体错误。
    • 尝试手动修复 GRUB(参考教程)。

六、注意事项

  • 备份数据:修复引导通常不会影响数据,但建议提前备份重要文件。
  • Secure Boot:若系统启用 Secure Boot,可能需要禁用它(进入 BIOS 设置)。
  • 分区表类型:确认磁盘是 GPT(UEFI)还是 MBR(BIOS),避免修复冲突。

通过以上步骤,大多数启动问题(如 GRUB 丢失、黑屏、无法进入系统)均可解决。若仍失败,建议结合日志信息在社区(如 Ask Ubuntu)提问。

Copyright © https://yan-jian.com 2023 all right reserved更新时间: 2025-03-31 14:30:43

results matching ""

    No results matching ""