我买了这台计算机,想在上面安装Ubuntu。问题是我已经超过3个星期没有成功。该计算机随附功能非常有限的UEFI。无法将其切换为 旧版,并且没有选择将UEFI文件选择为受信任执行的选项。唯一可以做的就是启用/禁用安全启动。
现在来解决这个问题。我想首先在自动模式下安装Ubuntu,然后也与手动分区别的东西。在这两种情况下,将grub2安装到/ dev / sda时安装都会崩溃,并且计算机会挂起。
然后,我决定使用ubiquity -b在没有引导程序的情况下进行安装。效果很好,安装顺利完成。最后,我尝试使用grub-install手动安装引导加载程序。在这里,我到了同一点-计算机挂起。
所以问题是当efibootmgr尝试在UEFI中注册新条目时。我还通过运行以下命令确认了这一点:
_sudo efibootmgr -c -d /dev/sda -p 1 -w -L ubuntu_
之后它再次挂起。
我的想法如何使其工作如下:
在没有引导加载程序的情况下安装Ubuntu,在不尝试向UEFI注册新条目的情况下手动安装引导加载程序,将引导加载程序从/ EFI / ubuntu /移至/ EFI / BOOT /并将其重命名为bootx64.efi。然后,我几乎可以肯定它会起作用。
任何人都可以建议如何:
执行grub-install而不尝试通过efibootmgr注册新的UEFI条目,这样它就可以通过并且不会使计算机冻结?
我应该将/ EFI / ubuntu /中的哪些文件复制到/ EFI / BOOT中,并且应该将其中哪些文件重命名为bootx64.efi?
如果这不是一个好方法,那将是更好的解决方案。
感谢您的任何建议。