Using qemu-img convert physical disk to KVM image

 一,实现过程

     A, 生成img文件

        qemu-img create -f qcow2 redhat5u3_10G.img 10G

     B, 创建虚拟机

        virt-install -n redhat5u3_10G -f /dev/sdb  -r 1024 -s 10 -v --vcpus=2 ---vnc --cdrom=/opt/rhel5.3.*.iso

     C, 查看虚拟文件配置

             <disk type='file' device='disk'>

               <driver name='qemu' type='raw' cache='none'/>

               <source file='/dev/sdb'/>

               <target dev='hda' bus='ide'/>

               <alias name='ide0-0-0'/>

               <address type='drive' controller='0' bus='0' target='0' unit='0'/>

             </disk> 

      D, 磁盘转换

         qemu-img convert -f raw /dev/sdb -O qcow2 ./redhat5u3_10G.qcow2

      E, 启动(/dev/sdb)虚拟机

         virsh create redhat5u3_10G.xml 

      F, 验证 文件一致性

          guestmount -a redhat5u3_10G.qcow2 -m /dev/sda1 --ro /mnt

      G,查看截图,文件信息一致性

你可能感兴趣的:(qemu-img,virt-install)