VirtualBox

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)

Debian-2022-11-10-22-42-02.log (30.6 KB ) - added by dbhinz 2 years ago.
VirtualBox 7.0.2 startup log
Debian-2022-10-13-23-28-49.log (155.9 KB ) - added by dbhinz 2 years ago.
VirtualBox 6.1.38 startup log
Debian-2022-11-11-00-00-14.log (32.4 KB ) - added by dbhinz 2 years ago.
VirtualBox 7.0.2 startup log with extension pack installed
VirtualBoxVM.txt (19.9 KB ) - added by dbhinz 2 years ago.
VirtualBoxVM output

Download all attachments as: .zip

Change History (8)

by dbhinz, 2 years ago

VirtualBox 7.0.2 startup log

by dbhinz, 2 years ago

VirtualBox 6.1.38 startup log

comment:1 by dbhinz, 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 dbhinz, 2 years ago

VirtualBox 7.0.2 startup log with extension pack installed

comment:2 by aeichner, 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?

by dbhinz, 2 years ago

Attachment: VirtualBoxVM.txt added

VirtualBoxVM output

comment:3 by dbhinz, 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 aeichner, 2 years ago

Resolution: wontfix
Status: newclosed

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.

Note: See TracTickets for help on using tickets.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette