Opened 17 years ago
Closed 11 years ago
#1676 closed defect (fixed)
Guest cannot boot from SATA port 4 => use VBoxManage
Reported by: | Zach | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 1.6.2 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description (last modified by )
It appears that in both my Linux Host as well as my Windows host using Virtualbox 1.6.2 I am unable to boot when the primary disk is set to SATA port 4 (non IDE emulated SATA AHCI).
The error that appears:
FATAL: Could not read from the boot medium! System halted.
Hitting F12 shows no hard disk detected. However if I change the port to SATA port 0 (IDE Emulated) then the machine boots fine.
Also note that I created a Virtual Machine along with a new image with the same result.
Attached is the log file for reference/review from my Linux host. I can supply the Windows Vista host log file as well if required.
Attachments (1)
Change History (6)
by , 17 years ago
follow-up: 2 comment:1 by , 17 years ago
Known problem. Our BIOS doesn't understand SATA and requires IDE emulation.
comment:2 by , 17 years ago
Replying to sandervl73:
Known problem. Our BIOS doesn't understand SATA and requires IDE emulation.
Understood. However for the record it worked fine under VirtualBox 1.6.0. Is this something that will be fixed in a future release?
Thanks for the fast reply.
Zach
comment:3 by , 17 years ago
There is a VBoxManage command to change which port is emulated as an IDE device:
VBoxManage modifyvm <name> -sataideemulation<1-4> <1-30>
where 1-4 is the position of the emulated IDE port and 1-30 is the number of the sata port which should be emulated. For example to emulate port 4 as an IDE device as primary master do the following:
VBoxManage modifyvm <name> -sataideemulation1 5
Counting starts from 1 on the command line so port 4 in the gui is port 5 on the command line.
comment:4 by , 17 years ago
Summary: | Virtualbox 1.6.2 no boot from Sata port 4 → Guest cannot boot from SATA port 4 => use VBoxManage |
---|
comment:5 by , 11 years ago
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | new → closed |
That's no longer true. VBox can also boot from SATA ports beyond 4. Tested with VBox 4.3.0.
Log file from failed start using SATA port 4 as primary boot disk