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

Ubuntu 20.04双系统安装后重启电脑进入GRUB解决办法(亲测有效,踩坑无数!!!)

许多用户在安装完Ubuntu 20.04双系统后,重启电脑发现直接进入了GRUB命令行界面,无法进入Windows或Ubuntu系统。别担心,这是常见的双系统启动问题,通常是因为GRUB引导没有正确配置。本文将提供亲测有效的解决方法,带你一步步修复GRUB,让你的电脑恢复正常启动。

Ubuntu 20.04双系统安装后重启电脑进入GRUB解决办法(亲测有效,踩坑无数!!!) 20.04双系统  GRUB修复 双系统启动问题 Ubuntu安装后无法进入系统 第1张

原因分析

安装完Ubuntu后重启进入GRUB,通常是因为GRUB没有正确安装到主引导记录(MBR)或EFI分区,导致引导程序找不到操作系统内核。也可能是安装过程中引导器配置出错,造成Ubuntu安装后无法进入系统

解决办法

下面使用Ubuntu Live USB进行修复(适用于UEFI和Legacy模式)。请准备一个Ubuntu 20.04的启动盘,按以下步骤操作:

  1. 制作并启动Live USB:插入Ubuntu 20.04 Live USB,重启电脑从U盘启动,选择“试用Ubuntu”。
  2. 查看分区:打开终端,输入sudo fdisk -llsblk,找到Ubuntu系统安装的分区(通常为ext4格式,例如/dev/sda5)。同时确认是否有EFI分区(fat32,标志为EFI)。
  3. 挂载根分区:假设根分区为/dev/sda5,执行sudo mount /dev/sda5 /mnt
  4. 挂载EFI分区(仅UEFI模式):如果有EFI分区(如/dev/sda1),执行sudo mount /dev/sda1 /mnt/boot/efi。若无EFI分区,跳过此步。
  5. 挂载虚拟文件系统sudo mount --bind /dev /mnt/devsudo mount --bind /proc /mnt/procsudo mount --bind /sys /mnt/sys
  6. chroot进入系统sudo chroot /mnt
  7. 重新安装GRUB:对于Legacy/BIOS模式:grub-install /dev/sda(将sda替换为硬盘设备名)对于UEFI模式:grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
  8. 更新GRUB配置update-grub,此时会检测到Windows引导项。
  9. 退出并卸载:依次执行exit退出chroot,然后sudo umount -R /mnt卸载所有挂载。
  10. 重启电脑sudo reboot,拔掉U盘,现在你应该能看到GRUB启动菜单,可以正常选择进入Ubuntu或Windows了。

注意事项:操作时务必确认分区号正确,避免数据丢失。如果使用UEFI模式,请确保Live USB也是以UEFI模式启动。通过以上步骤,绝大多数GRUB修复问题都能解决,让你轻松搞定双系统启动。