VMware P2V Conversion: GrubInstaller Error During Conversion of Debian Linux Host


When you perform a P2V conversion of Debian Linux host using stand-alone version of VMware Converter host you may get a GrubInstaller error as “An error occurred during the conversion: ‘GrubInstaller::InstallGrub: /usr/lib….”.

You can right click the error message and export the logs for detailed error logs. The detailed log file contains the message as below.

msg = “An error occurred during the conversion: ‘GrubInstaller::InstallGrub: /usr/lib/vmware-converter/installGrub.sh failed with return code: 127, and message: –> Installing GRUB1 on (hd0)… –> /vmware-updateGrub.sh: 59: grub: not found –> Error installing GRUB –> Error running vmware-updateGrub.sh through chroot into /mnt/p2v-src-root –> ‘”.

This error occurs because More


Hidden network adapter in Windows after VMware P2V or V2V

Leave a comment

After performing a P2V or V2V for a Windows server, you get an error message as

“The IP address aaa.bbb.ccc.ddd you have entered for this network adapter is already assigned to another adapter which is no longer present in the computer. If the same address is assigned to both adapters and they both become active, only one of them will use the address. This may result in incorrect system configuration.”

In Windows 2008, you get an option to remove the static IP address from the absent adapter. Selecting this option will remove the static IP address configuration from the missing adapter, but will not remove the adapter configuration from the device manager.

In earlier versions of Windows, the option of removing static IP address from missing adapter is not available.

The problem is because Windows detects a new network adapter after P2V process is completed, but the drivers of the original adapters are still presents in the system. The original NIC is hidden in the system configuration and has to be removed to resolve the issue.

To resolve the problem, you have to remove the hidden network adapter from system configuration.

  • Log on to the server using administrative account.
  • Start Command Prompt
  • At the command prompt type set devmgr_show_nonpresent_devices=1
  • In the same command window type Start devmgmt.msc

  • In device manager, select View –> Show hidden devices
  • Expand Network adapters
  • Right click and Uninstall the dimmed network adapter.

  • Close Device Manager and Command window.

You should now be able to assign the IP address to the newly identified network adapter.

%d bloggers like this: