KVM上でWindows11を動かしたいと考えていますが、中々うまくいっていません。
ひとまず、Windows10でTPM2.0のソフトウェアエミュレートが出来たようなので、記載しておきます。
環境と環境作成方法は、以下の記事の通りです。
CentOS 8 KVM上にWindows10をインストールしてみた
CentOS 8 のKVMでWindows10をインストールしてみました。ドライバにはvirtioを使用しました。
swtpm
まず、swtpmをインストールしてみました。
# dnf install swtpm ======================================================================================================================= パッケージ アーキテクチャー バージョン リポジトリー サイズ ======================================================================================================================= インストール: swtpm x86_64 0.5.2-3.20201226gite59c0c1.el8 epel 40 k 依存関係のインストール: libtpms x86_64 0.8.3-0.20210601git9e736d5281.el8.1 epel 368 k swtpm-libs x86_64 0.5.2-3.20201226gite59c0c1.el8 epel 44 k トランザクションの概要 ======================================================================================================================= インストール 3 パッケージ ダウンロードサイズの合計: 452 k インストール後のサイズ: 1.2 M これでよろしいですか? [y/N]: y
仮想マシンにTPM2.0を追加。
# virsh edit win10
<tpm model='tpm-tis'>
<backend type='emulator' version='2.0'/>
</tpm>
</devices>
これだけでは、起動できませんでした。
swtpm_setupが足りないようです。
# virsh start win10 エラー: ドメイン win10 の起動に失敗しました エラー: Unable to find 'swtpm_setup' binary in $PATH: そのようなファイルやディレクトリはありません
swtpm-tools
swtpm_setupは、swtpm-toolsに入っているようなので、インストール。
# dnf install swtpm-tools ======================================================================================================================= パッケージ アーキテクチャー バージョン リポジトリー サイズ ======================================================================================================================= インストール: swtpm-tools x86_64 0.5.2-3.20201226gite59c0c1.el8 epel 121 k トランザクションの概要 ======================================================================================================================= インストール 1 パッケージ ダウンロードサイズの合計: 121 k インストール後のサイズ: 303 k これでよろしいですか? [y/N]: y
これで起動できるようになりました。
# virsh start win10 ドメイン win10 が起動されました
Windows10で確認
トラステッド プラットフォーム モジュール 2.0が出てきました。
ですが、Windows11の要件までは、まだハードルがあります。残りはどうすればいいのだろう。
追記
Windows11 Insider Previewのインストーラーが公開されたため、KVMにインストールしてみました。
KVM上にWindows11 Insider Previewをインストールしてみた
KVMでWindows11をインストールしてみました。ドライバにはvirtioを使用しました。
ありがとうございました。
kvm上にwin11をインストールするために大変参考になりました。