无名阁

美好的生活需要用心记录

挂载kvm常用的磁盘镜像

2015-4-25 笑看风云 linux知识

raw格式:

推荐使用kpartx来进行挂载,方法如下:

sudo kpartx -av xxx.img
然后根据上面的提示的结果来进行挂载,例如提示的信息是:
add map loop0p1 (252:4): 0 16283648 linear /dev/loop0 2048
add map loop0p2 (252:5): 0 2 linear /dev/loop0 16287742
add map loop0p5 : 0 4190208 linear /dev/loop0 16287744
那么这样:
sudo mount /dev/mapper/loop0p1/mnt/1
卸载:
sudo umount /mnt/1
sudo kpartx -d xxx.img



注意,kpartx卸载磁盘镜像的时候镜像文件地址必须和挂载的时候一模一样。

qcow2格式:

加载nbd模块:

sudo modprobe nbd
然后戒心设备映射:
sudo qemu-nbd -c /dev/nbd0 xxx.img
最后进行挂载:
sudo mount /dev/nbd0p1 /mnt/1
卸载:
sudo umount /mnt/1
qemu-nbd -d /dev/nbd0
上面就是raw和qcow2磁盘镜像的挂载方式。


标签: Linux 虚拟机 kvm

et_highlighter51

发表评论: