UbuntuホストでWindows VMを作成する方法に関するドキュメントを探しているとき、Ubuntu Serverではなく、Ubuntuデスクトップに関する記事のみを見つけることができます。
Ubuntu ServerにWindows VMを作成する方法はありますか?誰でも私に記事を教えてもらえますか?何かをコンパイルしたり、超複雑なことをしたりする必要がない場合のボーナスポイント。
UbuntuはKvmを愛しているため、KVMを使用する必要があります。
KVMとは
KVM(カーネルベースの仮想マシン用)は、仮想化拡張機能(Intel VTまたはAMD-V)を含むx86ハードウェア上のLinux向けの完全仮想化ソリューションです。
KVMを使用すると、変更されていないLinuxまたはWindowsイメージを実行する複数の仮想マシンを実行できます。各仮想マシンには、ネットワークカード、ディスク、グラフィックアダプターなどのプライベート仮想化ハードウェアがあります。
KVMのカーネルコンポーネントは、2.6.20の時点でメインラインLinuxに含まれています。
Ubuntuは、非グラフィックサーバーのバックエンド仮想化としてKVMを、ツールキット/ APIとしてlibvirtを使用します。 VMを管理するためのLibvirtフロントエンドには、virt-manager(GUI)が含まれます。
ハックに行こう
このセットアップガイドは、Ubuntu ServerでKVMを構成することであり、VMの管理はUbuntu Desktopを実行している別のマシンからリモートで実行されます。
サーバー側
ステップ#1:lib-virtパッケージをインストールします。
Sudo apt-get install kvm libvirt-bin
ステップ#2:サーバーのポート22(ssh)で着信tcpおよびudpパケットを許可する
Sudo ufw allow 22
デスクトップサイド
ステップ#2:Virtual Machine Managerをインストールします(Ubuntuデスクトップマシン上)。
Sudo apt-get install virt-manager
ステップ#3:サーバーに接続する:virt-managerを実行する
gksudo virt-manager
これで、サーバー上に仮想マシンを作成する準備が整いました
ステップ#4:ゲストVMイメージを作成します。 Virtual Machine Managerは、イメージを簡単に作成するためのGUIを提供します。サーバーを右クリックして、「新規」を選択するだけです。その後、VMに設定する必要のある変数(たとえば、プロセッサーの数、メモリなど)を段階的に入力するよう求められます。
ステップ#5:ゲストVM OSをインストールします。通常のCD/DVDインストーラーまたはisoイメージを使用して、VMにオペレーティングシステムをインストールします。
詳細については、ubuntu official server Documentation-> here
幸運と幸せなロッキング
追伸:コマンドラインを恐れないでください.....
VirtualBox(デスクトップスレッドで読んでいたもの)には、仮想マシンをヘッドレス状態で実行できるコマンドラインツールがいくつかあります。
例は次のとおりです。
VBoxHeadless -startvm vm_name
VMをセットアップする必要がありますが、VBoxManage
(オプションの場合はVBoxManage --help
)を使用して実行できます。デスクトップで初期構成を行ってから、構成とディスクイメージをサーバーに転送するのが最も簡単な場合があります。
起動時に実行したい場合は、initスクリプトまたはUpstartスクリプトを記述してロードするか、/ etc/rc.localのコマンドを怠laで管理されていないメソッドとして押し込みます(おそらく、&
コマンドの最後に、システムの読み込みをブロックしないようにします)。
ただし、同様に、ネットワークが起動するまでUpstartをロードしないように、Upstartを使用する必要があります。それをいじって、何が機能するか教えてください。
しかし、何もコンパイルする必要はありません。
編集:いくつかの このスレッドでの起動時の提案 があります。
編集2:いくつかの ここに古いインストール手順 がありますが、本当に便利なのはVBoxManageステートメントの例です:
VBoxManage createvm -name "Ubuntu 8.04 Server" -register VBoxManage modifyvm "Ubuntu 8.04 Server" -memory "256MB" -acpi on -boot1 dvd -nic1 nat VBoxManage createvdi -filename "Ubuntu_8_04_Server.vdi" -size 10000 -register VBoxManage modifyvm "Ubuntu 8.04 Server" -hda "Ubuntu_8_04_Server.vdi" VBoxManage registerimage dvd /home/ubuntu-8.04.1-server-i386.iso VBoxManage modifyvm "Ubuntu 8.04 Server" -dvd /home/ubuntu-8.04.1-server-i386.iso
状況に合わせてカスタマイズする必要がありますが、適切な参照ポイントを提供する必要があります。