一、克隆虚拟机
1 #virt-clone -o centos7 -n m-controller -f /home/kvm/m-controller.qcow2
从centos7 克隆, -f后指定的为新虚拟机m-controller的镜像路径。
二、从iso创建虚拟机
#virt-install --connect qemu:///system --name win2008new --ram 2048 --vcpus 2 --network bridge=br0,model=virtio --disk path=/home/kvm/win2008new.qcow2,format=qcow2,device=disk,bus=virtio --cdrom /home/centos/SW_DVD5_Windows_Svr_DC_EE_SE_Web_2008_R2_64Bit_ChnSimp_w_SP1_MLF_X17-22560.ISO --disk path=/home/centos/virtio-win-drivers-20120712-1.iso,device=cdrom --graphics vnc --os-type windows --os-variant win2k8 --boot cdrom,menu=on
更多列子请参考:
https://imcat.in/kvm-virt-install-to-install-various-system-configurations/
https://raymii.org/s/articles/virt-install_introduction_and_copy_paste_distro_install_commands.html
之后进入系统后,安装virtio的网卡驱动。
关闭虚拟机,virsh edit domainxml 编辑掉cdrom和virtio的iso。
三、创建qcow2格式的磁盘
#qemu-img create -f qcow2 /path/of/disk/file 40G
四、添加磁盘到虚拟机
#virsh attach-disk domainname /path/of/disk/file vdb --cache none --subdriver qcow2 --config --persistent
#虚拟机根磁盘为vda,因此这里使用vdb表示新添加磁盘。依次类推
五、扩展磁盘空间
#qemu-img resize /home/kvm/mwin2008vcenter.qcow2 40G
注意被扩展的磁盘所在的vm需要关机。之后在系统中执行扩展磁盘操作。
linux版的操作请参考 http://www.cnblogs.com/CasonChan/p/4110770.html