如何升級VirtIO驅動程序
2008 R2 企業版 SP1 64位升級VirtIO網絡驅動程序
騰訊雲服務器Window Server 2008 R2企業版SP1 64位安裝了VirtIO驅動程序來優化虛擬化硬件的性能。騰訊雲發現在這個係統上,VirtIO網卡驅動程序的老版本,在某些條件下可能造成係統藍屏。 騰訊雲對virtio-win-0.1.105這個版本的網卡驅動程序進行穩定性測試,可以解決相關的問題,舊版本的用戶可升級到這個版本。
(virtio-win-0.1.105來源於Fedora基於VirtIO官方源碼編譯和發布,版本號采用Fedora定義方式)
關於驅動程序適用的Windows版本,目前騰訊雲提供的雲服務器Window Server 2008 R2 企業版 SP1 64位,這個版本區別於Window Server 2008 標準版,兩者的驅動程序不兼容。本文裏需要升級的網絡驅動,隻適用 2008 R2 企業版 SP1 64位,不適用Windows Server 2003 和Window Server 2012。
如何看Windows的版本:請右鍵點擊 計算機->屬性,在“查看有關計算機的基本信息”裏可以看到係統的版本信息。
提示:升級過程中網絡會閃斷,升級前請檢查是否會影響業務, 升級後強烈建議重啟計算機。
騰訊雲用戶可通過以下內網地址下載適用於Window Server 2008 R2的VirtIO網卡驅動安裝文件。
內網下載地址:https://mirrors.tencentyun.com/install/windows/virtio-win-0.1.105.iso
升級VirtIO網卡驅動程序可以通過一下三個步驟來完成。
步驟1:
查看當前已經安裝的VirtIO網卡驅動程序的版本信息, 請右鍵點擊 計算機->屬性, 在左邊列表裏選擇“設備管理器”, 在隨後打開的設備管理器窗口裏找到Red Hat VirtIO Ethernet Adapter。
在這個設備上點擊 右鍵->屬性, 打開這個網絡設備的屬性窗口,選擇“驅動程序”選項卡,如圖所示:
這個示例圖上顯示有驅動程序版本信息,已經是我們將要升級到的目標版本,如果你的版本低於61.72.104.10500,建議進行升級。
步驟2:
右鍵點擊步驟1中選擇的虛擬網絡設備, 選擇菜單“更新驅動程序軟件”,在彈出的向導對話框輸入網卡驅動程序的搜索路徑。所需要升級的網卡驅動程序在以下目錄:
{解壓目錄}\NetKVM\2k8R2\amd64
點擊“更新驅動程序軟件”後,選擇“瀏覽計算機以查找驅動程序軟件”。
Windows進入下一步以後,提示輸入搜索位置。這個時候,如果係統默認記錄曾經安裝過這類驅動的搜索路徑,會自動加入以前的安裝路徑,可簡單刪除地址欄裏麵的舊路徑。以下假設把下載的壓縮包解壓到目錄C:\virtio-win-0.1.105,那麼需要在輸入搜索的位置如下圖所示
點“瀏覽”按鈕,選擇對應的安裝目錄,
選擇壓縮包裏“NetKVM\2k8R2\amd64”,點擊“確定”。
也可以直接複製 {解壓目錄}\NetKVM\2k8R2\amd64 到安裝向導彈出窗口的地址欄裏。
在點擊“下一步”前,請確認選擇的搜索路徑無誤,如果選擇的路徑範圍比較大,有可能搜索到不正確的驅動程序,安裝後造成係統損壞。
(其他途徑獲取的VirtIO驅動包可能包含其他的硬件驅動程序,或者包含適用於其他Windows版本的驅動程序,這些版本騰訊雲沒有驗證,請不要安裝)
步驟3:
選擇了驅動程序搜索路徑以後,點擊“下一步”,Windows 開始安裝驅動程序並顯示安裝結果,如圖:
升級完以後,請按步驟1的方法確認網卡的驅動程序的版本是: 61.72.104.10500。
升級完以後,強烈建議重新啟動計算機。
最後更新:2017-01-09 21:51:38