Ubuntu 无法安装在 Acer Veriton 台式机上

Ubuntu 无法安装在 Acer Veriton 台式机上

dmesg | grep Acer我正在尝试在 BIOS 版本为 2.14.1219(报告)的 Acer 台式机上安装 Ubuntu 17.10 Acer Veriton M6620G/Veriton M6620G, BIOS P01-A1L

据我所知,Ubuntu 安装程序通过 EFI 进行预订,然后假定 EFI 是其安装方式(之后fdisk /dev/sda会报告)。它不允许我选择其他方式。EFIsda1

但是当我尝试启动安装时出现此错误:ERROR: No boot disk has been detected or the disk has failed.

Try Ubuntu without installing当我再次启动安装盘后选择进入 shell 时,我可以看到efibootmgr无法识别接收安装作为启动项的硬盘。当我尝试使用添加它时efibootmgr -c,此设置不会保留,固件显然会忽略它。

dmidecode -t0表示固件支持 UEFI ( UEFI is supported) 和 BIOS 兼容模式 ( BIOS boot specification is supported)。据我所知,它 (BIOS) 不允许我影响它实际选择的启动模式。

总体而言,问题似乎在于 Ubuntu 为 EFI 安装,但 Acer 固件无法从此安装启动。当我尝试安装 Ubuntu 16.04(而不是 17.10)时也发生了同样的情况。

那么如何在这台 Acer 台式机上安装 Ubuntu?

答案1

大多数较新的 EFI 固件允许在内部驱动器的启动选项中选择操作系统。许多较旧的系统和外部驱动器需要设备启动。
为了通过设备启动,必须​​使用默认媒体路径 (EFI/BOOT/bootx64.efi)。

从 LiveCD 启动,然后打开 gparted。暂时从 EFI 分区中删除 ESP 标志,以便可以挂载它。添加文件夹 /EFI/BOOT。
接下来,将 shimx64.efi 和 grubx64.efi 从 /EFI/ubuntu 复制到 /EFI/BOOT。将 shimx64.efi 重命名为 bootx64.efi。
使用 gparted 重置 ESP 标志,一切就绪,

相关内容