技嘉G5 ME笔记本安装Ubuntu 22.04 LTS时Grub安装失败求助
技嘉G5 ME笔记本安装Ubuntu 22.04 LTS时Grub安装失败求助
我之前帮朋友处理过同款技嘉G5 ME笔记本的双系统Grub安装问题,这种NVMe硬盘搭配UEFI环境下的Grub故障其实挺常见的,给你几个亲测有效的解决思路:
先检查BIOS关键设置
开机按F2或Del进入BIOS,调整这几个选项:- 关闭Secure Boot(安全启动会阻止非认证的引导程序,Grub默认不在认证列表里)
- 确认SATA Mode设置为AHCI(RAID模式下Ubuntu识别硬盘可能有问题)
- 保持Boot Mode为UEFI(和Windows的启动模式一致,现在新电脑的Windows基本都是UEFI启动)
改完按F10保存重启,再重新尝试安装。
安装时手动指定Grub到EFI分区
不要用默认的“安装Grub到/dev/nvme0n1”,换成手动指定:- 在Ubuntu安装的“手动分区”环节,先找到Windows的EFI分区(一般是几百MB的FAT32分区),把它挂载为
/boot/efi - 然后在Grub安装位置的下拉菜单里,选择这个EFI分区对应的设备(比如
/dev/nvme0n1p1,具体编号看你自己的分区情况),而不是整个硬盘/dev/nvme0n1
- 在Ubuntu安装的“手动分区”环节,先找到Windows的EFI分区(一般是几百MB的FAT32分区),把它挂载为
如果系统已经装完只是Grub没装上,尝试修复
用Ubuntu安装U盘进入“试用Ubuntu”模式,打开终端依次执行以下命令:# 挂载Ubuntu根分区(把X换成你的根分区编号,比如p5) sudo mount /dev/nvme0n1pX /mnt # 挂载EFI分区(把Y换成你的EFI分区编号,比如p1) sudo mount /dev/nvme0n1pY /mnt/boot/efi # 进入系统环境 sudo chroot /mnt # 重新安装Grub到硬盘 grub-install /dev/nvme0n1 # 更新Grub配置 update-grub # 退出并重启 exit执行完拔掉U盘重启,应该就能看到Grub引导菜单了。
确认硬盘分区表类型
打开Ubuntu试用模式里的“磁盘”工具,查看你的NVMe硬盘的分区表类型,必须是GPT(UEFI启动要求GPT分区表)。如果是MBR的话,要么把Windows也转换成GPT(需要备份数据),要么改成Legacy启动模式,但Legacy模式下双系统可能有其他问题,优先推荐保持UEFI+GPT的组合。
备注:内容来源于stack exchange,提问作者Vignesh T
相关产品推荐
相关产品推荐

