Opened 2 years ago
Closed 2 years ago
#21263 closed defect (wontfix)
VERR_NEM_INIT_FAILED when powering VM up
Reported by: | dbhinz | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox-7.0.2 |
Keywords: | Cc: | david_hinz@… | |
Guest type: | Linux | Host type: | Mac OS X |
Description
Installed VirtualBox 7.0.2 on macOS 10.15.7 and tried to launch Debian 11. Got the following errors:
hv_vm_create() failed: 0xfae94001 (VERR_NEM_INIT_FAILED). Driverless mode (VERR_SUP_DRIVERLESS). Result Code: NS_ERROR_FAILURE (0X80004005) Component: ConsoleWrap Interface: IConsole {6ac83d89-6ee7-4e33-8ae6-b257b2e81be8}
The same Debian guest had been working on 6.1.38. There were no changes to the guest between running on 6.1.38 and trying to run on 7.0.2.
Attached are logs from 6.1.38 and 7.0.2
Attachments (4)
Change History (8)
by , 2 years ago
Attachment: | Debian-2022-11-10-22-42-02.log added |
---|
comment:1 by , 2 years ago
The first 7.0.2 log was generated before the extension pack was installed. I noticed that it wasn't installed after I removed 7.0.2 and installed 6.1.40. Tried starting Debian and got an error message that USB 2.0 wasn't supported without the extension pack. Installed the extension pack and Debian ran with VirtualBox 6.1.40.
Uninstalled 6.1.40 and installed 7.0.2 and the 7.0.2 extension pack. Launched 7.0.2 and tried starting Debian. Got the same error messages as before. Attached is a log file for 7.0.2 with the extension pack installed.
by , 2 years ago
Attachment: | Debian-2022-11-11-00-00-14.log added |
---|
VirtualBox 7.0.2 startup log with extension pack installed
comment:2 by , 2 years ago
Can you run the following command in a terminal and try to start a VM while it is running:
sudo log stream | grep -E "VirtualBoxVM|AppleHV"
Does this produce any output?
comment:3 by , 2 years ago
Added the output from the log stream command.
Does the Mac need to be restarted after installing VirtualBox? I've tried installing and immediately starting a VM and also installing, rebooting, and then starting a VM. Same results.
comment:4 by , 2 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Unfortunately your CPU is too old to be supported by 7.0, it lacks the "unrestricted guest" VT-x support and Apples hypervisor refuses to run on your CPU because of this (their API only returns a non descriptive error though which doesn't say exactly why it is not supported). We had to switch to Apples API in order to be able to drop our own kernel extensions which is mandatory in order to run on recent macOS versions and we just don't have the resources to maintain a different build with kernel extensions for older macOS versions. You are probably one of the very few who still uses such an old CPU. 6.1 will remain working and will be supported until the end of next year with bug fix and security releases.
VirtualBox 7.0.2 startup log