you can convert SQL server from physical box to vmware.
make sure your stop the all the SQL services (SQL Server, Agent , browser, intergration service ,etc) any application like antivirus and so on.
install the vmconverter on the local machine and convert the vm. once you have converted the vm dont connect to network , and uninstalled the unnecesary software installed on the VM. then start the server