威聯通科技股份有限公司(QNAP Systems, Inc.) - 網路儲存設備(NAS)

Language

Support

如何在 Virtualization Station 中設定及使用 Virtio 硬碟控制介面?

何謂Virtio?
在Kernel-based Virtual Machine(KVM)架構下, “Virtio” 是用來虛擬 I/O 裝置的主要平台。在半虛擬化(Paravirtualized)的虛擬工作平台(Hypervisor)中,Virtio 可視為是硬體的抽象概念,並提供一個通用的應用程式介面(Application Programming Interface, API)。透過該介面,KVM便能夠支援Network、Block和Balloon的I/O裝置。

Virtualization Station是利用Kernel-based Virtual Machine(KVM)的架構來運行虛擬機。因此,相比其他的模擬硬碟介面(例如:IDE或SATA),您可設定 Virtio 硬控制介面來取得更高的硬碟存取效率。

以下說明內容主要分成:

當您的虛擬機已安裝好作業系統且磁碟控制器非使用 Virtual Disk Controller (Virtio) 的狀態下,您不能直接將磁碟控制器切換成 Virtio。那是因為作業系統在沒有 Virtio 驅動程式的狀態下,無法支援 Virtio 介面,且可能導致虛擬機無法正常開機。所以僅能透過新增磁碟的方式,手動重新將 Virtio 驅動程式安裝至虛擬機中。請參考以下步驟:

Virtualization Station 內部設定

請先點擊左側選單的 [新增虛擬機]。之後在建立虛擬機頁面,請選擇建立新樣板,或者點擊 [新增客製化虛擬機] 來客製化您的虛擬機。

點擊medium右方的 [建立]。

接下來,請設定虛擬機的 [作業系統形式]、[版本]、[光碟映像檔]、[磁碟映像檔位置] 以及 [網路](註:本教學以 Windows 7 為例)。

點擊 [建立]。



點擊 [虛擬機設置],再點擊 [硬碟]。

從 [控制器] 下拉式選單中,選取 [Virtual Disk Controller (VM Driver Requirement)]。

點擊 [套用]。

點擊 [虛擬機設置],再點擊 [新增裝置](註:由於需要安裝虛擬機驅動程式,因此必須新增一個虛擬光碟機來掛載驅動程式光碟映像檔)。

從 [裝置種類] 下拉式選單中,選取 [CD/DVD 光碟機]。根據您的需求,您可從 [控制器] 下拉式選單中,選取 [IDE] 或 [SCSI]。之後點擊 [新增]。

點擊 [安裝虛擬機驅動程式]。

虛擬機驅動程式將會自動掛載至新增的虛擬光碟機中。

再次點擊 "Virtual Machine Settings",前往 "Boot Options"。取消勾選 "Select All Boot Devices",然後在第一個啟動裝置選擇 "CDROM2"。最後點擊 "Apply",回到虛擬機資訊頁面。

點擊 [開始]。

點擊 [遠端桌面]。

虛擬機設定

點擊 [下一步]。

點擊 [立即安裝]。

勾選 [我接受授權合約] 並按 [下一步]。

點擊 [自訂 (進階)]。

點擊 [載入驅動程式]。

點擊 [瀏覽]。

點擊新增的虛擬光碟機 [CD Driver (D:) CDROM]、展開 WIN7 資料夾、選取 [X86] 資料夾、再點擊 [確定]。

選取 [Red Hat VirtIO SCSI controller (D:WIN7X86VIOSTOR.INF)],再點擊 [下一步]。

您將會在清單中看到一個新的虛擬硬碟。請選取它並點擊 [下一步] 來完成作業系統之安裝。



虛擬機工作站內部設定操作步驟

請選擇一台您欲修改磁碟控制器之虛擬機,並前往該虛擬機資訊頁面。點擊 [Virtual Machine Settings]。

由於一些作業系統並無法直接支援 Virtio 介面,您必須先透過新增磁碟的方式來安裝 Virtio 驅動程式,然後再修改原本的磁碟控制器介面為 Virtual Disk Controller (Virtio)。請點擊 [Add Device]。

在 Controller 的欄位中選擇 “VIRTIO”,再點擊 [Add]。

新增的硬碟可至 “Hard Disk” 標籤下查看。

回到虛擬機資訊頁面並點擊 [Insert VM Driver],虛擬機所需的 Virtio 驅動程式映像檔將會被掛載進虛擬 CD/DVD 光碟機中。

虛擬機設定

當新增磁碟於虛擬機且掛載 Virtio 驅動程式映像檔後,需在虛擬機中手動安裝驅動程式。以下案例將使用 Windows 7 來做操作說明。

虛擬機啟動後,開啟 [開始] 功能列表,並右鍵點擊 “Computer”,再選擇 “Properties”。

點擊 “Device Manager”。

右鍵點擊 “SCSI Controller” 再選取 “Update Driver Software…”。

選擇 “Browse my computer for driver software”。

點擊 [Browse…] 後,前往 CD/DVD 光碟機位置。選擇 “WIN7” > “X86” ,點擊 [OK],再點擊 [Next]。(如果您的作業系統是 32 位元,請選擇 “X86”;如為 64 位元,請選擇 “AMD 64”。)

點擊 “Install”。

點擊 [Close] 離開安裝程式。

安裝完 Virtio 驅動程式後,請關閉虛擬機再前往虛擬機設定,您即可將原本磁碟上的控制器選為 “Virtual Disk Controller” 來使用 Virtio 介面。

發佈日期: 2014-03-06
這篇文章對您有幫助嗎?
謝謝您,我們已經收到您的意見。
謝謝您,我們已經收到您的意見。若有任何問題,歡迎來信 support@qnap.com 。
25% 的人認為有幫助。