Opened 11 years ago
Closed 10 years ago
#13211 closed defect (fixed)
EFI is broken for RAM amounts above 3456MB RAM at 32MB VRAM in 64bit Mode
Reported by: | Lars Sonchocky-Helldorf | Owned by: | |
---|---|---|---|
Component: | EFI | Version: | VirtualBox 4.3.14 |
Keywords: | EFI RAM | Cc: | |
Guest type: | OSX Server | Host type: | Mac OS X |
Description
When trying to assign more than 3456MB RAM to a Mac OS X Server 10.6.8 guest in 64bit Mode running on a Mac OS X 10.6.8 host the EFI won't initiate the boot process properly. I observed different behaviors depending on the amount of RAM and VRAM I assigned:
- Up to 3456MB RAM at 32MB VRAM or 3328MB RAM at 128MB VRAM everything runs fine
- When assigning 3457MB RAM at 32MB VRAM I get an "No Mapping Found" Error in the EFI and drop back to an EFI shell
- For higher amounts of RAM (like 3500MB RAM at 32MB VRAM) I get only a black screen that changes in size several times
Please have a look at the attached screen shots and logs.
I need to run a Mac OS X Server 10.6 guest inside Virtual Box for some serious work: I have lots of Adobe Freehand documents, Adobe Freehand was obsoleted by Adobe, there is only a PowerPC version of it. Mac OS X 10.6 is the last version of OS X which support PowerPC binaries through Rosetta Emulation. That means I am stuck with 10.6 but I need to update to 10.9 to run other software like Final Cut Pro and Pixelmator. So the only way to go is to keep Freehand inside a 10.6 guest while updating the host. Sadly having less than 4GB of RAM for the guest is not enough. I appreciate your help very much!
Attachments (6)
Change History (10)
by , 11 years ago
Attachment: | VBox.3457MB-RAM.32MB-VRAM.log added |
---|
by , 11 years ago
Attachment: | Bildschirmfoto 2014-07-20 um 01.12.55.png added |
---|
Screenshot of the RAM test before dropping into the shell using 3457MB RAM and 32MB VRAM
by , 11 years ago
Attachment: | Bildschirmfoto 2014-07-20 um 01.13.08.png added |
---|
Error in the EFI shell using 3457MB RAM and 32MB VRAM
by , 11 years ago
Attachment: | VBox.3500MB-RAM.32MB-VRAM.log added |
---|
Log of Virtual Box using 3500MB RAM and 32MB VRAM
by , 11 years ago
Attachment: | VBox.3329MB-RAM.128MB-VRAM.log added |
---|
Log of Virtual Box using 3329MB RAM and 128MB VRAM
comment:2 by , 10 years ago
Well, I tried it on mine with 8 GB and at least it boots fine. BUT, there is some strange behavior. The "Activity Monitor" and "top" reveal only 3.5 allocated. On the other hand, "About this Mac" and "System Profiler" report 8 GB. Attaching VBox.log. VirtualBox 4.3.18.
One other difference is that my MBP is 8,3.
comment:3 by , 10 years ago
I tried the 8 GB RAM / 128GB VRAM setup on 4.3.18 with Mavericks and Snow Leopard. Both booted but it did not allocate the RAM. Looking into top at the host reveals:
68961 VirtualBoxVM 254.7 58:25.43 27/4 1 279 2238 3758M 67M 3815M
And looking into the guests top:
PhysMem: 2457M used (337M wired), 1127M unused.
So those 8 GB work now half way at least, but are sham, only 3.5 GB of RAM are usable.
comment:4 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in VBox 4.3.20. It will still not work if the ICH9 chipset is selected but this problem is covered by #11103.
Log of Virtual Box using 3457MB RAM and 32MB VRAM