O que eu fiz antes foi criar a VM e um disco em branco, mas inicializar a partir de uma recuperação Linux ISO (por exemplo, SystemRescueCd), montar o disco VMware, adicionar os detalhes da rede e anexar a unidade física a uma caixa Linux. dd sobre ssh para transferir todo o conteúdo da unidade para o disco da VM.
Assim que tudo for copiado, deixe a VM inicializar a partir dele.
Para recuperar o que era um sistema em execução, isso funcionou bem. O único problema pode estar em ter os drivers para o tipo de unidade que a VM agora possui.