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--. root root Jan : /opt/virtio-win-0.1-.iso
-rw-r--r--. root root Jan : /opt/virtio-win-1.1..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=
[root@localhost tmp]#
[root@localhost tmp]# ll Cloud_win7_64bit.img
-rw-r--r--. root root Jan : 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-- root root Jan : Cloud_win7_64bit.qcow2
[root@localhost tmp]#
[root@localhost tmp]#

centos6.5制作OpenStack云平台Windows7镜像的更多相关文章
- 制作OpenStack云平台centos6.5镜像
创建虚拟镜像 # qemu-img create -f raw Cloud_Centos6.5_64bit.img 10G [root@localhost ~]# ll /opt/CentOS-6.5 ...
- 干货 | 手把手教你搭建一套OpenStack云平台
1 前言 今天我们为一位朋友搭建一套OpenStack云平台. 我们使用Kolla部署stein版本的OpenStack云平台. kolla是用于自动化部署OpenStack的一个项目,它基于dock ...
- OpenStack云平台网络模式及其工作机制
转自:http://openstack.csdn.net/content.html?arcid=2808381 OpenStack云平台网络模式及其工作机制 网络,是OpenStack的部署中最容易出 ...
- 使用ISO文件制作openstack使用的coreOS镜像
OpenStack源码交流群: 538850354 本篇文章是使用coreOS ISO文件手动制作openstack使用的qcow2镜像文件,关于coreOS的介绍,可以看这里 使用服务器:cento ...
- 干货|带你体验一次原生OpenStack云平台发放云主机的过程
一个执着于技术的公众号 1 前言 上一章节我们完成了OpenStack云平台的搭建工作,今天就带大家一起学习下如何发放一台云主机 点击查看:如何搭建一套OpenStack云平台 2 发放OpenSta ...
- 搭建Openstack云平台
实验室需要做一个大数据平台项目,临时接下需要部署实验室云平台的任务,由于之前没有接触过相关技术,仅以此篇作为纪录文,记录一下我的openstack的初步学习以及搭建过程. 1.openstcak及其组 ...
- openStack 云平台管理节点管理网口流量非常大 出现丢包严重 终端总是时常中断问题调试及当前测试较有效方案
tuning for Data Transfer hosts connected at speeds of 1Gbps or higher <一.本次OpenStack系统调试简单过程简单记录& ...
- openStack云平台虚拟桌面galera mysql 3节点集群实例实战 调试完成
被复制节点: /usr/local/mysql/bin/mysqld_safe --wsrep_cluster_address=gcomm:// >/dev/null &复制节点01: ...
- OpenStack云平台的网络模式及其工作机制
网络,是OpenStack的部署中最容易出问题的,也是其结构中难以理清的部分.经常收到关于OneStack部署网络方面问题和OpenStack网络结构问题的邮件.下面根据自己的理解,谈一谈OpenSt ...
随机推荐
- canvas的认识,时钟的设置
canvas的三要素:ID标识,width宽度,height高度,他是行元素 IE9才支持canvas,canvas是一个透明的画板,要用js去画 绘制一个圆 线性渐变颜色 径向渐变 图片的绘制: 视 ...
- Create-React-App脚手架使用方法
Facebook 官方推出Create-React-App脚手架,基本可以零配置搭建基于webpack的React开发环境,内置了热更新等功能. 由于create-react-app命令预先安装和配置 ...
- Map的嵌套使用
Map嵌套Map: 例: AAA: Javas班: 001 熊大 002 熊二 Hdoop班 001 小猪猪 002 小菲菲 ★使用增强for循环遍历Set数组: import java.util.H ...
- C#模拟键盘按键的三种方式实现
1.System.Windows.Forms.SendKeys 组合键:Ctrl = ^ .Shift = + .Alt = % 模拟按键:A private void button1_Click(o ...
- NPOI之Excel——设置单元格背景色
NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 FillForegroundColor 属性实现 Excel 单元格的背景色设置,FillP ...
- oracle-pl/sql之一
http://www.cnblogs.com/huyong/archive/2011/05/10/2041951.html#_Toc15837 SQL语言只是访问.操作数据库的语言,并不是一种具有流程 ...
- 我发起了一个 .Net Core 平台上的 分布式缓存 开源项目 ShareMemory 用于 取代 Redis
Redis 的 安装 是 复杂 的, 使用 是 复杂 的, Redis 的 功能 是 重型 的, Redis 本身的 技术实现 是 复杂 的 . Redis 是用 C 写的, C 语言 编写的代码需要 ...
- 使用 RSA 非对称加密保证数据不被篡改 java 例子代码
原理: 对原始数据 生成有序的json 字符串,然后取 摘要,然后 对摘要 进项 分对称加密.( 不对原数据加密是应为 原数据太大,加解密速度太慢,非对称加密都不 挺慢的.在摘要函数具有雪崩效应 ,原 ...
- Docker无法启动问题
启动Docker出现如下错误: PolicyKit daemon disconnected from the bus.We are no longer a registered authenticat ...
- C# 生成指定N位随机码
/// <summary> /// 获取随机码 /// </summary> /// <param name="length">长度</p ...