分类
另类其它

Hyper-V 启动错误 – “The image’s hash and certificate are not allowed”

当我在运行Hyper-V的Windows 10电脑上安装Ubuntu20.04时,我遇到了一个问题。启动VM时出现了一个错误

The image's hash and certificate are not allowed

当时我配置VM时选择的是使用Hyper -V中的“第2代”vm和UEFI。

解决方法是在设置界面禁用 “安全启动 “选项。

另外,也可以将 “安全启动 “选择改为 “Microsoft UEFI证书授权”。 根据微软的说法,这个选择应该适用于大多数Linux发行版。

我两种方法我都试了,也都成功了。VM系统可以正常启动。

那么 “安全启动 “到底是什么呢? 微软将Secure Boot描述为一种机制,以确保只使用受信任(非篡改)的组件。 在这种情况下,它是验证一个受信任的操作系统正在启动。 这些信任似乎是由微软管理的证书来维护的。 只有某些操作系统被注册。

下面是Hyper-V的第2代虚拟机安全设置的更多信息:

发表评论