qemu VM に Windows Server 2012 R2 をインストールする

qemu VM に Windows Server 2012 R2 をインストールする

Windows Server 2012 R2 をインストールしようとしていますが、Windows ファイルをロードした直後に次のエラーが表示されます。

Your PC needs to restart. Please hold down the power button. Error Code: 0x0000005D

私の命令は:

qemu-system-x86_64.exe -L . -m 2048 -boot d -hda coeess_virtual.img -cdrom en_windows_server_2012_r2_x64_dvd_2707946.iso

答え1

サポートされている x64 CPU を指定します。QEMU のデフォルトが何であるかは誰にもわかりません。

次のようなものです (KVM が必要です):

qemu-system-x86_64 -cpu host -m 2048 -boot d -hda coeess_virtual.img -cdrom en_windows_server_2012_r2_x64_dvd_2707946.iso

またはこれ(KVM は必要ありません):

qemu-system-x86_64 -cpu Nehalem -m 2048 -boot d -hda coeess_virtual.img -cdrom en_windows_server_2012_r2_x64_dvd_2707946.iso

サポートされている値のリストは、

qemu-system-x86_64 -cpu "?"

アップデート:

そうそう、警告するのを忘れていましたが、それでも動作しない可能性があります。QEMU は現在の Linux バージョンと「古い」Windows バージョンでは問題ありませんが、KVM サポートなしでは Windows 8 以降は動作しない可能性があります。

関連情報