Error: Oracle VirtualBox Cannot Start VHD Machine

If you are having troubles making your VHD image working with the Oracle VM VirtualBox (IMHO the best desktop virtualization software for local machines) you might be able to see this message when trying to boot your VM. This message display for only a fraction of seconds, so it was a bit troublesome to capture this screenshot.


“a problem has been detected and windows has been shut down to prevent damage to your computer. if this is the first time you’ve seen this stop error screen, restart your computer. If this screen appears again, follow these steps…”

This is mainly because some versions of VirtualBox cannot identify the storage of the original VHD machine, specially if the VHD is a Windows Virtual Machine or a Hyper-V disc.


If you are having this issue, here’s something you can try…

To make it work, open your VirtualBox, and in the settings check if the VHD was attached as SATA or SCSI. If yes, remove this controller (SATA or SCSI) and attach the VHD to an IDE Controller. Make sure the hard disk is the IDE Primary Slave.


Click OK and off you go. I hope it helped you save some time trying to figure it out “what the heck is going on why my VM does not start on Virtual Box”


1 comment:

  1. Thanks! This step enabled me to get it working too.