VMs only start in headless mode on Big Sur
|Mac OS X
I’m using the latest beta of Big Sur (20A5384c) and the latest test build of VirtualBox (6.1.15 r140592 (Qt5.6.3)). I was able to overcome the errors caused by unloaded kernel extensions as posted elsewhere here; however, I can only start virtual machines in headless mode. Normal mode gives me a generic error of NS_ERROR_FAILURE (0x80004005) in MachineWrap and detachable mode doesn’t seem to react at all. This applies to both the GUI and VBoxManage.
Steps to reproduce:
- Make a new VM. It doesn’t need a boot disc or hard drive.
- Load it in normal or detachable mode.
- Notice that in normal mode, an error appears, and in detachable mode, VirtualBox seems to ignore the button press.
- Now try the same VM in headless mode. It will boot.
I’m using a 2018 Mac mini. I saw in VBox.log that the last thing shown before the VM errors out is about resizing a window:
Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0 flags=0x0 origin=0,0
I should get a window with the VM's display, even if I have no bootable media attached. The BIOS should still show, but it doesn't.