myspaghetti / macos-virtualbox

Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS
GNU General Public License v2.0
13.46k stars 1.11k forks source link

Anyone got this to work with Intel i7 12700K? #655

Closed matale closed 1 year ago

matale commented 1 year ago

Hello, The VM didn't boot and told me to try the different cpu profile settings but none of them seem to work for me.

CalculonPrime commented 1 year ago

Not sure if this will help you: Monterey 12.6.5 VirtualBox 7.0.6 CPU 13900K

Hardware declaration in vbox file:

    <Hardware>
      <CPU count="4" CpuProfile="Intel Core i7-6700K">
        <PAE enabled="true"/>
        <NestedHWVirt enabled="true"/>
        <LongMode enabled="true"/>
        <HardwareVirtExLargePages enabled="true"/>
      </CPU>
      <Memory RAMSize="6144"/>
      <Firmware type="EFI"/>
      <HID Pointing="USBMultiTouch" Keyboard="USBKeyboard"/>
      <HPET enabled="true"/>
      <Chipset type="ICH9"/>
         :

Without the right CpuProfile, it wouldn't even boot with the 13900K.

As I recall, Monterey itself requires the following in your \<ExtraData> or it's unstable, on any CPU (this is discussed in another thread here):

<ExtraDataItem name="VBoxInternal/TM/TSCMode" value="RealTSCOffset"/>

matale commented 1 year ago

Thanks, the config worked, only tried with Catalina though so didn't do the last bit yet.