Physical to Virtual Machine by VMware vCenter Converter

If you are trying to convert a physical computer to a virtual machine that should be used in VMware workstation or Oracle VirtualBox, then continue reading this article. We can use the free version of VMware vCenter Converter to convert any local or remote physical computer/servers to a virtual environment.

Note: Disk2vhd is another free tool to convert a local physical computer to virtual. But it can’t be used for a remote computer which is running on the network.

VMWare Converter

Requirement and Output File format

When it comes to P2V (Physical to Virtual), we need to see where we are going to host the virtual machine. What is the name of virtualization software, hypervisor or cloud platform? Each vendor uses their proprietary virtual hard disk format and configuration files. Here is the summary.

  • Oracle VirtualBox uses VDI disk file format. But they support VMDK and VHD also.
  • VMware workstation, VM Player and ESXi use their VMDK disk files only.
  • Hyper-V on Windows host, Servers and even Azure cloud support VHD and VHDX disk files.

So, when you use a P2V converter, you must see the output file format and compatibility of the virtualization software you are going to use.

As you could see, the Oracle VirtualBox supports most of the disk file format since it is open-source virtualization software. Luckily, there are few tools available to convert the virtual disk file formats. For example, you can convert a VDI file to VMDK or VDI to VHD. Knowing these file formats, compatibility and converters will help in doing the P2V correctly or troubleshoot them later.

Physical to Virtual by VMware Converter in Windows 10

Follow the steps to create VMDK files by converting physical to virtual (P2V) in VMware vCenter Converter.

1)  Download VMware vCenter Convert for Physical to Virtual (it’s completely free- registration required)

2) Complete the installation.

3) Open the converter, select ‘This local machine’. You can select a remote computer also. You must have administrative privileges on the remote computer to complete this.

Select The Convert Option

Click on ‘View source details’ to make sure that the converter is reading your physical computer resources correctly. If you are using remote (network computer) based on the user name/password you provide, the converter will take the inventory of remote PC and list the details. This step will ensure that the user and the converter have proper access to the computer.

4) Click next. Select the destination type. I selected the VMware workstation type. If you select VMware hypervisor, then you must have the details to upload the VM directly to the ESXi server. Select the version, name for the VM and the location where you need to save the converted VMDK and other VM files. Make sure the location is having enough disk space. It depends on your physical computer disks size and what disks you selected to convert.

Destination Of Virtual Machine

5) Once you click Next, the next screen will bring some more advanced options. Click on ‘Data to copy’ to choose the physical partitions to be included in the conversion. Obviously, you can’t remove system or boot partitions from the list which will cause virtual machine booting problems later. Target disks size in the virtual machine is editable in this screen.

Select The Disks To Copy

6) Other options such as processors, disk types, memory size, network type and even the Windows services can be customized.
7) Click Next and check the summary list as per your selection. Press Finish to start the P2V conversion by VMware vCenter Converter. Status can be viewed as below.

Physical to Virtual

8) Once the process is over, you will get the virtual hard disk in VMDK format.

As mentioned earlier, this VMDK file can be directly attached to VMware products and VirtualBox.

In VirtualBox, create a virtual machine with appropriate hardware and OS version, instead of creating a new hard disk, attach this converted VMDK.

If you need to use this converted VMDK in Hyper-V, then it must be converted to VHD format. We have already published a guide VMDK to VHD here.

6 thoughts on “Physical to Virtual Machine by VMware vCenter Converter”

  1. I followed the steps and a few minutes after I fired-off the conversion it FAILED
    with the following Error Message:

    FAILED: Unable to create a VSS snapshot of the source volume(s). Error code:
    2147754776 (0x80042318).

    Any ideas?

    Reply
  2. What version of VMware Converter did you use? The ones I have been able to download (3.0.3 and 4.0.1) don’t match your screen captures. I am trying to do a P2V conversion of Linux to run on a Windows environment. Have not been successful either with converter installed on the linux machine (local) or installed on the Windows machine (remote). They fail when entering the destination.

    Reply
  3. I am able to create the Virtual image from Physical M/C , But when I am trying to run it through Vmplayer . I am not able to run .While creation the image i choose Vmplayer only.
    But while booting the VM Machine through vmplayer . It got crashed. Let me know if anyone have encountered this sisue.

    Reply

Leave a Comment