Opened 4 years ago
Last modified 4 years ago
#19956 new defect
Disk booting no longer works automatically on EFI system after cdrom is removed
Reported by: | Harry M | Owned by: | |
---|---|---|---|
Component: | EFI | Version: | VirtualBox 6.1.14 |
Keywords: | Cc: | ||
Guest type: | Linux | Host type: | Linux |
Description
I am able to install devuan 32 bit and 64 bit to respective EFI VMs. This involves navigating the UI and possibly booting from the EFI shell to coerce vbox to boot the install media. However, after the install is complete, vbox correctly boots to the grub menu the installation media installed.
A problem arises, however, if I insert any arbitrary CD into the cdrom device. Any attempt to boot off the CD requires navigating the UI again, and in most cases, requires booting from the EFI shell no matter what combination of options I select (such as deleting all but the Cdrom from the boot options and even changing the boot order). There does not seem to be any way to get vbox to boot off the hard drive after a cd has been inserted and removed.
This behavior appears to be consistent across 32 and 64 bit EFI VMs.
Steps to reproduce:
- Create new EFI VM
- launch installer CD (most likely from EFI Shell, since vbox won't launch the CD automatically)
- complete the install and reboot from hard drive
- insert any CD into the drive
- attempt reboot
- remove the CD from the drive
- attempt to reboot from hard drive again
Expected Results:
VM will return to booting from the hard drive without needing to do anything; the grub menu will appear as normal.
Actual Results:
If the scenario is reproduced, vbox will not boot off the hard drive by itself. It will be necessary to launch from navigating and selecting via the UI or by using the EFI shell
I overlooked some defects already reported, so this might well be a duplicate.