windows 10 – Hyper-V VM が Cd から起動しない、エラー。”符号なしイメージのハッシュは許可されていません”

bootable-media hyper-v windows-10

Windows 10 の Hyper-V クライアントに Debian インスタンスをインストールしようとしました。しかし、VMを起動しようとすると、cdから起動しませんでした。結局、Hyper-VのBIOSは起動デバイスとそのステータスを一覧にした画面を表示しました。SCSI-DVDデバイスのステータスは言った。”符号なしイメージのハッシュは許可されていません(DB)”

このエラーについての情報をインターネットで見つけるのは難しいことが証明されています

  134  Thomas  2016-01-14


ベストアンサー

このエラーは、VM で Secure Boot が有効になっている場合に発生します。Secure Boot は、特定の許可されたブートイメージのみをロードできるようにすることで、ブート時にシステムが乗っ取られるのを防ぎます。Hyper-V クライアントでは、そのリストはかなり短いです

セキュアブートを無効にするには、VM の電源をオフにしてから、VM の設定を開きます。セキュアブート]で、[セキュアブートを有効にする]のチェックを外し、[OK]をクリックします。これにより、VMは「未承認」のCDイメージを起動できるようになります

更新: Itai Bar-Haim さんがコメントで述べているように、また Thee Gamefanatic さんが回答で述べているように、起動しようとしている OS イメージに応じて別のテンプレートを選択することもできます。これらのテンプレートは相互に排他的であることに注意してください – つまり、”Microsoft UEFI Certificate Authority” テンプレートを選択した場合、Windows OS イメージを起動できないということです

Microsoft は、このブログで、Secure Boot とその動作方法について詳しく説明しています。https://blogs.technet.microsoft.com/dubaisec/2016/03/14/diving-into-secure-boot/

210  Thomas  2016-01-14


VM SettingsでSecure Bootオプションを無効にします

enter image description here

この機能は Gen2 VM でデフォルトで有効になっており、ISO イメージのブートローダが Microsoft Authenticode 証明書で署名されている必要があります。ブートローダを変更したカスタムイメージは起動に失敗します。Linux イメージ用の “Microsoft UEFI Certificate Authority” テンプレートもあります

66  Mikhail  2016-10-01


Secure Boot を完全に無効にするのではなく、Microsoft がサポートする OS をインストールしている場合は、「Microsoft UEFI 認証局」に設定することができます

マイクロソフトがサポートしているLinuxとBSD OSの一覧です例えば、14.04 LTS以降のUbuntu LTSバージョンはすべてサポートされており、現在の非LTSバージョンもサポートされています

VM の電源を切り、Settings を開き、Security で Microsoft UEFI Certificate Authority のテンプレートを選択します

5  Tobias J  2019-09-05


この問題について調べていて、このスレッドにたどり着きました。私は、”Microsoft UEFI証明書局 “を利用するオプションを変更すると、Ubuntu Server 17.xを使用して私の問題が解決されたことを発見しました

Set-VMFirmware -VM $VM -FirstBootDevice $(Get-VMDvdDrive -VM $VM) -EnableSecureBoot On -SecureBootTemplate MicrosoftUEFICertificateAuthority

3  Thee Gamefanatic  2017-10-28


これは私もwindows 10 hyper-vにWindows Server 2008 R2をインストールしようとしたときに起こりました。また、DHCPが失敗し、起動可能なOSが見つかりませんでした。セキュアブートオプションのチェックを外しても問題は解決しませんでした。しかし、新しいGen 1 VMを作成すると解決しました

1  Jeevan Kulkarni  2018-06-12


タイトルとURLをコピーしました