すべてのデスクトップ環境が削除されたcentos3ベースの古いディストリビューションがあります。コマンドラインからのみアクセスできます。これで、このシステムの仮想マシンでCentos 6.1ディストリビューションを実行するように求められました。私が理解したところ、仮想マシンソフトウェア(qemu、vmplayer、virtual box)はゲストオペレーティングシステムを表示するためのウィンドウを作成する必要があるため、デスクトップ環境が必要です。デスクトップ環境なしで仮想マシンを介してCentos 6.1を実行する方法はありますか?
答え1
仮想マシンには、ホストマシンではなく(仮想)グラフィックスカードが必要です。
kvm / qemuオプションを使用-vnc
して、グラフィカルインターフェイスを持つコンピュータからVNCサーバーに接続するだけです(VNCビューアを持つすべてのコンピュータ、MS-WINも利用可能)。
kvm -hda your-disk.img -cdrom installer.iso -m 1024 -boot d -vnc :0 -monitor stdio
.from VNCビューアに接続しますthe-host:0
。
-monitor stdio
これにより、コマンドラインから仮想マシンを制御できます(終了、デバイス接続、キーの送信...)。