LVM上のファイルシステム・ディスクイメージのマウント
LVM上に作成した仮想マシンのファイルシステムやディスクイメージ上のファイルシステムは
ホストOSがパーティションを認識していないので、そのままではマウントできない。
マウントするために kpartx でデバイスマップを作る必要がある。
LVM上のファイルシステムのマウント
・kpartx でLVMのデバイスマップを作成
# kpartx -av /dev/lvmVolume01/Vol01 add map lvmVolume01-Vol01p1 (254:2): 0 16773120 linear /dev/lvmVolume01/Vol01 2048
・マウント
# mount -t [ファイルシステム名] /dev/mapper/lvmVolume01-Vol01 /mnt
ディスクイメージのマウント
kpartx の前にディスクイメージをループバックデバイスに割り当てる。
・空いているループバックデバイスを探す
# losetup -f /dev/loop0
・ディスクイメージをループバックデバイスに割り当てる
# losetup /dev/loop0 disk.img
・kpartx で仮想ディスクのデバイスマップを作成
# kpartx -av /dev/loop0 add map loop0p1 (254:5): 0 16771797 linear /dev/loop0 63
・マウント
# mount /dev/mapper/loop0p1 /mnt2
・事後作業
# umount /mnt2 # kpartx -d /dev/loop0 # losetup -d /dev/loop0