VirtualBox

Opened 10 years ago

Last modified 6 years ago

#13118 reopened defect

Presenting compatible CPU architecture to Mac OS X guest VMs

Reported by: jlg89 Owned by:
Component: other Version: VirtualBox 4.3.12
Keywords: Cc: Socratis
Guest type: other Host type: Mac OS X

Description

Running a Mac OS X guest VM on a Mac OS X host may result in the guest VM crashing at startup, due to incompatibilities between the particular kernel etc. in the VM and the actual guest hardware. The forums contain a workaround that appears to be valid, at least in some cases:

https://forums.virtualbox.org/viewtopic.php?f=8&t=61825#p289540

Is there a way to add a configuration option to Mac OS X VMs that allows the user to specify the "vintage" of Apple hardware that should be presented to the guest OS? Or perhaps incorporate a known-good "cpuidset" value into each type of base Mac OS X VM configuration?

Attachments (1)

VBox.log.zip (45.9 KB ) - added by jlg89 10 years ago.

Download all attachments as: .zip

Change History (5)

by jlg89, 10 years ago

Attachment: VBox.log.zip added

comment:1 by jozie, 10 years ago

Fully agree a list of known-good cpuidset would be very handy.

Just would like to point out that the problems discussed for 4.3.8 still seem to be present in 4.3.12, see https://www.virtualbox.org/ticket/12802

Hang during boot seems to be not only a frequently discussed problem with older hardware and OS versions, but also with recent Haswell cpu and Mavericks 10.9.2

comment:2 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

comment:4 by Michael Thayer, 8 years ago

Cc: Socratis added

Set CC to: socratis

comment:5 by Socratis, 6 years ago

Resolution: obsolete
Status: closedreopened

Limit case, but still, this needs to be looked at, especially now that the "--cpu-profile" is more mature.

Related discussion in the forums: https://forums.virtualbox.org/viewtopic.php?f=22&t=86741

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use