Install KVM Windows virtio para-virtualized dirver
If you can’t read Chinese, there’s an English version on the Internet, click Here
本文測試環境: KVM主機: sl6(Scientific Linux 6). 虛擬機: (win2k3)Windows Server 2003.
安裝半虛擬化驅動有助於提高網絡和IO性能,下面我們來看看如何在sl6下為win2k3安裝virtio半虛擬化驅動。Fedora和CentOS下的操作大體相似。
1. 下載win-virtio驅動包.
可以到這里去下載iso格式的光盤鏡像,之后掛載到win2k3.
2. 關閉win2k3虛擬機
3. 創建一個臨時磁盤鏡像,我們之后會將它作為virtio磁盤添加到win2k3(為的是讓win2k3能檢查到新硬件,然后安裝驅動)這個鏡像用完后可以刪掉。
qemu-img create -f qcow2 tmp.qcow2 1G |
6. 啟動虛擬機win2k3.進入系統后,會提示找到新硬件,按提示安裝驅動即可,完成后,關閉win2k3.
7. 編輯虛擬機win2k3配置(使用virt-manager),刪除之前添加的臨時磁盤,並刪除系統原來的磁盤鏡像(注意:這只是從配置文件中刪除對磁盤鏡像文件的引用,而不會刪除文件系統中的磁盤鏡像),重新添加為virtio磁盤.
8. 重新啟動虛擬機,完成。
可能的問題:
重啟進入系統后,由於網卡型號變了,Windows會改變新網卡的網絡配置,比如IP地址等,可以進入網絡連接,重新設置。
可能的話,需要進入注冊表,刪除舊網卡的引用。這可以參考微軟的文章: http://support.microsoft.com/kb/146333