如何在KVM上安装Win 2008的virtio驱动程序?

这是一个前面提到的问题。 我有一台Win 2008 KVM的Ubuntu主机。 为了提高性能,networking和IO – @dyasny和文档build议安装virtio驱动程序。 我确实遵循这个:
http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers

从下载ISO:
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/

现在我不知道如何继续。 Win 2008 VM已经安装了带有IDE总线的RAW格式的虚拟磁盘。

我打开了iso,并有几个文件夹。 像E:\气球E:\ NetKVM E:\ vioserial E:\ viostor

我假设NetKVM是为networking驱动程序和viostor是为磁盘驱动程序。 对于NetKVM,只有Vista和XP的子文件夹。

对于viostor也是一样:下面有一个文件夹结构。 E:\ viostor \ Win7 E:\ viostor \ Wlh E:\ viostor \ Wnet E:\ viostor \ WXp

总之,我的问题是:

  1. 我们应该使用Win 2008 64位的文件夹?
  2. 如何为现有VM安装NetKVM?
  3. 如何为现有虚拟机安装viostor?
  4. 最后,出于好奇,Ballon和vioserial司机是什么?

谢谢你的帮助!

所以,正如我已经提到 – 你有3个select:

  1. 黑客Windows接受启动设备的virtio驱动程序(高度不推荐),然后将磁盘接口切换到virtio
  2. 使用virtio重新安装,使用这次提到的驱动程序在软盘映像或ISO附加到虚拟机
  3. 将virtio驱动程序安装到您的Windows ISO中并重新安装
  1. 我会冒险猜测最新版本(Vista / Win7),Windows不会高兴地安装它不支持的驱动程序。
  2. 添加一个virtio nic,启动虚拟机,当Windows查找它们时安装驱动程序,删除非virtio nic。
  3. 添加临时virtio磁盘,安装驱动程序,删除临时磁盘,并将您的启动磁盘更改为virtio。
  4. Balloon驱动程序适用于Memory Ballooning ,但是我从来没有设法将其安装在我的任何虚拟机上,vioserial显然是这样,您可以有多个串行端口 。