VirtualBox supports 64-bit guest operating systems, even on 32-bit host operating systems, provided that the following conditions are met:
- You need a 64-bit processor with
hardware virtualization support.
- You must enable hardware virtualization
for the particular VM for which you
want 64-bit support; software
virtualization is not supported for
64-bit VMs.
I'm not aware of any P2V (physical to virtual) tools for VirtualBox. On VMware I would use VMware Converter for this. Perhaps you could do it in multiple steps: Convert the physical machine to a VMware VM (running on the free VMware Server) with the free VMware Converter, and then convert the virtual disks to VirtualBox format. There are some tutorials on the second step. I've never tried the following procedure but it might work:
VirtualBox can run VMs created by VMware Workstation or Server. For this you need to import vmdk files using the following procedure:
- Start Virtual Box
- Goto File > Virtual Disk Manager
- Click Add. Locate and select the
copied .vmdk file. Click OK.
- Create a New VM as usual using the
added vmdk file
- Boot the VM