几个月前,我在我的KMS主机上安装了一个windows服务器2012来宾。VM使用IDE (HDD)运行。我想通过使用virtio来提高性能。
我执行了这些行动:
我的手术缺少什么?
发布于 2015-08-18 08:20:03
我也有同样的问题。我在IDE磁盘上安装了Windows7,后来尝试切换到VirtIO --启动时安装了BSOD,尝试在恢复模式下安装驱动程序--不起作用。
我用一个小把戏解决了这个问题。将引导磁盘保留为IDE,并添加一个虚拟VirtIO磁盘。添加一个光盘与Windows的VirtIO驱动程序 (链接是Win-64CDISO)和引导.Windows将正常启动,检测新硬件并自动从CD安装驱动程序。然后您可以关闭并切换启动磁盘到VirtIO模式,并删除虚拟磁盘。
发布于 2014-06-07 12:17:57
除了更改XML文件中的target行之外,惟一的其他事情如下:
<target dev='hda' bus='ide'/>至
<target dev='vda' bus='virtio'/>是删除所有<address type .../>行,以便libvirt可以重新生成它们。如果VM是Linux来宾,则需要在来宾的/etc/fstab文件中更改驱动器的标签,将所有的/dev/sdX替换为/dev/vdX,因此您可能需要对Windows客户执行类似的操作。
您可能需要按照KVM项目网站上的说明来安装必要的VirtIO驱动程序,用于Windows,Windows VirtIO驱动程序。这篇KVM文章还将详细介绍:如何在Windows 2003上设置Windows块驱动程序。
发布于 2015-05-06 23:18:43
在安装virtio之前,您必须包括windows上的virtio驱动程序(有时在linux上安装,但很少安装)。最好的做法是用ide和virtio窗口引导,识别新控制器,并要求驱动程序关闭驱动程序,只需将hd位置从ide更改为virtio并重新启动即可。对于网卡,我不确定,但是windows可以用一个新的lan名称重命名它
https://unix.stackexchange.com/questions/134884
复制相似问题