制作openstack windows 2008镜像
时间:2019-11-01
本文章向大家介绍制作openstack windows 2008镜像,主要包括制作openstack windows 2008镜像使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
制作openstack windows 2008镜像
###宿主机操作 #官网地址:https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html ##https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.171-1/virtio-win-0.1.171.iso ##https://cloudbase.it/downloads/CloudbaseInitSetup_0_9_11_x64.msi ###将下载的CloudbaseInitSetup_0_9_11_x64.msi这个文件打包成CloudbaseInitSetup_0_9_11_x64.iso文件;可以借助windows下的第三方软件UltraISO打包 ###创建磁盘文件 qemu-img create -f qcow2 win2008r2.qcow2 20G ###创建KVM虚拟机 virt-install --name=win2008rc --ram=4096 --cpu=host --vcpus=2 \ --os-type=windows --os-variant=win2k8 \ --disk win2008r2.qcow2,bus=virtio \ --disk WindowsServer2008_R2_DVD.iso,device=cdrom,bus=ide \ --disk virtio-win-0.1.171.iso,device=cdrom,bus=ide \ --disk CloudbaseInitSetup_0_9_11_x64.iso,device=cdrom,bus=ide \ --network network=default,model=virtio \ --graphics vnc,listen=0.0.0.0 --noautoconsole ###查看vnc端口,并连接 virsh vncdisplay win2008rc
####windows 的安装 过程
####如提示“无法将Windows 安装到这个磁盘”或者提示“未找到任何驱动器”,请选择加载驱动:
####等虚拟机关机后 ,在宿主机上操作
####################宿主机操作 ##压缩磁盘文件 #virt-sparsify --compress win2008r2.qcow2 win2008-r2.qcow2 #ls -lh win2008r2.qcow2 win2008-r2.qcow2 ###上传镜像 source /root/admin-openrc.sh glance image-create --file win2008-r2.qcow2 --disk-format qcow2 --container-format bare --name win2008-r2 --progress
原文地址:https://www.cnblogs.com/blog-lhong/p/11776465.html
- Python 深浅拷贝
- Spring Cloud Bus中的事件的订阅与发布(一)
- css hover对其包含的元素进行样式设置
- JSON 数据使用方法
- Eureka Server之间的注册表信息同步
- .NET Core 观察者模式 以及 delegate 和 event
- webapp设置适应pc和手机的页面宽高以及布局层叠图片文字
- 比较Spring AOP与AspectJ
- Promise原理解析与实现
- Spring Cloud 覆写远端的配置属性
- C语言心得一
- .NET Core装饰模式和.NET Core的Stream
- Nginx反向代理,负载均衡,redis session共享,keepalived高可用
- 多行图片hover加边框兼容IE7+
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 解决vue cli3.x打包上线静态资源找不到路径问题
- Ant-design-vue+vue-i18n实现前端国际化
- Mac OSX终端安装主题(oh my zsh)
- 谷歌浏览器油猴插件安装教程,让你的浏览器更加强大
- zabbix模块配置学习
- Windows下安装及使用NVM
- U盘上安装多个Linux发行版和PE
- ubuntu18.04部署python3、nginx项目
- CentOS8.x系统配置记录
- js根据经纬度换算行驶里程
- ubuntu18.04 安装docker
- COBBLER无人值守批量安装系统.md
- 使用VSCode 打包你的第一个flutter应用(安卓篇)
- KICKSTART无人值守批量安装系统.md
- Centos7-Firewall防火墙基础讲解