Hyper-Vブートエラー:イメージのハッシュと証明書は許可されていません
Hyper-Vサーバーで実行されている仮想マシンにLinuxCentOSをインストールしようとしたときに、興味深い問題が発生しました(仮想マシンのタイプは「 Generation2」でした。 」(UEFIサポート付き)。 CentOS 7インストールファイル(ISO)をダウンロードし、Hyper-Vで新しいgen2タイプのVMを作成し、ISOファイルをマウントして、インストールISOからVMを起動しようとしました。ただし、VMを起動すると、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…
問題は、Hyper-Vがデフォルトでセキュアブートモードが有効になっているUEFIを使用していることです。第2世代の仮想マシン。セキュアブートは、ISOファイル内の信頼できないLinuxブートローダーからのブートを防止します(LinuxブートローダーはMicrosoftによって署名も認定もされていません)。
Linuxのインストールを開始するには、仮想マシンの設定でセキュアブートを無効にする必要がありました([設定]->[セキュリティ]->[セキュアブートを有効にする]オプションのチェックを外します 。
または、セキュアブートを有効のままにして、MicrosoftUEFI認証局を使用することもできます。 MicrosoftWindowsの代わりにテンプレート。 Microsoftの情報によると、このテンプレートを使用すると、Linuxディストリビューションをセキュアブート互換モードで実行できます。
VMを再起動し、CentOSインストールISOイメージまたは別のLinuxディストリビューションから再起動してみてください(この方法を使用してCentOS8とUbuntu19.04のインストールを実行できました)。
同様に、PowerShellを使用してVMのセキュアブートとテンプレート設定を管理できます。現在のVMファームウェア設定を取得する方法は次のとおりです。
Get-VMFirmware -VMName "centos7"
VMのセキュアブートモードを無効にするには:
Set-VMFirmware -VMName "centos7" -EnableSecureBoot Off
ブートローダー証明書検証テンプレートをほとんどのLinuxディストリビューションと互換性のあるテンプレートに変更するには:
Set-VMFirmware -VMName "centos7" -EnableSecureBoot On -SecureBootTemplate "MicrosoftUEFICertificateAuthority"
-
修正 このアイテムのプロパティは利用できません
修正 このアイテムのプロパティは利用できません: このエラー メッセージは、Windows 7 と Windows 10 のユーザーの間で非常に一般的ですが、最近 Windows 7 から Windows 10 にアップグレードした場合は、間違いなくこのエラーに直面することになります。そのため、アップグレード後にユーザーがログオンすると、ポップ ボックスに「この項目のプロパティは利用できません」というエラー メッセージが表示され、セーフ モードで起動するまで表示されたままになります。また、C:ドライブや外付けハード ドライブなど、ドライブのプロパティを確認するときにのみこの問題に直面しているユ
-
電話が許可されていない MM6 エラーを修正
現代においてスマートフォンは人々の生活になくてはならない存在となっています。スマートフォン企業は毎年、新しい高度な機能を備えた新しい携帯電話をユーザーに提供しているため、これらの美しくデザインされた携帯電話から目をそらすことはほとんど不可能になっています.しかし、ここに問題があります。新しく導入されたすべての電話には、アップグレードされた価格も付属しています.したがって、庶民がそのような高価な電話を毎回購入するのは手頃な価格ではないだけでなく、経済的にもかなりのものです.これは、再生または中古の電話の出番です。人々が再生スマートフォンを購入することは非常に一般的です。それはお金を節約するだけで