You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从主板固件中移除Ubuntu Grub并重新安装Ubuntu

解决Ubuntu双启动选后进Windows+残留启动项问题

看起来你遇到的是典型的UEFI启动项残留+Grub安装位置错误导致的问题——之前更新Grub时可能把引导写到了主板的UEFI固件里,而非硬盘的EFI分区,所以哪怕格式化硬盘重装Windows,那个残留的启动项还在。下面分步骤帮你彻底解决:

第一步:彻底清除残留的Ubuntu启动项

1. 删除EFI分区里的Ubuntu文件

Windows下操作,以管理员身份打开命令提示符:

  • 先挂载EFI分区:mountvol S: /s(S是临时盘符,可替换成其他未使用的字母)
  • 查看EFI分区内容:dir S:\EFI,你会看到一个Ubuntu文件夹
  • 删除该文件夹:rmdir /s /q S:\EFI\Ubuntu
  • 卸载EFI分区:mountvol S: /d

2. 删除主板UEFI固件里的Ubuntu启动项

两种方法选一个就行:

  • BIOS界面操作:重启电脑,按主板对应的快捷键(F2/F10/Del,看开机提示)进入BIOS设置,找到「Boot」或「启动选项」菜单,找到列表里的Ubuntu启动项,选择删除/移除,再把Windows设为第一启动项,保存退出。
  • Windows命令行操作:管理员打开命令提示符,执行bcdedit /enum firmware,找到标注为Ubuntu的启动项,复制它的标识符(类似{12345678-1234-1234-1234-1234567890ab}),然后执行bcdedit /delete {刚才复制的标识符}

第二步:重新正确安装Ubuntu双启动

这次安装一定要注意引导器的安装位置,避免再出问题:

  1. 用Ubuntu安装U盘启动,选择「安装Ubuntu」,到「安装类型」步骤时,选择**「其他选项」**(不要选「与Windows Boot Manager共存」,避免自动安装出错)
  2. 手动分区:
    • 找到你预留的空闲磁盘空间,创建一个根分区:点击「+」,大小至少20G,分区类型选「主分区」,位置「空间起始位置」,文件系统「Ext4日志文件系统」,挂载点选/
    • (可选)创建一个交换分区:大小建议和内存一致(比如16G内存就分16G),分区类型「主分区」,文件系统选「交换空间」
    • 找到Windows的EFI分区(一般是100-500M大小,FAT32格式,标注为「EFI系统分区」),点击它,然后设置「挂载点」为/boot/efi
  3. 关键步骤:在窗口最下方的「安装启动引导器的设备」下拉菜单里,选择刚才设置为/boot/efi的那个EFI分区(比如/dev/sda1,不要选整个硬盘/dev/sda)
  4. 继续完成安装,重启后就能看到Grub菜单,选择Ubuntu就能正常进入了。

万一安装后还是有问题?修复Grub

如果安装后还是出现选Ubuntu进Windows的情况,用Ubuntu安装U盘启动「试用Ubuntu」,打开终端执行以下命令:

# 先找到你的Ubuntu根分区,用lsblk查看,比如/dev/sda5
sudo mount /dev/sda5 /mnt
# 挂载EFI分区,比如/dev/sda1
sudo mount /dev/sda1 /mnt/boot/efi
# 重新安装Grub到EFI分区
sudo grub-install --boot-directory=/mnt/boot --efi-directory=/mnt/boot/efi /dev/sda
# 更新Grub配置
sudo update-grub

重启后应该就能正常进入Grub菜单了。

内容的提问来源于stack exchange,提问作者user3687879

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:15:45