Windows Guest migrated from VMware to OpenShift has leftover drivers

Solution Verified - Updated

Environment

  • Red Hat OpenShift Container Platform 4.x
  • OpenShift Virtualization 4.x
  • Migration Toolkit for Virtualization 2.9.3
  • Microsoft Windows

Issue

  • A Windows Virtual Machine migrated using MTV still has some VMware drivers installed and loaded.
  • Drivers such as vmci, vsock, vmmouse and VMMemCtl are still present in the guest after migration.

Resolution

As a workaround, manually disable the drivers and services:

1. Download both This content is not included.srv_disabler_new.zip and This content is not included.vmw_disabler_new.zip from this article to the Windows Guest.

2. Open an admin terminal in the Windows Guest and go to the download location.

3. Run the srv_disabler script first

4. Then run vmw_disabler

5. Reboot the Guest

NOTE: these scripts disable the drivers and services, they do not remove them from the Guest OS. Future versions may also perform the removal, but as long as these are disabled (not running and with Start Type set to Manual) there is no practical difference between removing and disabling.

Root Cause

Category
Tags

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.