Windows更新后双系统启动引导异常,请求修复方案
Windows更新后双系统启动引导异常,请求修复方案
兄弟,太懂这种糟心事儿了!Windows更新经常会“霸道”地覆盖掉GRUB引导,导致没法选系统启动。不过你能通过UEFI进Ubuntu就好办了,直接在Ubuntu里就能修复,跟着下面的步骤来:
首先打开终端(按
Ctrl+Alt+T快捷键就行),先更一下系统包,确保工具都是最新状态:sudo apt update && sudo apt upgrade -y接着安装GRUB的相关工具包(就算已经装过了,再执行一遍也不会有问题):
sudo apt install grub2-common grub-efi-amd64 -y确认你的EFI分区位置,执行这个命令查看:
lsblk找类型标记为
EFI的分区,比如/dev/sda2或者/dev/nvme0n1p2,正常情况下它的挂载点应该是/boot/efi。要是没挂载的话,先创建挂载点再挂载:sudo mkdir -p /boot/efi sudo mount /dev/你的EFI分区编号 /boot/efi举个例子,如果你的EFI分区是
/dev/sda2,那命令就是sudo mount /dev/sda2 /boot/efi把GRUB安装到EFI分区里:
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu --recheck最后更新GRUB配置,让它重新识别到Windows系统:
sudo update-grub
执行完所有步骤后重启电脑,应该就能看到双系统选择界面啦!要是还有问题,再检查下EFI分区是不是找对了,或者有没有挂载成功。
备注:内容来源于stack exchange,提问作者Alan Leader




