ヘッドレスホストでQEMUを実行する

ヘッドレスホストでQEMUを実行する

誰かがこのようなことを試みるほど愚かなのか、それとも私が Google の使い方が本当に下手なのかはわかりません。ホスト OS は Linux、たとえば Arch Linux にして、ゲストとして Windows XP を実行したいと考えています。ハードウェア上で直接 Windows XP を実行したくはありません。

私が疑問に思っているのは、ヘッドレス ホスト上で QEMU またはその他の仮想マシン ソフトウェアを自動起動し、まるでゲストを起動しているかのように、モニターにフルスクリーン ウィンドウを表示できるかどうかです。

これは実現可能でしょうか、それともハードウェアに Windows XP をインストールする以外にこのようなことを行う方法はないのでしょうか? もしそうなら、そのためのガイドはありますか?

答え1

Linux ホストをセットアップして、ユーザーを自動ログインさせ、そのユーザーが XP VM をフルスクリーン モードで起動するようにします。ホスト自体は画面を制御するため、「ヘッドレス」にすることはできません。

ゲストに変更を保存する必要がない場合は、XP イメージを PXE ブートすることをお勧めします。

答え2

ホストにユーザーがログオンしていなくても VM を自動起動する Linux ホスト (archlinux) を実行しています。

ホストに画面がなく、ゲスト(Linux ゲーム VM)の GPU パススルーを実行しています。

はい、できます。

現在、専用のホスト GPU を削除して、ゲスト専用の GPU を 1 つだけにすることを考えています。ホストの制御には ssh を使用し、ホスト上で VM を作成/管理するには自分のコンピューターから virt-manager を使用します。

関連情報