当前位置:首页 > 系统教程 > 正文

Ubuntu 20.04双系统安装后重启进入GRUB的完美解决办法(亲测有效,踩坑无数后的经验总结)

Ubuntu 20.04双系统安装后重启进入GRUB的完美解决办法(亲测有效,踩坑无数后的经验总结)

许多用户在安装Ubuntu 20.04双系统后,重启电脑发现无法正常进入系统选择菜单,而是直接进入GRUB命令行界面。这种情况通常是由于引导加载器配置错误或Windows引导覆盖导致。本文将提供一套亲测有效的GRUB引导修复方法,即使你是小白也能轻松搞定!

为什么会出现GRUB命令行?

当你安装Ubuntu双系统时,GRUB通常会被安装为默认引导加载器。但Windows更新或某些操作可能会重置引导顺序,导致GRUB无法正常加载菜单,直接进入命令行模式。此外,如果EFI分区损坏或引导文件缺失,也会出现此问题。

准备工作

  • 一个Ubuntu 20.04的启动U盘(用于进入Live环境修复)。
  • 稳定的网络连接(如果需要安装额外工具)。

修复步骤(亲测有效)

  1. 进入Ubuntu Live环境:插入启动U盘,重启电脑,从U盘启动,选择“试用Ubuntu”进入Live桌面。
  2. 挂载系统分区:打开终端,使用sudo fdisk -l查看磁盘分区,找到你的Ubuntu根分区(通常是ext4格式,大小几十G)。假设是/dev/sda5,则挂载:sudo mount /dev/sda5 /mnt。如果存在独立的/boot分区,也要挂载。
  3. 挂载其他必要目录:
    sudo mount --bind /dev /mnt/devsudo mount --bind /proc /mnt/procsudo mount --bind /sys /mnt/sys
  4. chroot到系统:sudo chroot /mnt
  5. 重新安装GRUB:执行grub-install /dev/sda(将sda替换为你的主硬盘,通常是Windows所在磁盘)。如果是UEFI系统,可能需要指定EFI目录:grub-install --target=x86_64-efi --efi-directory=/boot/efi
  6. 更新GRUB配置:update-grub
  7. 退出chroot并重启:输入exit退出chroot,然后sudo umount -R /mnt卸载分区,最后sudo reboot。拔掉U盘,正常启动即可看到熟悉的GRUB菜单。

注意:如果你的电脑是UEFI模式,请确保在BIOS中关闭安全启动,并设置Ubuntu引导项为第一启动项。

Ubuntu 20.04双系统安装后重启进入GRUB的完美解决办法(亲测有效,踩坑无数后的经验总结) 20.04双系统  GRUB引导修复 启动项修复 boot-repair 第1张

备用方案:使用Boot-Repair工具

如果手动修复失败,可以尝试使用boot-repair工具。在Live环境下连接网络,运行以下命令:

sudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt updatesudo apt install boot-repairboot-repair

然后点击“推荐修复”即可自动完成启动项修复。此工具能自动检测并修复大部分引导问题。

总结

通过以上方法,你应该能成功解决Ubuntu 20.04双系统安装后进入GRUB的问题。关键在于正确挂载分区并重新安装引导加载器。如果仍有问题,欢迎在评论区留言讨论。