Oracle VM is not working on MacBook M4 series (Sequoia 15.2)

Hello Community
I need some assistance with Oracle VM. It has been installed successfully, but I'm encountering issues when trying to import OVA files or run a Windows installation on the VM. I have working windows machine ,  where Windows system on Oracle VM is working fine and also able to import OVA files for my project and use the Windows environment for port forwarding to connect to a client's network.
However, I’m now unable to perform any operations on Oracle VM, and I'm at a loss about how to proceed. I am not able attached the logs from Oracle VM for reference.

Any help or suggestions would be greatly appreciated!

Thank you in advance!

Posted on Jan 18, 2025 9:30 AM

Reply
Question marked as Top-ranking reply

Posted on Jan 18, 2025 10:56 PM

On Apple Silicon (M1,M2,M3,M4) VirtualBox does not support Windows.


It will run an ARM64 (Aarch64) version of Linux


You could look at using UTM and an ARM64 version of Windows, or let UTM with QEMU emulate intel x86-64 (Slowly)


Or get Parallels or VMware Fusion.

8 replies

Jan 18, 2025 8:30 PM in response to ShahinMac

ShahinMac wrote:

Hello Community
I need some assistance with Oracle VM. It has been installed successfully, but I'm encountering issues when trying to import OVA files or run a Windows installation on the VM. I have working windows machine , where Windows system on Oracle VM is working fine and also able to import OVA files for my project and use the Windows environment for port forwarding to connect to a client's network.
However, I’m now unable to perform any operations on Oracle VM, and I'm at a loss about how to proceed. I am not able attached the logs from Oracle VM for reference.

Any help or suggestions would be greatly appreciated!

Thank you in advance!


Is the guest Arm? This as “Support for macOS on Apple silicon: An installation package is provided for Apple silicon hosts and provides support to run Oracle Linux for Arm VMs.” Based on thwt, I would not expect emulation, which means no x86-64 guests will work.


PS: Please use the code tags </> for code, and not for prose.


Jan 18, 2025 11:29 PM in response to MrHoffman

MrHoffman wrote:


ShahinMac wrote:

Hello Community
I need some assistance with Oracle VM. It has been installed successfully, but I'm encountering issues when trying to import OVA files or run a Windows installation on the VM. I have working windows machine , where Windows system on Oracle VM is working fine and also able to import OVA files for my project and use the Windows environment for port forwarding to connect to a client's network.
However, I’m now unable to perform any operations on Oracle VM, and I'm at a loss about how to proceed. I am not able attached the logs from Oracle VM for reference.

Any help or suggestions would be greatly appreciated!

Thank you in advance!

Is the guest Arm? This as “Support for macOS on Apple silicon: An installation package is provided for Apple silicon hosts and provides support to run Oracle Linux for Arm VMs.” Based on thwt, I would not expect emulation, which means no x86-64 guests will work.

PS: Please use the code tags </> for code, and not for prose.

Thank you for your reply.


Yes, the guest OS is ARM-based (21390.1_MULTI_ARM64_EN-US.ISO), but it’s not working properly. I use VirtualBox for both Windows and OVA files. If the OVA files work, that would be fine for me. Do the OVA files also need to be ARM-based for this to work? (I’m relatively new to this, so please excuse me if I’ve misunderstood.)

I’m asking if there’s any way to tweak the settings or make the application run.

Jan 18, 2025 9:55 AM in response to ShahinMac

I see below error logs

00:00:00.389687 HM: HMR3Init: Falling back on IEM

00:00:00.389708 CPUM: No hardware-virtualization capability detected

00:00:00.389710 CPUM: fXStateHostMask=0x0; initial: 0x0; host XCR0=0x0

00:00:00.390568 CPUM: Using CPU DB entry 'Intel Core i7-6700K' (INTEL 0x6/0x5e/0x3 Intel_Core7_Skylake)

00:00:00.390595 CPUM: MXCSR_MASK=0xffff

00:00:00.390603 CPUM: Failed to query microcode revision. rc=VERR_SUP_DRIVERLESS

00:00:00.390619 CPUM: MSR fudge: 0x00000001 IA32_P5_MC_TYPE

00:00:00.390621 CPUM: MSR fudge: 0x00000017 IA32_PLATFORM_ID

00:00:00.390622 CPUM: MSR fudge: 0x0000001b IA32_APIC_BASE

00:00:00.390623 CPUM: MSR fudge: 0x0000008b BIOS_SIGN

00:00:00.390625 CPUM: MSR fudge: 0x000000fe IA32_MTRRCAP

00:00:00.390626 CPUM: MSR fudge: 0x00000179 IA32_MCG_CAP

00:00:00.390627 CPUM: MSR fudge: 0x0000017a IA32_MCG_STATUS

00:00:00.390628 CPUM: MSR fudge: 0x000001a0 IA32_MISC_ENABLE

00:00:00.390629 CPUM: MSR fudge: 0x000001d9 IA32_DEBUGCTL

00:00:00.390630 CPUM: MSR fudge: 0x000001db P6_LAST_BRANCH_FROM_IP

00:00:00.390631 CPUM: MSR fudge: 0x000001dc P6_LAST_BRANCH_TO_IP

00:00:00.390632 CPUM: MSR fudge: 0x000001dd P6_LAST_INT_FROM_IP

00:00:00.390633 CPUM: MSR fudge: 0x000001de P6_LAST_INT_TO_IP

00:00:00.390639 CPUM: MSR fudge: 0x00000277 IA32_PAT

00:00:00.390640 CPUM: MSR fudge: 0x000002ff IA32_MTRR_DEF_TYPE

00:00:00.390641 CPUM: MSR fudge: 0x00000400 IA32_MCi_CTL_STATUS_ADDR_MISC

00:00:00.390643 CPUM: MSR fudge: 0xc0000103 AMD64_TSC_AUX

00:00:00.390653 CPUM: SetGuestCpuIdFeature: Enabled SYSENTER/EXIT

00:00:00.390655 CPUM: SetGuestCpuIdFeature: Enabled SYSCALL/RET

00:00:00.390656 CPUM: SetGuestCpuIdFeature: Enabled PAE

00:00:00.390657 CPUM: SetGuestCpuIdFeature: Enabled LAHF/SAHF




RROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:05.274520 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:06.274062 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:07.274396 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:08.274446 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:09.274406 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:10.274459 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:11.274079 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

00:00:12.274025 ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Oracle VM is not working on MacBook M4 series (Sequoia 15.2)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.