zoukankan      html  css  js  c++  java
  • centos6.5制作OpenStack云平台Windows7镜像

    # yum install virt-manager libvirt qemu-img virt-viewer -y

    # vi /etc/libvirt/qemu.conf

    # service libvirtd restart

    [root@localhost ~]# ll /opt/virtio-win-*
    -rw-r--r--. 1 root root 58497024 Jan 11 08:34 /opt/virtio-win-0.1-52.iso
    -rw-r--r--. 1 root root  1474560 Jan 11 08:36 /opt/virtio-win-1.1.16.vfd
    [root@localhost ~]# ll /opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso
    -rw-r--r--. 1 root root 3341268992 Mar 20 2017 /opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso
    [root@localhost ~]#
    [root@localhost ~]# chown qemu /opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso
    [root@localhost ~]#
    [root@localhost ~]# chgrp qemu /opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso
    [root@localhost ~]#
    [root@localhost ~]# ll /opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso
    -rw-r--r--. 1 qemu qemu 3341268992 Mar 20 2017 /opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso
    [root@localhost tmp]# qemu-img  create -f raw Cloud_win7_64bit.img 50G
    Formatting 'Cloud_win7_64bit.img', fmt=raw size=53687091200 
    [root@localhost tmp]# 
    [root@localhost tmp]# ll Cloud_win7_64bit.img 
    -rw-r--r--. 1 root root 53687091200 Jan 11 20:16 Cloud_win7_64bit.img
    [root@localhost tmp]# 
    [root@localhost tmp]# virt-install --name Cloud_win7_64bit --ram 2048 --vcpus 2 --network network=default,model=virtio --disk=Cloud_win7_64bit.img,format=raw,device=disk,bus=virtio --cdrom=/opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso --disk=/opt/virtio-win-0.1-52.iso --disk=/opt/virtio-win-1.1.16.vfd,device=floppy --graphics listen=0.0.0.0,port=5901 --video qxl --channel spicevmc --os-type windows --os-variant win7 --force

     # virt-install --name Cloud_win7_64bit --ram 2048 --vcpus 2 --network network=default,model=virtio --disk=Cloud_win7_64bit.img,format=raw,device=disk,bus=virtio --cdrom=/opt/cn_windows_7_ultimate_x64_dvd_x15-66043.iso --disk=/opt/virtio-win-0.1-52.iso --disk=/opt/virtio-win-1.1.16.vfd,device=floppy --graphics listen=0.0.0.0,port=5901 --video qxl --channel spicevmc --os-type windows --os-variant win7 --force

     漫长的等待过程……

     

    安装Windows需要重启好多次,安装好Windows后用VNC连接客户端

    判断依据就是等命令自动结束

    # virsh list --all

     

     # virsh edit Cloud_win7_64bit

    然后关机,再开机

    # virsh list --all

    开启虚拟机

    # virsh start Cloud_win7_64bit

     

     # virsh list --all

    报错,问题已解决

    [root@localhost tmp]# qemu-img convert -f raw -o qcow2 Cloud_win7_64bit.img Cloud_win7_64bit.qcow2
    Unknown option 'qcow2'
    Invalid options for file format 'raw'.

    参考国外OpenStack社区

    https://docs.openstack.org/image-guide/convert-images.html

    [root@localhost tmp]# qemu-img convert -f raw -O qcow2 Cloud_win7_64bit.img Cloud_win7_64bit.qcow2
    [root@localhost tmp]# 
    [root@localhost tmp]# 
    [root@localhost tmp]# ll Cloud_win7_64bit.qcow2
    -rw-r--r-- 1 root root 7724400640 Jan 15 23:24 Cloud_win7_64bit.qcow2
    [root@localhost tmp]# 
    [root@localhost tmp]# 

  • 相关阅读:
    学习使用apt(三)
    2005 男人感悟100(转自MOP)
    学习使用apt
    学习使用apt(四)
    编译glib1.2.20r5出错./libtool: line 297
    poj1004的java实现
    猜算式
    基于爬山算法求解TSP问题(JAVA)
    mysql数据库的简单语句的介绍(1)
    NYOJ42 一笔画问题
  • 原文地址:https://www.cnblogs.com/djlsunshine/p/10251365.html
Copyright © 2011-2022 走看看