Cloud

[KVM] CentOS 5.x에서 qcow2 이미지파일 직접 마운트/접근 (with LVM)

사랑줍는거지 2011. 4. 1. 20:09

qcow2 이미지 내부 파티션을 LVM으로 했을경우를 가정했으며, LVM이 아닌 일반적인 파티션을 적용했을 경우에는 "kpart -a /dev/nbd0" 처리후, /dev/mapper/ 에 생성되 각 파티션을 바로 마운트 하면 된다. 한마디로 더 간단해진다.



[pre-install]

# yum install qemu-common

# modprobe nbd



[mount]

# qemu-nbd -c /dev/nbd0 image.qcow2


[하기 (1)안, (2)안 중, 택일]

(1)안

# kpart -a /dev/nbd0

# pvscan

# vgscan

# vgchange -a y VolGroup00


(2)안

# tune2fs -c 0 -i 0 /dev/nbd0
 


# mount /dev/VolGroup00/LogVol00 /mnt/lvm/



[umount]

# vgchange -a n VolGroup00

# karpt -d /dev/nbd0

# qemu-nbd -d /dev/nbd0