I've done that in the past:. Huawei u8661 firmware update. Set up a new virtual machine with a virtual disk large enough to comfortably fit the image (no need to install the OS) and set up booting priority in the virtual machine settings (enter BIOS setup by pressing Esc or F2)to boot the VM session from Ghost DVD or with a bootable media (USB for example) with Ghost executable files on it.
Connect an external USB HDD with the Ghost image on it to host computer (or use a DVD but then you have to boot from a USB unless your bootable CD with Ghost executables is an ISO image mounted in VMware settings as the first CD/DVD), then make sure the guest VM will see it (VM settings - devices) and boot the VM, start Ghost software and restore the image to the virtual disk. After the cloned file system boots in the virtual environment, its OS will detect the new virtual hardware and install the necessary drivers.