KVM学习(四)windows server半虚拟化驱动virtio

virtio

virtio可以大大提高上层guest os的cpu,网卡等速度,相当于半虚拟化后guest os知道了自己是个虚拟机,就不会访问资源时被Hypervisor拦截再转送,直接统一接口,redhat自带virtio,所以我拿window server练一下安装

安装windows server

过程前面两章有,镜像位置点这里获取
我使用的是
cn_win_srv_2003_r2_standard_x64_with_sp2_vl_cd1_X13-47363.iso

序列号:RYCR6-T7Y6M-2TVHK C2YW3-7TYQ8

在这里插入图片描述

安装驱动

下载virtio KVM社区
在这里插入图片描述
Windows guest drivers那里
在这里插入图片描述
Latest VirtIO drivers for Windows from Fedora
往下拉,找到直接下载
在这里插入图片描述
下载 Latest virtio-win iso
好像要墙,各位自己想想办法

然后把这个文件通过winscp传到/iso目录下

看一下现在windows server 2003的配置
在这里插入图片描述
在这里插入图片描述
《-----------------------------------------------------------------------------------------------------》
IDE磁盘和e1000网卡,接下来我把他换成virtio
由于当前win server并没有安装virtio的驱动,如果直接把这两个类型改成virtio,电脑是识别不出来硬盘的,直接蓝屏。
所以需要先添加一块virtio类型的小硬盘,安装好驱动后,再把原来的硬盘类型改成virtio

《-----------------------------------------------------------------------------------------------------》

首先把cdrom原来的iso断开连接
在这里插入图片描述
再连接成刚才下载的virtio-win.iso
在这里插入图片描述
这时打开winserver,再D:\目录下应该已经可以看到了
在这里插入图片描述
点这里给winserver添加硬件
在这里插入图片描述
小一点就行,主要是总线要选Virtio
在这里插入图片描述
winserver支持热插拔,立马会弹出新硬件向导,选择不联网,因为我们在virtio-win.iso里有
在这里插入图片描述
选择自动搜索
在这里插入图片描述
出现这个界面不要急,往后看看
在这里插入图片描述
它默认搜到的一般都是别的版本,这里默认是xp,我们选第二个2k3,后面的所有驱动都要注意版本是否正确。
在这里插入图片描述
仍要继续
在这里插入图片描述

然后在设备管理器里已经可以找到它了Red Hat VirtIO SCSI Disk Device
(如果没找到会在其他设备里显示SCSI控制器)
在这里插入图片描述
关机,改winserver设置
首先把小Virtio硬盘删了
然后把原来的硬盘改成Virtio
再把网卡也改成Virtio
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
winserver开机
开机无蓝屏,并弹出安装网卡virtio驱动
在这里插入图片描述
跟前面一样注意版本
安装成功显示Red Hat VirtIO Ethernet Adapter
(不成功再其他设备显示以太网控制器)
在这里插入图片描述
PCI Device,PCI 简易通讯控制器,都能这么安装驱动
至于High Definition Audio声卡
由于这个iso里没有ich6的驱动,所以我们把类型换一下ac97
在这里插入图片描述
这就没问题了(当然不换的话,弄个驱动精灵下个ich6的驱动也行)
在这里插入图片描述

安装QEMU Guest Agent

打开D:\
找到guest-agent
在这里插入图片描述
安装
在这里插入图片描述
安完后是没有提示的,但是在服务里可以找到它在这里插入图片描述

其他情况

若想安装后就是virtio

可以在安装前设置一个虚拟软驱,装上KVM社区下载驱动那里有个
Latest virtio-win amd64 floppy,安装的时候安装程序会自动找可以安装的驱动

发布了7 篇原创文章 · 获赞 0 · 访问量 148

猜你喜欢

转载自blog.csdn.net/qq_40908430/article/details/104160091