Ubuntu系统安装windows虚拟机

更新时间:2023-11-19 17:57:02 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Ubuntu系统下安装windows系统虚拟机

1. 安装KVM

sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils virt-manager为GUI管理窗口,bridge-utils:用于网络桥接。 2. 执行下面的命令看KVM是否安装成功:

Kvm –ok 回显如下:

INFO: /dev/kvm exists KVM acceleration can be used 3. VNC安装

sudo apt-get install vnc4server

在Ubuntu上启动vncserver,创建一个vnc桌面

vncserver :2 创建一个指定会话号为2的桌面,注意 冒号:前面有一个空格 在第一次启动vncserver时会要求输入一个6字符的密码,此密码在远程登录时会用到。 Windows端也需要安装一个vncviewer 登录方式ip+端口号。 4. 安装虚拟机

安装前准备:

下载virtio驱动,因为win默认不支持virtio驱动,而通过openstack管理虚拟机是需要virtio驱动的。需要两个virtio驱动,一个是硬盘的,一个是网卡的,即:virtio-win-0.1-30.iso和virtio-win-1.1.16.vfd。 提供两个资源: Wget

http://alt.fedoraproject.org/pub/alt/virtio-win/archives/virtio-win-0.1-59/virtio-win-0.1-59.iso

Wget http://www.linuxwind.org/download/virtio-win-1.1.16.vfd

我自己在网上下的。

创建一个windows的镜像,raw格式,大小20G qemu-img create -f raw win2k8.img 20G

启动基于win7的kvm虚拟机,映射驱动vfd到软盘A kvm -m 1024 -cdrom /home/zww/windows_server_2008_x64.iso -drive file=win2k8.img,if=virtio,boot=on -fda /home/zww/virtio-win-1.1.16.vfd -boot d -nographic -vnc 192.168.1.102:3

下面登录VNC客户端到虚拟机界面安装:(图片以win7为例)

重点是这一步:

选择自定义安装,因为windows识别不了硬盘所以需要先加载驱动。

找到软盘A下面对应版本的驱动程序进行安装。

安装完成后可以看到磁盘

下面就与windows安装一样,等待安装结束。

结束安装后查看计算机管理下面网络适配器类型。

可以看到不是virtio类型网卡,所以这样的镜像虽然制作完成,但是迁移到openstack平台任然是不可用的。 先关机!!!再次启动虚拟机,使用以下命令: kvm -m 1024 -drive file=/win2k8.img,if=virtio,boot=on -cdrom /home/zww/virtio-win-0.1-100.iso -fda /home/zww/virtio-win-1.1.16.vfd -net nic,model=virtio -net user -boot c -nographic -vnc 192.168.1.102:3 VNC登录进去后修改网卡类型:

选择更新驱动软件:

还是在软盘A下面查找对应的版本驱动安装。

安装完成后的驱动如上图。 现在镜像即可用于openstack平台。

2K8激活码4GGC4-9947F-FWFP3-78P6F-J9HDR

本文来源:https://www.bwwdw.com/article/q4ov.html

Top