Linuxの仮想マシンマネージャーの使い方

Virtual Machine Manager Featured

仮想マシンマネージャーは、Linuxデスクトップ用の最高のハイパーバイザーの1つです。QEMU / KVM仮想化を用いた、バランスの取れた優れた性能のソフトウェアで、Linuxデスクトップの仮想化を次のレベルに引き上げます。

仮想マシンマネージャーのインストール方法

仮想マシンマネージャーをインストールするには、ターミナルに以下のコマンドを入力します。

# Debian/Ubuntuの場合
sudo apt install virt-manager  
# Fedora/RHEL/CentOSの場合
sudo dnf install virt-manager

そこから、アプリケーションメニューを開き、仮想マシンマネージャーを探すか検索できます。

Launching virtual media manager

次のコマンドを実行してアプリケーションを開くこともできます。

virt-manager

仮想マシンの作成

アプリケーションが開くと、次の画像のような画面が表示されます。

Vmm Opening App

次に行うべきことは、仮想マシンを作成するために使用したい .iso ファイルを手に入れることです。お好きなLinuxディストリビューション、Windows仮想マシン、またはmacOS仮想マシンを実行するためのオンラインチュートリアルに従うことができます。

.isoファイルを保存する場所を忘れないでください。私のドキュメントフォルダにはISO-filesというフォルダがありますが、あなたが覚えやすい名前にしても構いません。このチュートリアルでは、CentOS 8仮想マシンの作成を説明します。

最初に行うべきことは、右上のコーナーにあるアイコンをクリックすることです。これは新しいVMを作成するためのアイコンです。

どこにVMインストールを開始するかを確認するメッセージが表示されます。“ローカルインストールメディア(ISOイメージまたはCDROM)”のままにして“次へ”をクリックします。

次の画面で、“参照…”をクリックします。これにより、デフォルトのパス“/var/lib/libvirt/images”が表示される画面が開きます。左下の小さなプラスをクリックして別のパスを追加します。

Create new virtual machine

“+”をクリックします。フォルダに好きな名前を付けます。これはあなたのISO-filesフォルダですので、思い出すのに役立つ名前を付けてください。再度“参照”をクリックします。これにより、ISO-filesフォルダに移動してそれをストレージパスとして選択できる画面が表示されます。.isoファイルを保存している場所に移動し、右上の“開く”をクリックします。そして“終了”をクリックします。

Vmm Browse Iso Files Path

これで、新しいストレージパスがサイドバーに表示されるはずです。それをクリックし、使用したい.isoファイルを選択して“ボリュームを選択”をクリックします。あまり知られていないディストリビューションの.isoファイルを持っていない限り、仮想マシンマネージャーは自動的にあなたが持つオペレーティングシステムを認識します。このチュートリアルでは、それが行われました。“次へ”をクリックします。

Vmm Selecting Iso

Vmm Os Autodiscover

これで仮想メモリとプロセッサを設定できます。仮想マシンマネージャーは、前の画面で検出したOSに基づいてデフォルトの量を構成します。好きな量に変更できますが、デフォルト量を下回ると、正常に動作しないことを考慮してください。メモリの量を選択し、“次へ”をクリックします。

Vmm Mem Vcpus

次の画面ではストレージパスを選択します。デフォルトの“/var/lib/libvirt/images”のままにしておくか、上記の手順で別のパスを作成できます。また、仮想マシンのストレージを無効にすることもできます。これは、Kali LinuxやTAILSのようなシステムを使用している場合に便利です。これらは通常ストレージを必要としないため、作成してディスクスペースを無駄にする必要はありません。ストレージの量を設定し、“次へ”をクリックします。

Vmm Storage

これで仮想マシンの名前を設定でき、インストール前に設定をカスタマイズする“インストール前に設定をカスタマイズ”チェックボックスをオンにすることもできます。追加のストレージデバイス、他のネットワークハードウェアを追加すること、または仮想マシンにリモートアクセスする方法を変更したい場合は、そのボックスをチェックしてください。後でこれらの設定を変更することもできますが、インストール前に行う方が便利です。

ネットワーク接続情報を指定することもできます。デフォルトの“NAT”のままにするか、他の何かに変更できます。注意すべき点:NATを使用しても、仮想マシンに接続するために、仮想マシンマネージャーをインストールしたときに作成された“virbr0ネットワークアダプタ”を使用してネットワーク経由で接続できます。ヘッドレスで仮想サーバーを実行し、そのIPアドレス範囲でSSHや他の手段を使ってリモートで接続することができます。

Vmm Final Screen With Net Selection

“終了”をクリックしてインストールを開始します。

“仮想ネットワークがアクティブではありません”というメッセージが表示されたら、“はい”をクリックしてネットワークを開始します。

Virtual Network Not Active

注意:将来的に仮想マシンを実行する必要があるときは、最初に仮想ネットワークを起動する必要があります。次のコマンドで実行できます。

sudo virsh net-start default

仮想マシンへの接続や他の設定を管理する画面が表示されます。仮想ハードウェアをカスタマイズしたり、仮想マシンのスナップショットを作成したり、シャットダウンや再起動シグナルを送信したり、Ctrl + Alt + DeleteやCtrl + Alt + F2のようなキーの組み合わせを送信してLinuxゲストでTTYに切り替えることができます。

Virtual Machine Manager Starting

これで動作を開始しました。私は仮想マシンマネージャーで多様なゲストOSを実行して素晴らしい成功を収めてきたので、新しいハイパーバイザーを使用して最高のLinuxディストリビューションをぜひチェックしてみてください。仮想マシンマネージャーのもう少し高度な機能は、後の記事で説明します。