KVM のイメージをマウントする(その3)

いままで、raw 形式のイメージのみを扱ってきたが、 qemu-nbd を使えば qcow2 形式も NBD (Network Block Device) として扱うことができることがわかった。

qcow2 形式のイメージに接続する。

 $ sudo modprobe nbd
 $ sudo qemu-nbd --connect=/dev/nbd0 guest.img

ブロックデバイスとして操作してみる。

 $ sudo fdisk -l /dev/nbd0
 $ sudo mount -t ext3 /dev/nbd0p1 /mnt
 $ ls /mnt
 $ sudo umount /mnt

イメージとの接続を切る。

 $ sudo qemu-nbd --disconnect /dev/nbd0

お〜。これは使えるかも。