Opened 4 years ago
Last modified 4 years ago
#20262 new defect
FreeBSD host, EFI guests, 6.1.18: F12 no longer presents the boot manager
| Reported by: | Graham Perrin | Owned by: | |
|---|---|---|---|
| Component: | EFI | Version: | VirtualBox 6.1.18 |
| Keywords: | F12, boot, boot manager | Cc: | |
| Guest type: | all | Host type: | other |
Description
With 5.2.44, if I recall correctly:
- F12 always successfully presented the boot manager.
With recent https://svnweb.freebsd.org/ports?view=revision&revision=567950 for the ports collection for FreeBSD:
- 6.⋯ became available (nothing earlier than 6.1.18 was in the collection)
- end of life 5.2.44 became legacy.
With 6.1.18, it seems:
- boot management is impossible for guests that use EFI.
The VirtualBox splash screen appears for no longer than a split-second (with and without keying F12), then there's the shell.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234878#c235 (comment 235) described the symptom but was – in the context of bug 234878 (emulators/virtualbox-ose: Update to 6.1) – not a show-stopper.
Attachments (3)
Change History (7)
by , 4 years ago
| Attachment: | optical-2021-03-18-08-47-06.log added |
|---|
comment:2 by , 4 years ago
follow-up: 4 comment:3 by , 4 years ago
Don't know but I think if there isn't an EFI bootable drive it will go to the shell (see the boot order).
I believe you can ask go directly to the EFI manager via escape. I can't find any meaningful documentation in the VirtualBox manual for EFI.
comment:4 by , 4 years ago
Replying to Derek Evan Schrock:
… EFI manager via escape. …
Unfortunately not.
I can exit from the shell then:
- not boot from an ISO – maybe symptomatic of https://www.virtualbox.org/ticket/19910#comment:7
- boot from the relevant file within the ISO.


Example log, after changing the guest type from 64-bit FreeBSD to 64-bit Windows 10