KVM: 安装Windows virtio半虚拟化驱动

Install KVM Windows virtio para-virtualized dirver

测试环境:

物理机: RHEL 6.1. 虚拟机: Windows 7.


1. 下载win-virtio驱动包.

 

virtio驱动可以去以下地址下载

http://alt.fedoraproject.org/pub/alt/virtio-win/latest/p_w_picpaths/bin/

 

 

2. 关闭windows 7虚拟机

3. 创建一个临时磁盘镜像(在本环境中叫做tmp.img),这个镜像会在之后作为virtio磁盘添加到win7,这样,当打开win7时,就能检查到新硬件,然后安装驱动这个镜像用完后可以删掉。

#qemu-imgcreate-fqcow2tmp.qcow21G

# ls -l
总用量 136
-rw-r--r--. 1 root root 262144  3月 13 02:11 tmp.qcow2

4.选择添加硬件,将virtio.iso加载到IDE CDROM中,如图:

rhel6.1 kvm安装virtio驱动_kvm virtio rhel6 rea


5.添加硬件,将tmp.qcow2作为virtio加载到win7系统中,如图:
 

rhel6.1 kvm安装virtio驱动_kvm virtio rhel6 rea_02

5. 更改网卡的设备模型为virtio,如图:

rhel6.1 kvm安装virtio驱动_kvm virtio rhel6 rea_03

6. 启动虚拟机win7进入系统后,按提示安装网卡驱动和SCSI驱动即可,如图:

rhel6.1 kvm安装virtio驱动_kvm virtio rhel6 rea_04

7. 删除之前添加的virtio硬盘,IDE CDROM和已经安装好win7系统的硬盘(注意:这只是从配置文件中删除对磁盘镜像文件的引用,而不会删除文件系统中的磁盘镜像),然后再将系统硬盘重新添加为virtio磁盘.

rhel6.1 kvm安装virtio驱动_kvm virtio rhel6 rea_05

8. 重新启动虚拟机,完成。