镜像文件修改器 (镜像文件修改器下载)


图片来源于网络

在虚拟机管理程序上运行虚拟机(VM)时,可以创建一个或多个镜像。作为虚拟机磁盘(qcow2)使用,如果要在不启动虚拟机的情况下修改VM镜像中的文件,可能通过挂载镜像文件。然后,就可以修改磁盘镜像的内容了。在Linux中,有一些方法挂载镜像,不同类型的镜像需要不同的方法。如果您使用的是qcow2类型的镜像(QEMU / KVM使用),则可以通过以下方式在Linux上挂载进行修改。我们这里在Ubuntu上进行修改。

安装libguestfs-tools工具

$ apt-get install libguestfs-tools查看镜像分区

$ virt-filesystems -a IFc.qcow2/dev/sda1/dev/sda2/dev/sda4挂载分区电脑

$ guestmount -a IFc.qcow2 -m /dev/sda1 /mnt-a 指定镜像文件-m 指定镜像文件需要挂载的目录/mnt 指定本地的挂载点修改镜像网卡配置文件

$ cd /mnt/etc/sysconfig/network-scripts/$ vim ifcfg-eth0 电脑 修改网卡为dhcp,删除掉mac地址,uuid信息#删除所有设备信息$ vim /mnt/etc/udev/rules.d/70-persistent-net-rules卸载

$ umount /mnt转换镜像格式

$ qemu-img convert -f qcow2 -O raw IFc.qcow2 IFc.raw 上传到平台使用