Win10+Ubuntu20.10双系统开机无法引导进入Ubuntu 无系统选择界面
双系统无Ubuntu启动项修复步骤
- 准备好之前制作的Ubuntu 20.10安装U盘,插入电脑后开机选择从U盘启动,进入试用Ubuntu模式,无需执行安装操作
- 打开终端,执行
sudo fdisk -l查询磁盘分区信息:- 找到格式为ext4的Ubuntu根分区,示例路径为
/dev/sda5,NVMe固态硬盘的分区格式为/dev/nvme0n1pX - 找到格式为FAT32、大小在100M~500M区间的ESP引导分区,示例路径为
/dev/sda1
后续操作所有分区路径请替换为你实际查询到的对应路径
- 找到格式为ext4的Ubuntu根分区,示例路径为
- 执行以下命令挂载系统分区:
# 挂载Ubuntu根分区 sudo mount /dev/sda5 /mnt # 如果你给Ubuntu单独分了/boot分区,额外执行这一步,否则跳过 sudo mount /dev/sdaX /mnt/boot # 挂载ESP引导分区 sudo mount /dev/sda1 /mnt/boot/efi # 挂载系统依赖项 sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys - 切换到本机Ubuntu系统环境,重新安装Grub引导:
# 进入本机Ubuntu系统 sudo chroot /mnt # 安装Grub引导到磁盘(注意这里填磁盘名,不要加分区数字后缀) grub-install /dev/sda # 更新引导菜单,会自动识别Windows 10引导项 update-grub # 退出chroot环境 exit - 卸载挂载的分区后重启:
sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys sudo umount /mnt/boot/efi sudo umount /mnt - 重启后进入BIOS设置,在启动优先级设置中把Ubuntu的Grub引导项调整为第一启动项,保存设置后重启即可看到系统选择菜单
若操作后仍无法找到Ubuntu启动项,大概率是Windows快速启动功能锁定了EFI分区:进入Windows系统,打开「控制面板-电源选项-选择电源按钮的功能-更改当前不可用的设置」,取消勾选「启用快速启动」,保存关机后重新执行上述修复步骤即可。
内容的提问来源于stack exchange,提问作者echo
相关产品推荐
相关产品推荐

