威连通科技股份有限公司(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)],再点击 [下一步]。

您将会在清单中看到一个新的虚拟硬盘。请选取它并点击 [下一步] 来完成操作系统之安装。



虚拟机工作站内部设定操作步骤

请选择一台您欲修改磁盘控制器之虚拟机,并前往该虚拟机信息页面。点击 [虚拟机设置]。

由于一些操作系统并无法直接支持 Virtio 接口,您必须先透过新增磁盘的方式来安装 Virtio 驱动程序,然后再修改原本的磁盘控制器接口为 Virtual Disk Controller (Virtio)。请点击 [新增装置]。

在 控制器 的字段中选择 “VIRTIO”,再点击 [新增]。

新增的硬盘可至 “” 标签下查看。

回到虚拟机信息页面并点击 [挂载虚拟机驱动程式],虚拟机所需的 Virtio 驱动程序映像档将会被挂载进虚拟 CD/DVD 光驱中。

虚拟机设定

当新增磁盘于虚拟机且挂载 Virtio 驱动程序映像档后,需在虚拟机中手动安装驱动程序。以下案例将使用 Windows 7 来做操作说明。

虚拟机启动后,开启 [开始] 功能列表,并右键点击 “计算机”,再选择 “属性(R)”。

点击 “设备管理器”。

右键点击 “SCSI 控制器” 再选取 “更新驱动程序软件(P)…”。

选择 “浏览计算机以查找驱动程序软件(R)”。

点击 [浏览…] 后,前往 CD/DVD 光驱位置。选择 “WIN7” > “X86” ,点击 [确定],再点击 [下一步]。(如果您的操作系统是 32 位,请选择 “X86”;如为 64 位,请选择 “AMD 64”。)

点击 “安装”。

点击 [关闭] 离开安装程序。

安装完 Virtio 驱动程序后,请关闭虚拟机再前往虚拟机设定,您即可将原本磁盘上的控制器选为 “Virtual Disk Controller” 来使用 Virtio 接口。

发布日期: 2014-03-06
您觉得这篇文章对您有帮助吗?
谢谢您,我们已经收到您的意见。
谢谢您,我们已经收到您的意见。若有任何问题,欢迎来信 support@qnap.com 。
20% 的人认为有帮助。