制作windows镜像
下载包含windows驱动的iso:
http://222.186.58.77/virtio-win-0.1-30.iso?fid=kF46uzxlPMrgvLDErP0ohhZYwAUASLoCAAAAAMNwTkBRCZezi*ycfjcpu9*AxNot&mid=666&threshold=150&tid=65B307952179330AD16190FD2B8DA063&srcid=119&verno=1
上传iso镜像:
# glance image-create --name "virtio-win-0.1-30.iso" --file virtio-win-0.1-30.iso --disk-format iso --container-format bare --is-public True --progress
查询iso镜像的ID:
# nova image-list
+--------------------------------------+---------------------------------------------------+--------+--------+
| ID | Name | Status | Server |
+--------------------------------------+---------------------------------------------------+--------+--------+
| 867364a6-8185-40c5-8cb2-7f5111097cde | CentOS-7-x86_64-DVD-1503-01 | ACTIVE | |
| 669b05e5-60cd-4060-b1e9-2fc098970de9 | CentOS-7-x86_64-DVD-1503-01.iso | ACTIVE | |
| 5f7dae91-4230-434f-83b3-b7a6db2ebb77 | TestVM | ACTIVE | |
| 1f72c2fb-c867-4679-b8cd-64431a7a8b5e | virtio-win-0.1-30.iso | ACTIVE | |
| 64282c19-128a-4639-abcb-12f74e4cef1d | win2k8r2.iso | ACTIVE | |
+--------------------------------------+---------------------------------------------------+--------+--------+
引导的同时挂载iso:
# nova boot --image win2k8r2.iso --flavor m1.small --nic net-id=7cdd55d7-eb6a-49c4-a3a2-a38019a94d95 --block-device source=blank,dest=volume,size=10,shutdown=preserve --block-device source=image,dest=volume,id=1f72c2fb-c867-4679-b8cd-64431a7a8b5e,bus=ide,type=cdrom,size=1 admin-instance2
或:
nova boot --flavor m1.small --nic net-id=7cdd55d7-eb6a-49c4-a3a2-a38019a94d95 --block-device source=image,dest=volume,id=64282c19-128a-4639-abcb-12f74e4cef1d,bus=ide,type=cdrom,size=5,bootindex=0 --block-device source=blank,dest=volume,size=10,shutdown=preserve,bootindex=1 --block-device source=image,dest=volume,id=1f72c2fb-c867-4679-b8cd-64431a7a8b5e,bus=ide,type=cdrom,size=1,bootindex=2 admin-instance3
查看同时被自动创建的卷:
# cinder list
+--------------------------------------+-----------+------------------------------------------------+------+-------------+----------+--------------------------------------+
| ID | Status | Display Name | Size | Volume Type | Bootable | Attached to |
+--------------------------------------+-----------+------------------------------------------------+------+-------------+----------+--------------------------------------+
| 04c5cc81-163f-4629-8b9e-f3355ad1f445 | in-use | admin-volume1 | 1 | None | false | 36630285-5705-4d19-9a7d-461c37bc3fa2 |
| b2f348fa-1f75-4c05-973c-66c9888bda47 | | None | true | a81ed189-f224-465e-8449-a4aab8a39853 |
| | None | false | a81ed189-f224-465e-8449-a4aab8a39853 |
+--------------------------------------+-----------+------------------------------------------------+------+-------------+----------+--------------------------------------+
进入VNC窗口安装windows,直到重启:
# nova get-vnc-console admin-instance2 novnc
查询实例ID:
# nova list
+--------------------------------------+-----------------+--------+------------+-------------+---------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-----------------+--------+------------+-------------+---------------------+
| 36630285-5705-4d19-9a7d-461c37bc3fa2 | admin-instance1 | ACTIVE | - | Running | VLAN549=168.5.49.2 |
| a81ed189-f224-465e-8449-a4aab8a39853 | admin-instance2 | ACTIVE | - | Running | VLAN549=168.5.49.22 |
+--------------------------------------+-----------------+--------+------------+-------------+---------------------+
删除该实例:
# nova delete a81ed189-f224-465e-8449-a4aab8a39853
把卷上传成image:
# cinder upload-to-image e10dbd30-e499-4f07-8319-3b3acc32c43e Win2K8R2SP1
使用新建的image创建新的实例:
# nova boot --image Win2K8R2SP1 --flavor m1.small --nic net-id=7cdd55d7-eb6a-49c4-a3a2-a38019a94d95 admin-instance2
查考文档:
https://wiki.openstack.org/wiki/BlockDeviceConfig
http://docs.openstack.org/user-guide/cli_nova_launch_instance_using_ISO_image.html
制作windows镜像的更多相关文章
- OpenStack Nova 制作 Windows 镜像
OpenStack Nova 制作 Windows 镜像 windows虚拟机ubuntuimage防火墙云计算 本贴转自http://www.vpsee.com 上次 VPSee 给 OpenS ...
- 如何制作Windows镜像
1.在https://msdn.itellyou.cn/网站中下载(使用迅雷)Windows2003R2 中文版ISO 2.使用qemu-img create命令创建一个空的 后缀为.img的文件 q ...
- 制作 OpenStack Windows 镜像 - 每天5分钟玩转 OpenStack(152)
这是 OpenStack 实施经验分享系列的第 2 篇. OpenStack 通过 Glance 镜像部署 instance,上一节我们介绍了 linux 镜像制作方法,windows 镜像与 lin ...
- 制作Windows U盘镜像
目的:制作windows server 2008 U盘镜像 需要的共具: 1.一个格式为FAT并且至少4G的U盘, 2.UltraISO软件, 3.一个windows server 2008 ISO文 ...
- 制作Windows XP万能克隆镜像
制作Windows XP万能克隆镜像 战前分析:对于Windows XP,制作万能克隆时的一个重要问题就是系统激活,因为Windows XP为了防止盗版,采取了激活机制,当硬件发生改变时,系统就会要求 ...
- 使用kvm制作Eucalyptus镜像(Windows Server 2008r2为例)
1.前言 Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) ...
- ubuntu openstack windows 镜像制作
openstack windows 镜像制作 首先下载windows所需要的驱动,virtio-win-1.1.16.vfd virtio-win-0.1-59.iso 下载的官方地址是: http ...
- 在GNU/Linux下制作Windows 10安装U盘
今年春节回家期间,我需要将家里的一台安装了Debian Stretch的ZaReason笔记本电脑更换为Windows 10系统,好让爸妈从老台式机上的XP系统升级到新的平台上来.回家前,小仙女已在微 ...
- SpringBoot系列: 制作Docker镜像的全过程
本文主要参考了 https://segmentfault.com/a/1190000016449865 , 感谢作者的付出. 另外, 在本文中, 演示了Windows+Maven+Docker To ...
随机推荐
- j2ee网站项目首页如何直接使用action
之前做过一些网站项目,大多数都是首页就是登录,直接进入首页的不多,也就没有注意到,今天刚好注意到了就来记一下.也算是一个小技巧 <welcome-file>index.jsp</we ...
- LeetCode OJ 100. Same Tree
Given two binary trees, write a function to check if they are equal or not. Two binary trees are con ...
- OpenCV——运用于pixels war游戏
// The "Square Detector" program. // It loads several images sequentially and tries to fin ...
- 2.请尝试安装和配置JDK,并给出安装、配置JDK的步骤。
win10/64位 1.解压jdk1.8.0_91_x64.rar 2.同时按住win键和pause键,弹出系统属性窗口,选择高级系统设计选项. 3.然后单击环境变量按钮. 4.弹出环境变量对话框后, ...
- find unique values in an array
Problem: given an array that contains duplicates (except one value), find the one value that does no ...
- MyEclipse修改项目名称
项目上右击鼠标–>Properties–>MyEclipse–>Web–>Content Root–>Web content-root–>改成你想要的项目名 即可 ...
- iOS 上架提示ipad需要显示四个方位,而我们只能竖屏的时候的解决办法
勾选requires sull screen
- Vim常用命令【转载】
下面基本是vim的基本用法,刚开始学习可能有些不习惯.但贵在坚持,即使不习惯,也要坚持使用,做到不经过思考就能操作,你会发现真的很方便.很多操作可以通过不同的命令达到,我这里只列出常用的. 基础命令 ...
- java 数组变量与数组对象
数组是否必须初始化 对于这个问题,关键在于要弄清楚数组变量和数组对象的差别.数组变量是存放在栈内存中的,数组对象是存放在堆内存中的.数组变量只是一个引用变量,他能够指向实际的数组对象. 所谓的数组初始 ...
- Application的多种值判断测试程序
Application.Contents.Remove("FriendLink") Response.Write("Application.Contents.Remove ...