Opened 13 years ago
Closed 10 years ago
#7842 closed defect (fixed)
DMI string too long when creating MacOS guest — at Version 5
Reported by: | alexblond2005 | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 3.2.12 |
Keywords: | MacOs EFI | Cc: | 3.2.8 to 4 beta2 |
Guest type: | OSX Server | Host type: | Windows |
Description (last modified by )
This message appears when trying to boot a new VM with standard parameters for Macos:
00:00:00.599 VMSetError: One of the DMI strings is too long. Check all bios/Dmi* configuration entries. At least 358 bytes are needed but there is no space for more than 352 bytes
Appears only in EFI mode
Change History (6)
by , 13 years ago
Attachment: | OsX2-2010-12-13-23-27-35.log added |
---|
comment:1 by , 13 years ago
comment:2 by , 13 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
Apple's licensing conditions do not allow running OSX on non-Apple hardware.
comment:3 by , 13 years ago
Resolution: | invalid |
---|---|
Status: | closed → reopened |
How about http://en.wikipedia.org/wiki/Darwin_(operating_system)|Darwin?
In Linux, the same VM, same vbox, on the same HW runs flawless. Seems to be a windows port bug for EFI support.
IMHO, the use of the tool should not matter, whether legal or not, when there is a bug.
comment:4 by , 13 years ago
priority: | blocker → major |
---|
Yes, this can be considered a bug but not a blocker.
comment:5 by , 10 years ago
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | reopened → closed |
Please reopen if still relevant with VBox 4.3.2.
I also gets this problem with Mac OSX guest on Vbox 4.0 under Windows. However, this does not happen in Linux. The same machine in Linux works flawless. I just created a brand new Mac OSX vm, without disk, no config changed, and on boot I got this problem. It must be related to something that EFI uses in Windows but not in Linux. I guess logs info are useless but these lines:
00:00:02.344 DMI: Using DmiSystemProduct from host: 00:00:02.349 DMI: Using DmiSystemVersion from host:
Maybe my SystemProduct/Version overflows vbox limit.