カーネルをビルドしたり,外でビルドしたカーネルをインストールしたりすると,存外多くのディスク容量が必要になります.
以下,Ubuntu 22.04での例です.growpartの存在がありがたいですね.
ホストにて,ディスクを特定し拡張
virsh domblklist VM名
qemu-img resize /var/lib/libvirt/images/vm.qcow2 +64G
以下,VM内で実行
拡張対象のパーティション名とファイルシステムを確認
df -Th
例:/dev/vda2,ext4 とします.
パーティションを拡張
growpart /dev/vda 2
ファイルシステムを拡張
resize2fs /dev/vda2
結果を確認
df -Th