如果想要dashboard上创建一个Windows的虚拟机,就要有一个Windows的镜像,而Windows的虚拟机里需要virtio作为网卡驱动。所以需要下载virtio-win iso
准备:
opentack环境下
1:一个Windows系统的iso镜像
2:wirtio-win iso 官方下载地址https://docs.fedoraproject.org/quick-docs/en-US/creating-windows-virtual-machines-using-virtio-drivers.html#Direct_download
3:在openstack下安装libvirt virt-install等
centos : yum install -y virt-install virt-manager
Ubuntu:apt-get install libvirt-bin virtinst
将下载后的Windows iso 和virt-win iso放置在一个目录下(方便操作),下面我的存放地址/home/windows_image/下
下面就是正式创建:
创建一个镜像文件
qemu-img create -f qcow2 windows.qcow2 20G
用virt-install命令开始安装
用vnc连接:
virt-install –connect qemu:///system \
–name windows –ram 2048 –vcpus 2 \
–network network=de

本文介绍了如何在OpenStack环境中制作Windows镜像,并通过virt-install命令创建带有virt-io驱动的Windows虚拟机。首先,下载Windows和virtio-win ISO镜像,然后使用qemu-img创建qcow2格式的镜像文件。接着,通过virt-install配置虚拟机,包括内存、CPU、网络、磁盘和CD-ROM设置。安装过程中可能需要使用VNC或SPICE连接。安装完成后,使用OpenStack命令创建镜像,并通过该镜像在dashboard上启动虚拟机。若虚拟机缺少virt-io驱动,可以手动添加和安装。

4239

被折叠的 条评论
为什么被折叠?



