无名阁
挂载kvm常用的磁盘镜像
2015-4-25 笑看风云


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磁盘镜像的挂载方式。




发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容