Opened 10 years ago
Closed 5 years ago
#14142 closed defect (wontfix)
UEFI boot only works if HDD controller is SATA, not SCSI or SAS
Reported by: | Thomas Dreibholz | Owned by: | |
---|---|---|---|
Component: | EFI | Version: | VirtualBox 4.3.28 |
Keywords: | UEFI, boot, HDD controller type, boot failure | Cc: | |
Guest type: | all | Host type: | Linux |
Description
When using a VM with UEFI boot (i.e. System -> Motherboard -> Extended Features: Enable EFI), the boot disk must be SATA. Otherwise, the UEFI boot loader fails to find the boot file system. That is, it will find blk0: but not fs0: -> not possible to boot, only UEFI boot shell is shown.
Attachments (1)
Change History (3)
by , 10 years ago
Attachment: | UEFI-Boot-Failure-with-SCSI-Controller.png added |
---|
comment:1 by , 10 years ago
comment:2 by , 5 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Closing as won't fix as the effort for implementing support outweighs the impact. EFI supports IDE, SATA, NVMe and virtio based storage devices which should be sufficient.
Note:
See TracTickets
for help on using tickets.
Adding the disk to an IDE controller also does not work as well -> UEFI boot from HDD only works with SATA controller. However, UEFI boot from a CD-ROM connected to an IDE controller works (Kubuntu 15.04 ISO, 64-bit).