在某些计算机上存在问题,尤其是笔记本电脑-它们的BIOS中似乎没有安装“ Microsoft Windows UEFI Driver Publisher”公钥,以允许已签名的Ubuntu引导加载程序(和其他UEFI软件,例如我们的)运行启用安全启动选项。这是不相同的密钥,其中微软用来登录自己的 UEFI Windows启动管理器,它似乎有些BIOS实现只有有这个微软独有的公钥。
解决方案是:
对于Microsoft,因为它们用于自己的引导程序,所以使用SAME密钥对第三方UEFI二进制文件进行签名。
对于BIOS供应商/计算机硬件主板制造商,请确保它们包含允许“ Microsoft Windows UEFI Driver Publisher”签名的二进制文件正确运行的数据。
在Windows 8计算机上,Mountvol Z: /S
在管理员提升的命令提示符框中输入。然后在命令提示符下执行:
copy Z:\EFI\Microsoft\*.efi C:\test
Z
未使用的驱动器号在哪里。
然后,您可以C:\test
在Microsoft .efi文件中签入(已创建)文件夹中的数字签名,并查看密钥名称是否与用于签名Ubuntu引导加载程序的密钥不同。
可以在X:\ EFI \ Boot中找到Ubuntu启动文件,其中X是CD驱动器号。
这需要进行整理,并迅速进行整理。
我们的研究表明,到目前为止,在经过测试的笔记本电脑中,只有ASUS笔记本电脑的BIOS中安装了正确的密钥,但我们尚未设法检查所有人。我在这里没有提及,不能使用的计算机名称,但是与可以使用的计算机名称相似!