Close Menu
    What's Hot

    Evaluating the Most Effective Tools for Streamlining Modern Law Firm Operations

    April 29, 2026

    How to Effectively Use Social Media Analytics Tools

    April 27, 2026

    How I Burned $650 on Claude API in a Month — And the $1 Switch That Fixed It

    April 27, 2026
    Facebook X (Twitter) YouTube LinkedIn
    Facebook X (Twitter) YouTube LinkedIn
    SysprobsSysprobs
    • Tech Guides
      • Windows
        • Windows 11
        • Windows 10
        • Windows Servers
      • Virtualization
        • VirtualBox
        • VMware
        • Hyper-V
        • Server Virtualization
        • VirtualBox Images
      • PC
        • Linux
        • macOS
        • Hackintosh
        • MS Office
      • Pro IT Tips
        • Internet
        • MS Exchange
        • Fintech
    • Reviews
      • Gadgets
        • Android
        • iPhone
    • Security & Privacy
      • IT Security
    • Trading Gear
      • Laptops
    SysprobsSysprobs
    Home»PC»Hackintosh»Increase Mac OS X Virtual Machine Screen Resolution – VirtualBox and VMware

    Increase Mac OS X Virtual Machine Screen Resolution – VirtualBox and VMware

    DineshBy DineshUpdated:October 21, 2022
    Share
    Facebook Twitter LinkedIn Pinterest Email

    If you are still using an older version of Mac OS X on Intel or AMD Computers by any of the desktop virtualization software like VMware or VirtualBox, this guide will be helpful to increase the screen resolution size of Snow Leopard. Adjusting screen size including widescreen on VMware is easy since VMware tools (with VGA driver) are available, but setting up screen resolution in VirtualBox is slightly different for each installation method.

    VMware users

    Most of the latest macOS versions can work without any issues on VMware with multiple screen resolutions. If you are still using the older version of Mac OS X and VMware, then you can follow the steps to install the VMware VGA driver to get proper screen resolutions.

    1) Download the Mac VGA driver for VMware here.

    2) Install the package on Mac OS X virtual machine.

    Screen Resolution Wide Screen Mac OS X

    3) Restart the Mac Virtual machine. That’s it. Now you can see multiple screen resolution options inside the VM.

    Before driver installationAfter the VGA driver in VMware

    This VGA driver worked well in VMware workstation and VMware Player for Mac virtual machines Leopard and Snow Leopard. We have not tested on the latest macOS versions.

    VirtualBox Users

    We mentioned several ways to use Mac OS X as a virtual machine on VirtualBox, if you are using any of the methods, the following tricks will be helpful.

    Method -1

    If you installed Mac OS X by any of the hackintosh ISO files, then do this method first. Also, it can work on vanilla installation from the original DVD or ISO file.

    Increase Mac OS X Virtual Machine Screen Resolution in VirtualBox

    1) Start the Virtual Machine.

    2) Open /Library/Preferences/SystemConfiguration/com.apple.Boot.plist in text editor.

    Modify the .plist file

    3)  Input the below entries.

    <key>Graphics Mode</key>

    <string>1280x1024x32</string>

     1280x1024x32 – is your option. Type the correct screen resolution which matches your monitor resolution.

    Here is the screenshot of my file.

    Screen resolution entry

    4) Select Save As in the Text editor file menu and save it on the desktop or somewhere else.

    Make sure to save with the same .plist file extension. (Remove the tick as mentioned below)

    Save the file inside Mac VM

    5) Now, copy or drag com.apple.Boot.plist file from desktop to /Library/Preferences/SystemConfiguration/ or /Extra location where ever it needs to be replaced.

    Enter the Mac root (admin) password to authenticate replacing the file.

    6) Restart the Mac virtual machine now. By default, the Mac OS X will start in the screen resolution inserted in com.apple.Boot.plist. We can confirm it by checking in ‘Display’ under ‘System preferences’.

    Working screen resolution

    Method -2

    Try this method if method 1 fails.

    We will modify the VirtualBox settings of the Mac VM in this method.

    a) Close VirtualBox completely and execute the following command,

    VBoxManage setextradata “VM name” “CustomVideoMode1″ “1280×800×32”

    “VM name” – Exact virtual machine name of Mac OS X,  execute this command with quotes.

    Make sure the VBoxManage command is added to the Windows path, if not, execute this command from the VirtualBox installed folder.

    b) The above command will modify the XML file of the Virtual machine. Boot the virtual machine and see whether it’s working.

    c) If it doesn’t work, type the below command while booting at the EFI boot loader screen;

    “Graphics Mode”=”1280x800x32” and press Enter.

    Always better to give the same screen resolution size mentioned in com.apple.Boot.plist file.

    Method -3

    This is similar to method 2 but slightly different.

    Execute this command from the VirtualBox folder:

    VBoxManage setextradata “VM name” VBoxInternal2/EfiGopMode 3

    “VM name” – Exact virtual machine name of Mac OS X,  execute it with quotes.

    No 3 – this is the number of video modes. Only 5 resolutions are supported:

    0 – 640×480
    1 – 800×600
    2 – 1024×768
    3 – 1280×1024
    4 – 1440×900

    In another way, you can add a string to the Virtual machine’s XML file to apply every time the virtual machine boots up.

    <ExtraDataItem name=”VBoxInternal2/EfiGopMode” value=”3″>

    Warning – If you are copying any of the commands from this article, make sure the opening and closing quotes are correct!!

    I’m sure one of these will work with VirtualBox to increase Snow Leopard screen resolution. Have fun.

    Mac on Windows VirtualBox VMware
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Dinesh
    • Website

    Dinesh is the founder of Sysprobs and written more than 400 articles. Enthusiast in Microsoft and cloud technologies with more than 15 years of IT experience.

    Related Posts

    Fix Apple Intelligence Not Working in a macOS VM (VMware/UTM) on Windows 11/10 Host

    January 6, 2026

    How to Open and Use VHDX in VirtualBox

    February 29, 2024

    Find Cool & Best Mac Wallpapers (HD Desktop Backgrounds) with Free Downloads

    February 17, 2024

    Best Free Virtual Machine Software in 2024 – Start Your New Career

    January 15, 2024

    GarageBand for PC with Windows 10/11 and Better Alternatives

    December 19, 2023

    Top Alternatives to Microsoft Publisher for Mac in 2024

    December 16, 2023

    258 Comments

    1. pierro2802 on January 25, 2011 3:25 pm

      Hi everobody, i’m Pierro, from France
      Mac OS X works well on my Dell studio 17″ laptop: i7 820QM, 6Go Ram, 2x500Go HD, GC HD4650.
      but I’ve some issues:
      The first one:
      I’ve tried all the 3 methods with a lot of different res, no changes…
      My other problem: USB: when I plug my iPhone, the system (W7 x64) says something like “Virtual box has just crashed”
      Can you please help me to fix that?
      thanks a lot!

    2. ikram on February 6, 2011 5:47 pm

      hello. i’ve tried method no 1 for virtual box. it seems that i could not get permission to edit the com.apple.Boot.plist file which is i cant save the editted file. do you know why? thanks.

      • Carlos de Luna Saenz on February 8, 2011 11:40 am

        The com.apple.Boot.plist is owned by root:wheel and the rights are readonly for the rest,
        You can make a chown myuser:root and edit it and return it to the root:sheel user after it.
        Greetings

        • Bill on June 14, 2011 9:33 pm

          Open a terminal window and type:

          sudo vi /Extra/com.apple.Boot.plist

          • Lucas on June 18, 2011 8:35 am

            Just copy the file to your Desktop and edit it there. Then Replace it back in the Extra’s folder. You may need to authenticate.

    3. Grungean G on February 8, 2011 10:38 am

      Method three worked for me, but bad there are only five choices. I need 1600×900, 1440×900 does a good job.

      • John R on June 17, 2011 3:47 am

        Same thing with me 1600×900 would be perfect, however 1440×900 works. Method 2 was the winner for me, THANKS!

    4. Mixmaster1190 on February 15, 2011 6:51 pm

      Microsoft Windows [Version 6.1.7600]
      Copyright (c) 2009 Microsoft Corporation. All rights reserved.

      C:\Users\DJ>VboxManage setextradata “OSX” “CustomVideoMode1” “1366x768x32”
      ‘VboxManage’ is not recognized as an internal or external command,
      operable program or batch file.

      C:\Users\DJ>

    5. Mikey on February 21, 2011 2:24 am

      @Mixmaster1190, you need to type the full path of the vboxmanage executable.

      Mine is located in:
      C:\Program Files\Oracle\VirtualBox

      So you need to type:
      C:\Program Files\Oracle\VirtualBox\vboxmanage setextradata “OSX” “CustomVideoMode1″ “1366x768x32″

      (on Win 7 64-bit, virtualBox 4.0.2)

    6. copyhold on February 24, 2011 2:32 am

      Method 2 didn’t work initially.
      But after I changed
      “GUI/LastGuestSizeHint” parameter in XML file it worked. So final XML is:

      HTH

    7. Josh Krzyworaczka on February 28, 2011 4:06 pm

      I can get my resolution bigger but it will not go wide-screen for the life of me.

      I need 1680 x 1050 🙁

    8. mParks on March 1, 2011 4:20 am

      What worked for me was this:

      C:\Program Files\Oracle\VirtualBox\vboxmanage setextradata “OSX” “CustomVideoMode1″ “1920x1080x32″

      Then I edited the “com.apple.Boot.plist”
      Graphics Mode
      1920x1080x32

      And that worked perfectly. Now I have perfect full screen.

      • Josh Krzyworaczka on March 1, 2011 5:00 pm

        I don’t know what you mean by

        “C:\Program Files\Oracle\VirtualBox\vboxmanage setextradata “OSX” “CustomVideoMode1″ “1920x1080x32″”

        I go to that directory but I’m not sure what file you edited?

        Thank you.

        • Daniel Chatfield on April 11, 2011 7:24 am

          That is a command entry – open command prompt and type that in

          to open command prompt:

          Window key + r then type cmd.exe and click run

    9. Roger on March 3, 2011 12:38 am

      Where is the XML file? I tried to goto the VBox folder & couldn’t find the XML file. How do you access the XML file?

      Thnks!

      • Mixmaster1190 on March 29, 2011 7:15 pm

        its now a .vbox file. should be in C:\Users\\VirtualBox VMs\\.vbox
        open that file with a text editor.

        • Mixmaster1190 on March 29, 2011 7:16 pm

          sorry it should be C:\Users\user name\VirtualBox VMs\virtual machine name\vmname.vbox

    10. Calculators on March 9, 2011 1:53 pm

      I changed the resolution to 1600×900 using com.apple.boot.plist, and restarted. The resolution increased, but only to 1152×864, a strange resolution.

      • Larissa on April 26, 2011 4:50 pm

        Same here. Which hardware do you use? Chameleon Bootloader?

      • Jack H. on May 5, 2011 2:07 am

        Same here. I’m only getting 1152×864 (what the heck is this?), and i’ve input 1366×768 (and tried 1360×768 as someone suggested down below) – Still NOTHING.

        Shoot, all three methods failed. I’m not sure what to do anymore…

        • John R on June 17, 2011 3:50 am

          Sorry guys, same thing happened to me, you’re going to have to settle with 1440×900. It will work, but it just doesn’t at the same time. -Stinky huh…

    11. cmatt85 on March 10, 2011 11:51 pm

      worked excellently for me with a combination of methods 1 and 3 at 168x1050x32

    12. Lobo on March 28, 2011 8:25 pm

      Hi;

      I found a pseudo-4th way of increasing the resolution. I don’t to change mach_kernel for legacy_kernel because I want to keep the system officially upgradable, since I didn’t change/replace any component from the straight install I did from the retail DVD. My VBox VM Snow Leopard Mac is now 10.6.7 (latest).

      I loose 2 things with this. 1- EFI boot from VBox 2- Automatic shutdown and power off. I don’t mind that at all.

      I boot from EmpireEFI_V1085_AMD_Inteli3i5m.zip (BootCD.iso). Inside my mac, I edited the com.apple.Boot.plist of the BootCD.iso itself ! and applied the highest resolution of method 3, and it worked!. I applied VBox EFI method 3 to the EFI iso.

      I tried other resolutions but the only ones that worked were the same of Vbox EFI.

    13. Bary Duncan on April 8, 2011 1:43 pm

      The main problem I’m having is getting the video display size adjusted. All the three main methods that worked with previous virtualbox installations do not seem to be working now. They actually appear to be overridden during boot as I can see the screen size change a couple of times.

      The other key item i noticed.. only one of my USB ports (the legasy port I think) work in my Lenovo W510. This is actually an improvement as with other methods none worked. I was able to get it to sync with iPad. Also, my internal video is recognized, but all the apps just show black. Other than that, everything looks good. Very happy that I can update the kernal now as new releases come out.

    14. confusion on April 22, 2011 1:33 pm

      Acer Aspire TimeLineX 5820TG
      method 2. 1366×768 works 🙂

      • Paul on July 10, 2011 10:32 am

        THANKS!!!!! Finally got 1366x768x32 working. Took me forever to figure it out.

        Used option 2 to set custom video mode to 1366x768x32. Then when when the myHack screen first appears, immediately typed “Graphics Mode”=”1366x768x32” and hit enter. Its weird because nothing shows up on the screen, so you’re just typing in the dark. But it worked perfectly. Thanks for posting your solution!!

        • Paul on July 10, 2011 9:57 pm

          Actually, I just realized that everything typed at the boot screen appears on the lower left hand corner. I think the default resolution was always too large and made the text appear below the screen so I never saw it. Duh.

    15. JYD on April 27, 2011 8:27 pm

      Method 1 or Method 2 by itself does not work (for me). Only by doing both Method 1 and Method 2 together works. Thanks!

    16. Larissa on April 28, 2011 4:21 pm

      For all those who for the hell of it can’t get 1366×768 to work: try 1360 (need CustomVideoMode1).

      I tried for days, until I found some unix discussion about virtualbox only accepting multiples of 8 or so.

      1360×768, methods 1 & 2. Works perfectly fine that way.

    17. Bidhan on May 1, 2011 12:15 am

      I wanted 1600×900.

      Tried method 1 and 2, but both didnt work for me.

      The third method worked and got 1440×900..

      specs:
      snowleopard by hazard,
      Dell vostro 3700, 17.3 inch, nvidia gpu, i7cpu, 4GB RAM

    18. Tim on May 7, 2011 11:43 pm

      for all those ppl trying to get 1366x768x32, go to
      C:\Users\”User Name”\VirtualBox VMs\”Machine Name”
      and open “machine name”.vbox
      add right after
      worked for me

    19. gustavo on May 9, 2011 9:58 am

      Hi, my laptop has 1366×768, but i’dont find the archive for change de resolution. I chance the com.apple.boot but don’t change. Somebody help me please?

      • Dinesh on May 11, 2011 9:55 am

        Are you trying in VMware or VirtualBox?

        I suggest to try the all methods.

      • Larissa on May 11, 2011 2:22 pm

        Hello gustavo,

        I suppose you have virtualbox – don’t forget to change the .vbox-file either using an setextradata-command (see above, method 2) or by editing it directly (new string in the Extradata section:
        Try with 1360 instead of 1366. You won’t notice the 3px-bars on either side of your screen, but it may well be that 1366 may never work with your version of virtualbox, as in my case.

        Good luck!
        Larissa

    20. Dave on May 15, 2011 4:28 pm

      Just what I was after, it works perfectly at a 1440×900 resolution.

      Cheers

      Dave

    21. Jack H. on May 21, 2011 12:46 am

      Tried methods one and two for getting 1920x1080x32 (since method 3 doesn’t apply, it seems). No dice. Damn.

    22. Joss on May 22, 2011 1:59 pm

      Just a hint to people who try methods 2 or 3 — don’t copy and paste from this page! The inverted commas and multiplication symbols here seem to be proper unicode characters and aren’t what the command line expects. This made those methods not work for me until I looked at the XML file and noticed the strange text there.

      If you want to copy and paste, use these:

      VBoxManage setextradata “VMname” CustomVideoMode1 1280x800x32

      (replacing VMname with your VMname, and 1280x800x32 with the desired resolution.)

      or:

      VBoxManage setextradata “VMname” VBoxInternal2/EfiGopMode 3

      This threw me for about half a day, but method 2 worked as soon as I typed the command directly.

    23. arolio on June 24, 2011 10:23 am

      I did step two but it said it cannot find the OSX file!!

    24. Jim K on June 24, 2011 7:45 pm

      just fyi: EifGopMode 5 is 1920×1200

      • Terrence on July 5, 2011 12:28 pm

        thanks for the tips! by using mode 5 i finally can get sth close to 1920×1200. although i still fail to get 1920×1080

    25. Smee on July 5, 2011 11:39 am

      Method 3 is the only one that actually changed the “screen” size. I wanted 1280×800 but I can’t get that, only 1280×1024 (or any of the preset ones).
      Methods 1 & 2 together nor separately worked for me.

      Is there any way to edit the list of preset resolutions? Maybe to add 1280×800 etc. ???

    ← Older Comments
    Newer Comments →
    Top Posts

    Where is the Outlook QR code? How to Use?

    February 16, 2024

    Download and Use Windows 7 Pre-Installed VirtualBox Image

    May 3, 2022

    How to Install and Use Outlook for Ubuntu 24.04 LTS/24.10

    December 10, 2025
    Don't Miss

    Evaluating the Most Effective Tools for Streamlining Modern Law Firm Operations

    April 29, 2026

    The legal industry has undergone a significant transformation as traditional paper-heavy files are replaced by…

    How to Effectively Use Social Media Analytics Tools

    April 27, 2026

    How I Burned $650 on Claude API in a Month — And the $1 Switch That Fixed It

    April 27, 2026

    200+ Funny Wi‑Fi Names in 2026 for Home Routers, Mesh Wi‑Fi, and Hotspots

    April 26, 2026
    Stay In Touch
    • Facebook
    • YouTube
    • Twitter
    • LinkedIn
    Latest Posts

    Evaluating the Most Effective Tools for Streamlining Modern Law Firm Operations

    April 29, 2026

    How to Effectively Use Social Media Analytics Tools

    April 27, 2026

    How I Burned $650 on Claude API in a Month — And the $1 Switch That Fixed It

    April 27, 2026
    INFORMATION
    • About
    • Contact Us
    • Privacy Policy
    ABOUT

    Established in 2007, Sysprobs is a trusted resource for IT professionals and System Administrators. We bridge the gap between enterprise infrastructure and the future of fintech security. From Windows virtualization to Blockchain node management, we provide technical guides for the modern digital economy.

    POPULAR SECTION

    WINDOWS 11
    WINDOWS 10
    VIRTUALIZATION
    IT SECURITY
    PRO IT TIPS

     

    Sysprobs
    Facebook X (Twitter) YouTube LinkedIn
    • Home
    • Windows
    • Cloud
    • Security & Privacy
    © 2026 SYSPROBS: System Security & Fintech Solutions. Protected by Cloudflare.

    Type above and press Enter to search. Press Esc to cancel.