Ubuntu 24.04 に KVM をインストールする
ステップバイステップの手順によるハウツー
目次
Ubuntu 24.04 に KVM をインストールするには、CPU の仮想化サポートを確認し、KVM/libvirt パッケージをインストールし、libvirtd サービスを有効にし、(オプションで)GUI 用の virt-manager をインストールします。

1. 仮想化サポートの確認
端末で以下のコマンドを実行してください:
- CPU フラグの確認:
lscpu | grep -E 'vmx|svm'
vmx(インテル)またはsvm(AMD)が表示される場合、CPU は仮想化をサポートしています。 - (オプション)cpu-checker をインストールし、kvm-ok を実行:
sudo apt update
sudo apt install -y cpu-checker
kvm-ok
「/dev/kvm が存在する」および「KVM 加速が使用可能」の表示が確認できるはずです。
仮想化サポートが報告されない場合は、BIOS/UEFI で有効にしてから、Ubuntu に戻って起動してください。
2. KVM とコアパッケージのインストール
KVM、QEMU、libvirt、ネットワーキングツールをインストールしてください:
sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst
これにより、KVM ハイパーバイザ、QEMU、libvirt デーモン、仮想マシンの作成および管理に必要なユーティリティが提供されます。
3. libvirtd の有効化と起動
libvirt デーモンが自動的に起動し、実行されていることを確認してください:
sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd
ステータスコマンドは、サービスが「active (running)」でエラーがないことを示すべきです。
4. ユーザーをグループに追加
すべての VM 操作で sudo を使用しなくてもよろしいように、ユーザーを kvm および libvirt グループに追加してください:
sudo adduser $USER kvm
sudo adduser $USER libvirt
新しいグループメンバーシップが反映されるように、ログアウトして再度ログインするか、再起動してください。
5. (オプション)virt-manager GUI のインストール
VM を管理するためのグラフィカルインターフェースが必要な場合は:
sudo apt install -y virt-manager
その後:
- アプリケーションメニューから「Virtual Machine Manager」を起動するか、
virt-managerを実行してください。 - 「新しい仮想マシンの作成」をクリックし、ISO を選択し、RAM/CPU/ディスクを設定して、ウィザードを完了して仮想マシンを作成してください。
7. (オプション)GNOME Boxes GUI のインストール
sudo apt-get install gnome-boxes
gnome-boxes
同様に、左上にある + をクリックして、ファイルから新しい VM を作成するか、お気に入りのゲスト OS のインストールをダウンロードしてください。