Hyper-Vブートエラー「イメージのハッシュと証明書は許可されていません」の対処法
発生した問題
Hyper-Vサーバー上の仮想マシン(UEFI対応の第2世代/Generation 2)にLinux CentOSをインストールしようとした際、興味深い問題に遭遇しました。CentOS 7のインストール用ISOイメージをダウンロードし、Hyper-Vで第2世代タイプの新規仮想マシンを作成してISOをマウントし、インストールメディアから起動を試みたところ、Hyper-Vコンソールに以下のエラーメッセージが表示されたのです。
SCSI DVD (0,0). The image's hash and certificate are not allowed (DB). No UEFI-compatible file system was found. No operating system was loaded. Press a key to retry the boot sequence…

原因:第2世代VMではセキュアブートが既定で有効
この問題の原因は、Hyper-Vが第2世代仮想マシンに対して、既定でUEFIのセキュアブート(Secure Boot)を有効にしている点にあります。セキュアブートは、信頼できないブートローダーからのOS起動をブロックするセキュリティ機能です。ISOイメージに含まれるLinuxのブートローダーはMicrosoftによって署名・認証されていないため、起動が拒否されてしまうわけです。
対処法1:セキュアブートを無効にする
最も手軽な方法は、仮想マシンの設定でセキュアブートを無効化することです。
[設定]→[セキュリティ]を開き、[セキュアブートを有効にする(Enable Secure Boot)]のチェックを外してください。
対処法2:「Microsoft UEFI証明機関」テンプレートを使用する
セキュアブートを有効のまま運用したい場合は、テンプレートを「MicrosoftWindows」から「MicrosoftUEFICertificateAuthority(Microsoft UEFI証明機関)」に変更します。Microsoftの情報によれば、このテンプレートを使用することで、セキュアブート互換モードでLinuxディストリビューションを実行できるようになります。

設定変更後は仮想マシンを再起動し、改めてCentOSのインストールISOから起動してみてください。実際にこの方法でCentOS 8やUbuntu 19.04のインストールも問題なく行えました。

PowerShellでセキュアブート設定を管理する
同じ操作はPowerShellからも実行できます。まず、現在の仮想マシンのファームウェア設定を確認するには、以下のコマンドを使用します。
Get-VMFirmware -VMName "centos7"

セキュアブートを無効化する場合
Set-VMFirmware -VMName "centos7" -EnableSecureBoot Off
Linux互換の証明書テンプレートへ変更する場合
ほとんどのLinuxディストリビューションと互換性のあるブートローダー証明書検証テンプレートに切り替えるには、次のコマンドを実行します。
Set-VMFirmware -VMName "centos7" -EnableSecureBoot On -SecureBootTemplate "MicrosoftUEFICertificateAuthority"
-
【Windows 7/10】「このアイテムのプロパティは利用できません」エラーの修正方法
「このアイテムのプロパティは利用できません」エラーとは:このエラーメッセージは、Windows 7およびWindows 10ユーザーの間でよく見られる問題です。特に、Windows 7からWindows 10へアップグレードした直後のユーザーに発生しやすい傾向があります。アップグレード後にログオンすると、「このアイテムのプロパティは利用できません」というエラーがポップアップで表示され、セーフモードで起動するまで消えないことがあります。 また、このエラーはドライブ(C:ドライブや外付けハードディスクなど)のプロパティを確認しようとしたときにのみ発生するケースもあります。つまり、ユーザーが「マイコ
-
中古スマホで「電話が許可されていません(MM6)」エラーが出たときの対処法7選
スマートフォンは、現代社会において人々の生活に欠かせない存在となっています。各メーカーは毎年、先進的な機能を搭載した美しいデザインの新機種を次々と市場に投入しており、その魅力から目を離すことはほぼ不可能です。しかし問題は、新機種が登場するたびに価格も高騰していく点にあります。毎回高価なスマホを購入するのは一般的なユーザーにとって大きな負担であり、経済的にも賢明とは言えません。 そこで注目されているのが、リフレッシュ品(中古スマホ)です。中古スマホの購入はお金を節約できるだけでなく、手軽な方法として非常に一般的になっています。ただし、中古スマホには独自のデメリットもあり、そのひとつが「電話が許