VirtualBox on Ventura beta host

For discussions related to using VirtualBox on Mac OS X pre-releases
Post Reply
jimstrong
Posts: 13
Joined: 29. Sep 2020, 17:58

VirtualBox on Ventura beta host

Post by jimstrong »

I'm on Ventura beta 5. VirtualBox is running, but I get the error below when trying to start a virtual machine.

Is this expected behaviour and expected to be fixed by the final release, or could I be doing something to get it working? I recall in previous macOS betas there were test builds available and it was a question of fully uninstalling VirtualBox and installing the test builds and kexts.

-------------------------------------------------
Failed to open a session for the virtual machine HomeAssistant.

The virtual machine 'HomeAssistant' has terminated unexpectedly during startup with exit code 1 (0x1).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: MachineWrap
Interface: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: VirtualBox on Ventura beta host

Post by mpack »

Provide a VM log file. Make sure the VM is fully shut down, then right click it in the manager UI. Select "Show Log" and save "VBox.log" (no other file) to a zip file. Attach the zip here.

Note however that Ventura is obviously not a supported host (no beta ever is) so you should not expect this to be resolved quickly.
jimstrong
Posts: 13
Joined: 29. Sep 2020, 17:58

Re: VirtualBox on Ventura beta host

Post by jimstrong »

Thanks! Zipped log attached.
Attachments
HomeAssistant-2022-08-13-16-37-56.log.zip
(30 KiB) Downloaded 64 times
khb4711
Posts: 2
Joined: 12. Jul 2022, 15:24

Re: VirtualBox on Ventura beta host

Post by khb4711 »

I have exactly the same error message when trying to start a VM on Ventura public beta 3. (well, with a different VM-ID, of course.)
I'm guessing it's to do with Virtualbox kernel extensions not being loaded. There were warnings on every reboot of my previous version of macos.

I can see that there doesn't seem to be any kext loaded for VBox (even after reinstalling 6.1.36 in hopes of the installer fixing it.) And that's even when after the upgrade I went to the security section in System Settings and said I _wanted_ to use the kernel extensions.

Code: Select all

# kextstat | grep -v "com.apple"
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>
  175    0 0xffffff7f97332000 0x3ff9     0x3ff9     com.shinywhitebox.iShowU-Audio-Capture (1.0.5) B0A9E10A-C2E8-3826-B63A-2F232CF87328 <174 7 6 3>
And when I try to load them in what looks to me the same way launchd would normally load them, I get this:

Code: Select all

# /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh start
Loading VBoxDrv.kext
Error Domain=KMErrorDomain Code=71 "Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxDrv v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxDrv at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxDrv.kext
Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxDrv v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxDrv at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxDrv.kext" UserInfo={NSLocalizedDescription=Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxDrv v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxDrv at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxDrv.kext
Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxDrv v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxDrv at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxDrv.kext}
Error: Failed to load org.virtualbox.kext.VBoxDrv
Loading VBoxUSB.kext
Error Domain=KMErrorDomain Code=71 "Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxUSB v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxUSB at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxUSB.kext
Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxUSB v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxUSB at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxUSB.kext" UserInfo={NSLocalizedDescription=Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxUSB v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxUSB at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxUSB.kext
Unsupported Error: one or more extensions are unsupported to load 	Kext org.virtualbox.kext.VBoxUSB v6.1.36 in executable kext bundle org.virtualbox.kext.VBoxUSB at /Library/StagedExtensions/Library/Application Support/VirtualBox/VBoxUSB.kext}
Error: Failed to load org.virtualbox.kext.VBoxUSB
Loading VBoxNetFlt.kext
Error Domain=KMErrorDomain Code=71 "Unable to resolve dependencies: 'org.virtualbox.kext.VBoxNetFlt' names a dependency on 'org.virtualbox.kext.VBoxDrv', which was not found." UserInfo={NSLocalizedDescription=Unable to resolve dependencies: 'org.virtualbox.kext.VBoxNetFlt' names a dependency on 'org.virtualbox.kext.VBoxDrv', which was not found.}
Error: Failed to load org.virtualbox.kext.VBoxNetFlt
Loading VBoxNetAdp.kext
Error Domain=KMErrorDomain Code=71 "Unable to resolve dependencies: 'org.virtualbox.kext.VBoxNetFlt' names a dependency on 'org.virtualbox.kext.VBoxDrv', which was not found.
Unable to resolve dependencies: 'org.virtualbox.kext.VBoxNetAdp' names a dependency on 'org.virtualbox.kext.VBoxDrv', which was not found." UserInfo={NSLocalizedDescription=Unable to resolve dependencies: 'org.virtualbox.kext.VBoxNetFlt' names a dependency on 'org.virtualbox.kext.VBoxDrv', which was not found.
Unable to resolve dependencies: 'org.virtualbox.kext.VBoxNetAdp' names a dependency on 'org.virtualbox.kext.VBoxDrv', which was not found.}
Error: Failed to load org.virtualbox.kext.VBoxNetAdp
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxNetAdp
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxNetFlt
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxUSB
Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxDrv
Fatal error: VirtualBox
I'm guessing "Error Domain=KMErrorDomain Code=71 "Unsupported Error: one or more extensions are unsupported to load" is bad news, but I wouldn't mind to be proven wrong :wink:
jimstrong
Posts: 13
Joined: 29. Sep 2020, 17:58

Re: VirtualBox on Ventura beta host

Post by jimstrong »

This is working now on Virtualbox beta 7 - thanks!!

Jim
Post Reply