KVM虛擬化學習筆記系列文章列表
----------------------------------------
kvm虛擬化學習筆記(一)之kvm虛擬化環境安裝
http://koumm.blog.51cto.com/703525/1288795
kvm虛擬化學習筆記(二)之linuxkvm虛擬機安裝
http://koumm.blog.51cto.com/703525/1289627
kvm虛擬化學習筆記(三)之windowskvm虛擬機安裝
http://koumm.blog.51cto.com/703525/1290191
kvm虛擬化學習筆記(四)之kvm虛擬機平常管理與配置
http://koumm.blog.51cto.com/703525/1290269
kvm虛擬化學習筆記(五)之windows虛擬機性能調整
http://koumm.blog.51cto.com/703525/1290682
kvm虛擬化學習筆記(六)之kvm虛擬機控制檯登陸配置
http://koumm.blog.51cto.com/703525/1290996
kvm虛擬化學習筆記(七)之kvm虛擬機克隆
http://koumm.blog.51cto.com/703525/1291793
kvm虛擬化學習筆記(八)之kvm虛擬機vnc配置
http://koumm.blog.51cto.com/703525/1291803
kvm虛擬化學習筆記(九)之kvm虛擬機時間配置
http://koumm.blog.51cto.com/703525/1291862
kvm虛擬化學習筆記(十)之kvm虛擬機快照備份
http://koumm.blog.51cto.com/703525/1291893
kvm虛擬化學習筆記(十一)之kvm虛擬機擴展磁盤空間
http://koumm.blog.51cto.com/703525/1292146
kvm虛擬化學習筆記(十二)之kvmlinux虛擬機在線擴展磁盤
http://koumm.blog.51cto.com/703525/1295296
kvm虛擬化學習筆記(十三)之kvm虛擬機磁盤文件讀取小結
http://koumm.blog.51cto.com/703525/1298845
kvm虛擬化學習筆記(十四)之kvm虛擬機靜態遷移
http://koumm.blog.51cto.com/703525/1298852
kvm虛擬化學習筆記(十五)之kvm虛擬機動態遷移
http://koumm.blog.51cto.com/703525/1300783
kvm虛擬化學習筆記(十六)之kvm虛擬化存儲池配置
http://koumm.blog.51cto.com/703525/1304196
kvm虛擬化學習筆記(十七)之KVM到KVM之v2v遷移
http://koumm.blog.51cto.com/703525/1304271
kvm虛擬化學習筆記(十八)之ESXi到KVM之v2v遷移
http://koumm.blog.51cto.com/703525/1304461
kvm虛擬化學習筆記(十九)之convirt集中管理平臺搭建
http://koumm.blog.51cto.com/703525/1305553linux
在經過KVM安裝WindowsXP/2003/7/2008操做系統後,因爲默認的磁盤驅動(IDE)性能與網卡驅動(RTL8139100M)的性能都極其低下,須要調整,經過加載Redhatvirtio驅動來提升kvmwindows虛擬機磁盤與網卡性能。更換後的驅動爲SCSI磁盤驅動,與virtio網卡驅動(1000M)。windows
提高性能方式:dom
(1)採用LVM邏輯捲上安裝虛擬機,採用更換磁盤驅動爲SCSI來提高性能。ide
(2)修改默認網卡類型與驅動。性能
新能夠在安裝windows的時候加載驅動,也能夠安裝後加載驅動,本文就是採用系統安裝以後再加載驅動的方式。學習
本文出自:http://koumm.blog.51cto.comspa
ISO驅動:virtio-win-0.1-52.iso操作系統
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/p_w_picpaths/bin/virtio-win-0.1-52.isoblog
軟驅驅動:virtio-win-1.1.16.vfd可在down.51cto.com下載頻道中找。ci
(1)使用默認方式來安裝Windows系統,安裝系統完成後,再安裝virtio磁盤驅動,最後修改kvm啓動參數,設置磁盤爲virtio。
(2)在開始安裝時直接按F6加載virtio驅動。
因爲本文事先已經安裝好了windowsServer2003x86操做系統,因此這裏採用第一種方式安裝virtio驅動。直接將配置文件修改,在沒有加載virtio驅動的狀況下,會形成系統沒法啓動。
(1)經過正常的圖形界面方式進行安裝windows虛擬機,這時驅動都是採用的默認的。
(2)在控制檯上添加一塊virtio磁盤,一塊virtio網卡,光驅掛載virtioISO驅動光盤。
隨例添加一塊virtiodisk磁盤。
添加一塊virtio網卡。
掛載驅動iso文件。
(3)進入系統打開設備管理器,刷新硬件,須要安裝scsi與以太網控制器驅動。
在SCSI控制器上右鍵,更新驅動程序,瀏覽到D盤\wxp\x86目錄,2003驅動目錄,下一步開始加載驅動。
繼續安裝驅動。
(4)安裝以太網控制器驅動。
(4)重啓系統驗證驅動加載狀況。
第二塊網卡配置新的IP地址,而後關機。
(5)修改虛擬機配置文件
思路:替換與修改原磁盤驅動配置,與網卡配置,修改內容以下:
# virsh edit wintest01
修改後的內容:
<disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/data/wintest01.img'/> <target dev='vda' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </disk> <interface type='bridge'> <mac address='52:54:00:da:f1:a6'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </interface>
(6)進入系統更新網卡和SCSI控制器的驅動,重啓後就會應用新的硬件了。
kvm虛擬化windows操做系統鼠標有點不靈活等問題,在這裏經過如下方式解決。在虛擬機的<devices>配置中增長:
# virsh edit wintest01 <input type=’tablet’ bus=’usb’/>
至此windows磁盤與網卡驅動調整以提升性能方法配置完畢。