画像

Linuxを使用している場合、仮想マシンを作成するためにVirtualBoxやVMwareは必要ありません。 KVM(カーネルベースの仮想マシン)を使用して、仮想マシンでWindowsとLinuxの両方を実行できます。

KVMは直接または他のコマンドラインツールで使用できますが、グラフィカルな仮想マシンマネージャー(Virt-Manager)アプリケーションは、他の仮想マシンプログラムを使用したことがある人には最も親しみやすいものです。

KVMのインストール

KVMは、CPUがハードウェア仮想化サポート(Intel VT-xまたはAMD-V)を備えている場合にのみ機能します。 CPUにこれらの機能が含まれているかどうかを確認するには、次のコマンドを実行します。

egrep -c '(svm | vmx)' / proc / cpuinfo

0はCPUがハードウェア仮想化をサポートしていないことを示し、1以上はサポートしていることを示します。 このコマンドが1以上を返す場合でも、コンピューターのBIOSでハードウェア仮想化サポートを有効にする必要がある場合があります。

画像

次のコマンドを使用して、KVMとサポートパッケージをインストールします。 Virt-Managerは、仮想マシンを管理するためのグラフィカルアプリケーションです。kvmコマンドを直接使用できますが、libvirtとVirt-Managerはプロセスを簡略化します。

sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager

rootユーザーとlibvirtdグループのユーザーのみがKVM仮想マシンを使用する権限を持っています。 次のコマンドを実行して、ユーザーアカウントをlibvirtdグループに追加します。

sudo adduser名libvirtd
画像

このコマンドを実行した後、ログアウトして再度ログインします。ログインしてからこのコマンドを実行すると、仮想マシンの空のリストが表示されます。 これは、すべてが正常に動作していることを示しています。

virsh -c qemu:///システムリスト
画像

仮想マシンの作成

KVMをインストールしたら、それを使用する最も簡単な方法は、Virtual Machine Managerアプリケーションを使用することです。 あなたのダッシュでそれを見つけるでしょう。

画像

ツールバーの[Create New Virtual Machine]ボタンをクリックすると、Virtual Machine Managerにより、インストール方法の選択、仮想マシンの仮想ハードウェアの構成、および選択したゲストオペレーティングシステムのインストールについて説明します。

画像

このプロセスは、VirtualBox、VMware、または別の仮想マシンアプリケーションを使用したことがあれば、おなじみです。 ディスク、ISOイメージ、またはネットワーク上の場所からでもインストールできます。

画像

2 GBを超えるメモリを仮想マシンに割り当てるには、64ビットのLinuxカーネルが必要です。 32ビットカーネルを実行しているシステムは、最大2 GBのRAMを仮想マシンに割り当てることができます。

画像

デフォルトでは、KVMはNATのようなブリッジネットワーキングを提供します。仮想マシンは独自のデバイスとしてネットワークに表示されませんが、ホストオペレーティングシステムを介してネットワークにアクセスできます。 仮想マシンでサーバーソフトウェアを実行していて、ネットワーク上の他のデバイスからアクセスできるようにするには、ネットワーク設定を微調整する必要があります。

画像

インストール方法を選択すると、Virt-Managerはウィンドウでゲストオペレーティングシステムを起動します。 物理マシンにインストールする場合と同様に、ゲストオペレーティングシステムをインストールします。

画像

仮想マシンの管理

Virtual Machine Managerウィンドウに、インストールされている仮想マシンのリストが表示されます。 ウィンドウ内の仮想マシンを右クリックして、仮想マシンの起動、シャットダウン、クローン作成、移行などのアクションを実行します。

画像

仮想マシンのウィンドウでi型のツールバーアイコンをクリックすると、仮想マシンに関する情報を表示し、仮想ハードウェアを構成できます。

画像