You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

HP 650预装Win10下Ubuntu 22.04双引导默认直接启动Win10问题求助

HP 650预装Win10下Ubuntu 22.04双引导默认直接启动Win10问题求助

你好,我看到你在HP 650预装Win10的机器上完成Ubuntu安装后,遇到了默认直接启动Win10、只有按F9才能调出启动选择菜单的问题,结合你的操作情况,我整理了几个针对性的解决办法:

1. 调整BIOS/UEFI启动顺序

很多HP机型会默认将Windows Boot Manager设为第一启动项,即便你已经安装了GRUB引导,系统还是会优先加载Win10。操作步骤如下:

  • 重启机器,开机过程中按F10(HP多数机型的BIOS进入快捷键)进入BIOS设置界面
  • 找到「Boot」或「启动选项」相关标签页
  • 在启动顺序列表中,将Ubuntu对应的GRUB选项(可能显示为ubuntu或带有EFI文件路径的条目)拖动到列表最顶部
  • 保存设置(一般按F10确认保存)后重启,检查是否会自动弹出GRUB双引导菜单

2. 修复GRUB引导加载器

有可能是GRUB没有被正确设置为系统默认引导,你可以通过Ubuntu Live USB来修复:

  • 制作Ubuntu Live USB并从它启动,选择「试用Ubuntu」进入系统
  • 打开终端,先通过lsblk命令确认你的Ubuntu系统分区(比如/dev/sda5)和EFI分区(通常是/dev/sda1
  • 挂载Ubuntu系统分区:
    sudo mount /dev/sdaX /mnt
    
    (将X替换为你的Ubuntu分区号,比如5)
  • 挂载EFI分区:
    sudo mount /dev/sda1 /mnt/boot/efi
    
  • 重新安装GRUB到磁盘:
    sudo grub-install --boot-directory=/mnt/boot --efi-directory=/mnt/boot/efi /dev/sda
    
  • 更新GRUB配置:
    sudo update-grub
    
  • 重启机器,应该就能看到GRUB双引导菜单了

3. 阻止Win10自动覆盖引导

Win10有时会在更新或重启时自动修复引导,把自己设为默认启动项。你可以在Win10中修改引导设置:

  • 以管理员身份打开命令提示符(CMD)
  • 执行以下命令,将系统默认引导指向Ubuntu的GRUB文件:
    bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
    
  • 执行完成后重启机器,检查是否会自动进入GRUB双引导菜单

备注:内容来源于stack exchange,提问作者Adejire Adegite

火山引擎 最新活动