第 2 章 安装 virt-v2v
virt-v2v
需要从一个 Red Hat Enterprise Linux 64 位主机上运行,并需要在主机上安装 virt-v2v
。
过程 2.1. 安装 virt-v2v
在红帽客户门户网站(Red Hat Customer Portal)上订阅 virt-v2v 频道
virt-v2v
由红帽客户门户网站中的 Red Hat Enterprise Linux Server (v.6 for 64-bit x86_64) 或 Red Hat Enterprise Linux Workstation (v.6 for x86_64) 频道提供。请在安装virt-v2v
前把您的系统订阅到相应的频道。注意
Red Hat Network Classic(RHN)现在已经不再使用,用户需要使用红帽 Subscription Manager 进行注册。如需了解更多信息,请参阅 https://access.redhat.com/rhn-to-rhsm。安装所需的先决条件软件
- 在转换 Windows 虚拟机前,需要先安装 libguestfs-winsupport 软件包和 virtio-win 软件包。这些软件包提供了对 NTFS 的支持,以及 Windows 准虚拟化(para-virtualized)块设备和网络的驱动。
- 如果您试图转换使用 NTFS 却没有安装 libguestfs-winsupport 软件包的虚拟机,转换操作将会失败。
- 如果您试图转换没有安装 virtio-win 软件包的 Windows 虚拟机,转换操作将会失败。
Red Hat Enterprise Linux Server 6 的 libguestfs-winsupport 软件包可以通过 Red Hat Enterprise Linux Server V2V Tools for Windows (v. 6) 频道获得;virtio-win 软件包可以通过 Red Hat Enterprise Linux Server Supplementary (v. 6) 频道获得。要安装这些软件包,请确认您的系统有订阅这两个频道的权限,并以 root 的身份运行以下命令:# subscription-manager repos --enable rhel-6-server-v2vwin-1-rpms --enable rhel-6-server-supplementary-rpms
安装 virt-v2v 软件包
以 root 身份运行以下命令:yum install virt-v2v
virt-v2v 现在已经被安装,并可以在您的系统上使用。