openstack使用1——windows7镜像的制作

一、前言

使用镜像是安装好的系统做成镜像,在创建云主机后用户可以进入对windows系统进行配置的界面,省去安装系统的麻烦。
Windows的镜像制作和linux不同,由于服务器使用linux系统,想要创建windows镜像需要加载硬盘驱动和网络驱动。硬盘驱动在安装时使用,网络驱动在安装完windows后使用
Windows7镜像的制作和windows10的镜像制作也不同。Windows7在安装系统是需要将device模式设为cirrus,windows10则不需要,但创建windows7镜像的方法适用于创建windows10,可以向上兼容。

二、制作镜像

1.准备

下载windows7的操作系统的官方镜像上传至controller节点的/home/image目录下,下载virtio-win-0.1.102.iso驱动文件到/home/image目录下,virtio-win-0.1.102.iso的下载地址为:
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.102/virtio-win-0.1.102.iso

2.将镜像重命名为win7.iso

3.创建系统盘

qemu-img create -f qcow2 win7.qcow2 30G

4.创建脚本create-win7-image.sh,使用命令创建

#!/bin/sh
DISKIMG=/home/image/win7.qcow2
WIN7IMG=/home/image/win7.iso
VIRTIMG=/home/image/virtio-win-0.1.102.iso

qemu-system-x86_64 --enable-kvm -drive file=${DISKIMG},if=virtio -m 2048 \
-net nic,model=virtio -net user -cdrom ${WIN7IMG} \
-drive file=${VIRTIMG},index=3,media=cdrom \
-rtc base=localtime,clock=host -smp cores=2,threads=4 \
-usbdevice tablet  -cpu host -name win7 -vnc :3 -device cirrus-vga,id=video0,bus=pci.0,addr=0x4

5.给脚本赋予执行权限

chmod 744 create-win7-image.sh

6.执行脚本

sh create-win7-image.sh

7.在客户端安装vnc viewer软件,查看端口3的vnc

这里写图片描述

8.进入安装windows7界面

这里写图片描述
这里写图片描述
选择自定义安装

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值