web-dev-qa-db-ja.com

Windowsをインストールして実行する方法XP / Vista in KVM headless server?

HeadlessUbuntu 11.10サーバーが[〜#〜] kmv [〜#〜]インストールされています。 vmbuilderを使用して複数のVMをインストールおよび実行できました。

しかし、一部のユーザーには必要なので、このサーバーにいくつかのWindows(XPおよびWin7)VMをインストールして実行したいと思います。私の問題は;

  1. 別の場所にある* .isoファイルからヘッドレスサーバーにWindowsゲストをインストールするにはどうすればよいですか? (* .isoファイルを含むホストでApache Webサーバーが実行されている場合、.isoファイルの場所を http://someserver/path/file.iso として指定できます)

  2. Linux/Unixとは異なり、Windowsのインストールはグラフィカルです。したがって、これらのグラフィック出力をリモートマシン(つまり制御ホスト)に転送するにはどうすればよいですか?

  3. LTSP(Linux Terminal Server Project)と同様の方法で、これらのインストール済みWindows VMへのアクセスをクライアントに許可するにはどうすればよいですか?

アイデア/コマンド/チュートリアルでのあなたの助けは非常に高く評価されています。よろしくお願いします。

1
nobody

あなたは自分のためにかなりの挑戦をセットアップしました、私はあなたの質問に少しずつ答えます。

  1. そのISOイメージをリモートサーバーに転送できるテクノロジーを使用する必要があります。 NFSまたはSMBを使用してISOのディレクトリを共有するか、iSCSIを使用して単一のISOイメージを転送するのと同じくらい簡単です。

  2. [〜#〜] kvm [〜#〜][〜#〜] vnc [〜#〜]を使用して、どこにでもビデオに接続できます。 [〜#〜] spice [〜#〜]と呼ばれる今後のプロトコルがあります[〜#〜] vnc [〜#〜]よりも応答性と柔軟性が高いはずです=まだ試していませんが。

  3. まあ、それはWindowsです。 VNCを使用してビデオコンソールの転送を許可しても、一度にログインできるのは1人のユーザーだけです。 Windowsでない限りTerminal Server私の知る限り、複数のユーザーがログインすることはできません。

1
ppetraki