VirtualBox NS_ERROR_FAILURE (0x80004005) mac, cant find a solution I am running VirtualBox but get the error  NS_ERROR_FAILURE (0x80004005) on an MacBook Pro 2020 with an M1 chip
I have tried everything uninstalling Virtualbox, enabling SIP in recovery mode, installing the Virtualbox again. Only thing I haven't tried is allowing Oracle in Privacy --&gt; General since I don't see it there.
The following is the exact log I get.
Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
Virtualization only works when running the same CPU on the server and the VM.
Currently out of the 3 main VMs only Parallels has a release for the M1 and that can only run ARM based operating system e.g. Linuxes and a pre release Windows. That Windows can run Intel Windows executables. Vmware have announced they are working on a version for ARM. I don't think Oracle have said anything for VirtualBox
There are other emulators that can run Intel executables on the M1. Crossover (and thus I suspect wine) can run Windows Intel binaries. Qemu can emulate and virtualise so can run Intel CPU bases OSs on an ARM machine.
Rosetta2 can run Intel binaries on Apple M1 but not all. Virtual machines need very low level support from the CPU and kernel that Rosetta cannot provide - so that is why you get that error.