一般当kvm虚拟机启动不成功或想不启动vm就操作里面的文件,我们可以采取挂载的方式来操作虚拟机内文件。常用的kvm磁盘镜像格式row和qcow2两种。row格式可以被直接挂载,qcow2磁盘挂载方式如下。
一、安装工具
# yum install libguestfs-tools -y
二、挂载镜像
# guestmount -a /data/kvm/vm1.qcow2 -m <device> /mnt
# -m 参数接入镜像分区,如果写错了会有提示
# VM 在运行时,必须使用只读模式挂载镜像,否则将有损坏镜像的风险
# guestmount -a /data/kvm/vm1.qcow2 -m <device> -ro /mnt
三、卸载镜像
# guestunmount /mnt