7.2.2. Configuration changes for Windows virtual machines
virt-v2v. These packages provide support for NTFS and Windows paravirtualized block and network drivers. If you attempt to convert a virtual machine using NTFS without the libguestfs-winsupport package installed, the conversion will fail. If you attempt to convert a virtual machine running Windows without the virtio-win package installed, the conversion will fail giving an error message concerning missing files. See Section 188.8.131.52, “Preparing to convert a virtual machine running Windows” for details.
- virt-v2v installs VirtIO block drivers.
- virt-v2v installs the CDUpgrader utility.
- virt-v2v copies VirtIO block and network drivers to
%SystemRoot%\Drivers\VirtIO. The virtio-win package does not include network drivers for Windows 7 and Windows XP. For those operating systems, the rtl8139 network drivers are used. rtl8139 support must be already available in the guest virtual machine.
- virt-v2v adds
DevicePath, meaning this directory is automatically searched for drivers when a new device is detected.
- virt-v2v makes registry changes to include the VirtIO block drivers in the
CriticalDeviceDatabasesection of the registry, and ensure the CDUpgrader service is started at the next boot.
- The virtual machine is imported and run on the Manager. See the Red Hat Enterprise Virtualization Administration Guide for details.
ImportantThe first boot stage can take several minutes to run, and must not be interrupted. It will run automatically without any administrator intervention other than starting the virtual machine. To ensure the process is not interrupted, no user should log in to the virtual machine until it has quiesced. You can check for this in the Manager GUI.
- If the guest tools ISO has been uploaded to the Manager, as detailed in Section 184.108.40.206, “Preparing to convert a virtual machine running Windows”, the Manager attaches the guest tools CD to the virtual machine.
- CDUpgrader detects the guest tools ISO and installs all the VirtIO drivers from it, including additional tools that are not included in virtio-win. The VirtIO drivers are reinstalled if the drivers in the guest tools ISO are newer than the ones previously installed from virtio-win. This ensures that the tools are kept up to date.