For Windows PCs the LiveCD-copy-to-USB makes sense. Use dd if´f=/dev/sda of=/mnt/import-flat.vmdk - that creates a vmdk that is ESXi-compatible.
For Linux PCs use a laptop that runs Workstation with a ESXi-VM and connect this laptop directly to the Linux host