Ticket #6979 (new defect)
Hard disk boot order
|Reported by:||Sasquatch||Owned by:|
|Version:||VirtualBox 3.2.4||Keywords:||boot order|
When you have several hard drives set in your VM and the actual boot disk is SATA or on any other controller than IDE, while you have an IDE hard drive attached, it will fail to boot. There is no way to set the controller priority in the VM settings for booting the VM. The first detected hard drive is tried, but never another if that one fails.
Here is one of the examples, though the issue describes something else too: http://forums.virtualbox.org/viewtopic.php?f=6&t=31956 The first reply (second post) is the vital one.
It is reported for version 3.2.4, but I think this problem exists in all versions where more controllers are available. It doesn't matter which host or Guest you have. It also appears that the OS you want to boot using the boot menu (F12) may fail.
I have attached two log files, it's the same VM, one where I let it boot without intervention and it just stays on a black screen with a blinking _ and 100% CPU on one core. It tries to boot from a data VDI, it doesn't contain an OS. The second log is where I selected the proper device (AHCI SATA drive) and got the error "A Boot Error Occurred".