技嘉主板LGA1700+RTX5060ti安装Ubuntu22.4系统显示无法将GRUB安装到 /dev/nvme0n1的错误问题的解决方法

📅 2026/7/10 23:59:27
技嘉主板LGA1700+RTX5060ti安装Ubuntu22.4系统显示无法将GRUB安装到 /dev/nvme0n1的错误问题的解决方法
先说结论这是因为部分技嘉主板纯UEFI环境下部分Ubuntu安装器自动识别引导设备出错错误填充整块硬盘作为引导目标手动指定EFI分区就能彻底规避这个bug。下面是解决步骤前期准备工作工作一F12进入技嘉主板bios设置找到boot启动菜单将csm support改成disabled彻底关闭兼容模式然后将boot mode selection 改成uefi only 只允许uefi启动最后将secure boot enale改成disabled关闭安全启动拦截F10保存bios重启电脑。工作二进入技嘉主板F12调出uefi启动U盘选中unbantu启动项后立刻按e进入GRUB编辑页面找到linux开头那行在行的末尾删掉“- - -”然后空格追加“nomodeset acpi off”,按下F10保存引导参数回车就能绕过故障进入安装界面。1.装Ubuntu22.4系统在安装引导页面选择“试用ubuntu系统”不用点击“安装ubuntu”进入桌面后再去选择安装为什么进入要安装系统如果不安装的话打开终端输入lsblk显示分区只有 /dev/nvme0n1,所以我们先安装系统让分区建起来再手动修复GRUB。安装系统失败就会出现了我们标题“无法将GRUB安装到 /dev/nvme0n1”的问题但我们已建有系统分区下面我们将手动修复它2.不用管它打开终端输入lsblk查看分区lsblk底部会出现EFI分区和系统根分区如果没有装系统这两个是不会出现的虽然说Grub安装失败/dev/nvme0n1p1 /dev/nvme0n1p23.接着我们就要执行挂载修复命令#挂载系统分区 sudo mount /dev/nvme0n1p2 /mnt #挂载EFI引导分区 sudo mount /dev/nvme0n1p2 /mnt/boot/efi #挂载系统必要目录(绑定系统) sudo mount --bind /dev/mnt/dev sudo mount --bind /proc/mnt/proc sudo mount --bind /sys/mnt/sys sudo mount --bind /run/mnt/run #进入系统环境 sudo chroot /mnt #这里需要改一下显卡模式初始化电源管理关闭模式 sudo nano /stc/default/grub #在GRUB_CMDLINE_LINUX_DEFAULTquiet splash后面追加nomodeset acpioff GRUB_CMDLINE_LINUX_DEFAULTquiet splash nomodeset acpioff #重装UEFI版本GRUB到EFI分区 grub-install --targetx86_64-efi --efi-direstory /boot/efi --bootloader-idubuntu --recheck #更新GRUB sudo uodate-grub#更新GRUBsudo update-grub4.全部执行完之后就可以重启电脑拔掉U盘就能正常进入Ubantu了