目次

,

kvm ゲストを新規作成する

たまにしかやらないから忘れるシリーズ。インストール cd やら dvd のイメージから kvm ゲストを作成します。

vm の設定を決めて virt-install する

virt-install のたくさんのオプションの中から、とりあえずこれぐらいかな……というレベルのオプションを選んで設定します。

さてこの長ったらしいコマンドを投げると、勝手に lv 作って仮想マシンを起動してくれます。vnc で 5910 に接続して、あとは os のインストール作業をします。

# virt-install --connect qemu:///system --name _gentoo_hardened --ram 2048 --vcpus 4 --cpu host --os-type linux --os-variant virtio26 --disk path=/dev/vg001/_gentoo_hardened_lv001,device=disk,bus=virtio,size=20 --disk path=/mnt/store/install-amd64-minimal-20170504.iso,device=cdrom --graphics vnc,port=5910,listen=0.0.0.0 --network bridge=br0,model=virtio --boot cdrom,hd
WARNING  Unable to connect to graphical console: virt-viewer not installed. Please install the 'virt-viewer' package.
WARNING  No console to launch for the guest, defaulting to --wait -1

Starting install...
Allocating '_gentoo_hardened_lv001'                         |  20 GB  00:00
Creating domain...                                          |    0 B  00:00
Domain installation still in progress. Waiting for installation to complete.

今回は使わなかったオプション

補足

virt-install コマンドは、このあと vm が停止するまで返ってきませんが、なんなら Ctrl-C とかで切っちゃっても大丈夫です。