web-dev-qa-db-ja.com

Hyper Vジェネレーション2マシンが起動しない

私はWindows Server 2012 R2を実行していますが、何をしても、第2世代のマシンを稼働させることはできません。 「boot failed efi scsi device」というメッセージが表示され、常に起動に失敗する

「VMを起動するときにキーを押し続ける」ことになっていることがわかりましたが、

  1. これは何もしないようです
  2. ISOから起動しようとしていないのに問題です(Windows 10プレビューとWindows 8.1の動作する第1世代のインスタンスを第2世代のマシンに変換しようとしましたが、それらも起動できませんでした)

セキュアブートのオン/オフをすでに試しました。

他に何を探すべきですか?

7
soandos

私はこの簡単な手順を実行している私の解決策を見つけました:

  • Gen2 VMを作成します。
  • Vhdxを作成し、ISOファイルを(作成プロセスで)挿入します。
  • スペースバーを押しながらマシンを起動してみてください(マシンは起動しません)
  • マシンの電源を切ります
  • マシン設定を編集する
  • 「セキュアブート」のチェックを外します
  • SCSI順でDVDを位置0に配置します。
  • SCSIの順序でVHDXを位置1に配置します
  • 最も重要なこと:ネットワークアダプターを取り外します。
  • スペースバーを押しながらマシンを起動します。
  • OSをインストールします。
  • OSのインストール後、マシンの電源を切り、ネットワークアダプターを再作成します(必要な場合)。
1
Ronaldo Ribeiro

2018年2月からWindows 2016のISOイメージを使用しましたが、問題なく正常に起動しました。以前のすべてのWindows 2016サーバーのISOディスクは、Hyper-Vサーバー(2012R2または2016)のバージョンに関係なく、またはブートオプションで変更した設定に関係なく、ブートを拒否しました。

0
Greg Kilgore