KVM qcow2 Virtualbox vidイメージへの変換
qemu-img convert -O vdi original.qcow2 new.vdi
ネットワークデバイス名をeth0にする
VM環境によってネットワークデバイス名が変わらないようにeth0に固定する。
sudo vi /etc/default/gru
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
sudo grub-mkconfig -o /boot/grub/grub.cfg
netplanの変更も忘れずに
sudo vi /etc/netplan/50-cloud-init.yaml
参照 - Ubuntu 18.04 LTS で ネットワークインターフェース名を昔の表記(eth0など)に変更する方法 – Bang's Tmp returned - Change default network name (ens33) to old “eth0” on Ubuntu 18.04 / Ubuntu 16.04
Virtualboxのイメージの圧縮
ゲストOSで
dd if=/dev/zero of=zero bs=4k; \rm zero
ホストOSでUUIDをチェックして
vboxmanage list hdds
vboxmanage modifyhd [UUID] --compact
Virtual boxでVMをovaに書き出し
Tools -> Export
設定なども一つのファイルに入るし、圧縮してくれる。
Virtualbox headless
VBoxManage list vms VBoxManage startvm vmname_or_uuid --type headless VBoxManage controlvm vmname_or_uuid poweroff