The VirtualBox Manual, in the section titled Paravirtualization providers explains very clearly when each should be used (emphasis added): Minimal: Announces the presence of a virtualized environment. Additionally, reports the TSC and APIC frequency to the guest operating system. This provider is mandatory for running any Mac OS X guests. Choose the type “Mac OS X” and version to “macOS 10.13 High Sierra (64-bit)” or “Mac OS X (64-bit)” then increase the memory size to minimum 4 GB (4096 MB). From the Hard Disk section select “ Use an existing virtual hard disk file ” and click on the small folder icon to browse the VMDK file.
High Sierra Yeah. You gotta give it to Apple. As much as it sounds hilarious beyond comprehension on why the world’s most innovative company decided to add “High” to Sierra (the predecessor macOS version) it must have taken them a lot of creativity and sleepless nights to come up with that. (if you didn’t know I am being sarcastic btw) Like really, Apple sounds like one of your older relatives who says “dope” without knowing the multitude of could-be-misunderstood meanings which comes with it. But aside from all that, High Sierra is not that bad. In the sense Apple hasn’t really changed what has worked well for their macOS users yet they have paid a very close attention to the finer details and idiosyncrasies that have become too stale for us macOS users lately. It’s not a major upgrade unlike what we first expected it to be of but at least it’s an improvement.
So if you want to get macOS High Sierra on your Windows 10 using Virtualbox, then here’s how. ? Note This guide is using macOS High Sierra 10.13.6 which is the Final version and also the official Apple version. If you instead don’t want to get High and just want Sierra (the predecessor) then you can always. So what’s new on macOS High Sierra 10.13? Meet VirtualBox VirtualBox is one tiny, powerful dude, and it is capable of installing macOS onto your Windows 10 computer as an app. It works like a charm with High Sierra, but before you get onto the guide, there are three little requirements that your Windows 10 computer is going to need in order for you to install the macOS onto your computer. ? The minimum requirements that you are going to need are:.
a 64-Bit Computer. at least 4GB RAM. a Dual-Core processor Got all of that?
Once your have got that out of the way, you can now proceed to install macOS High Sierra in VirtualBox on Windows 10. Here are the links to the downloads that you’ll be needing to install macOS High Sierra onto your VirtualBox successfully. ? Download (Updated October 16th 2018). Credit goes to for the links.
Now I know what you’re thinking, “Which one of the two macOS High Sierra 10.13.6 Final download links should I download from?” The reason why I have included two Google Drive download links for you is that, the (One Full) download link has the entire macOS High Sierra 10.13.6 Final file from Apple as one 5GB file. So if you are alright with letting your computer run all night to download the 5GB file then you can go for this The (6 of 6) download link has the entire macOS High Sierra 10.13.6 Final file as 6 separate 1GB files, so if your internet connection is pretty weak or if you just simply want to take your time and download one by one then you can go for this. ? Once, you are done with the download ‘stuff’, you can now go on with the 5 quick and simple steps below. Install macOS High Sierra in VirtualBox on Windows 10: 5 Steps 1. Extract the Image File with Winrar or 7zip. Step 1: Go ahead and install. (I have included the latest (March 2018) link for WinRAR for you).
Step 2: Once you’ve done that then right click on macOS High Sierra 10.13 file that you had downloaded. Step 3: Then select Extract here. Note Also make sure that you have enabled Virtualization in your computer’s BIOS.
You can use this helpful guide:. 2. Install VirtualBox. Step 1: Download the latest version of VirtualBox (I have included the latest (March 2018) link for VirtualBox for you above) Step 2: It’s pretty easy to install VirtualBox. Just keep clicking Next and then Finished until the end and you’re good to go.
Create New Virtual Machine Step 1: Now you have to create your new Virtual Machine. So what you have to do is, Open the VirtualBox you’ve just downloaded. Step 2: Next click on New which you can see to your upper left-hand side. Step 3: Sweet! Now all you have to do is follow on by adding each of the below details into each of the fields. ? Name: macOS 10.13 High Sierra Type: Mac OS X Version: macOS 10.13 or 10.12 Memory size: 3GB to 6GB ( 65% of your RAM) Virtual disk file: macOS high Sierra 10.13.vmdk Step 4: Select Use an existing virtual hard disk file and Open macOS high Sierra 10.13.vmdk File. Edit Your Virtual Machine.
Step 1: You’re almost there! Now click on Settings to edit your virtual machine. Step 2: Next, it’s important that you set these settings: Motherboard: Enable EFI, and change chipset to PIIX3 or IHC9 CPU: 2 Core (70% of CPU Core) and Enable PAE/NX. Display: Change video memory to 128 MB. Note Now close your VirtualBox. Then should you proceed with the next step.
Add Code to VirtualBox with Command Prompt (cmd). Before you add the code into VirtualBox with your Command Prompt, you have a few little changes that you have to make to make things easier for you. Step 1: Replace the phrase “Your Virtual Machine Name” in the code (below) with your own virtual machine name which you can find in General, then under Basic. It’s best if you copy the code below into your Notepad and then replace the areas where it says “Your Virtual Machine Name” with your own virtual machine name before moving on the next step. Evgeniy Kutischev October 27, 2017, Unfortunately didn’t work for me. Followed exact step from your tutorial.
After trying to run virtual machine it showed me black screen with next error message: Error allocating 0x1835 pages at 0x895000 alloc type 2 Error loading kernel cache (0x9) Boot Failed. Mac Boot Boot Failed. EFI DVD/CDROM Here are my specs: Hardware: Asus Zenbook UX310UQ (Core i7-7500U, 16 GB RAM, SSD+HDD) OS: Windows 10 Pro, version 1709, build 16299.19 (Fall Creators Update). Arnie Gonzalez September 22, 2018, In my case the VM starts and then displays a black screen with the following messages: Start Start InitDeviceTree Start InitDeviceTree End InitDeviceTree Start InitMemoryConfig End InitMemoryConfig Start CheckHibernate End CheckHibernate efiboot loaded from device: Acpi(PNP0A03,0)/Pci(1FI2)/SATA(0,0)/HD(Part2,Sig8D0CB95A-F145-418D-A84C-CC0E6458BAE) efiboot file path: System Library CoreServices boot.efi Start OpenVolume End OpenVolume Start ProcessOptions End ProcessOptions RegisterRestartDataProtocol: called. 0xdb03a598 RestartData protocol installed successfully. Start SetConsoleMode End SetConsoleMode Start ReadKernelCache End ReadKernelCache Start UncompressKernelCache End UncompressKernelCache Start CalculatedAdler32 and it gets stuck on that last line with no improvement whatsoever.
I’ve already tried every single suggestion in the replies but none seem to work. Please helpYou don’t know how long I’ve been trying and failing to get a Mac VM; it just seems like it’s an impossible thing to achieve I honestly don’t know how some of you have been successful at it.
NOTE: This tutorial is now considered outdated and I've published a new instructable with a newer, better and more efficient method to install Mac OS X on your PC, not RUN it! Please refrain from using this tutorial and follow the Even if you're a Windows user, you've probably thought about trying the Mac OS X.
Maybe you'd like to test OS X before buying a Mac or building a Hackintosh, or maybe you just want to run an app on your Windows machine which is only exclusive for the Mac OS X. Whatever your reason is, you can actually install and run OS X on any Intel-based Windows PC with a program called VirtualBox. Running OS X on your Windows desktop will take a bit of work, but it's pretty easy to do and the final product is quite outstanding. Thanks to and for providing the original instructions! To cut to the chase, here's how to do this. Before you start the installation process, you’ll want to gather the following: - A PC running 64-bit Windows with at least a dual-core processor and 4GB of RAM.
Mountain Lion is 64-bit, and thus requires your copy of Windows to be 64-bit. If you’re on a 32-bit version of Windows, you can install Snow Leopard instead (Google it as this instructable is for Mountain Lion not Snow Leopard). Note that your processor also needs to support VT-x. Should help you find out whether yours does.
![What virtualization settings should i use for mac os x in virtualbox 10 What virtualization settings should i use for mac os x in virtualbox 10](/uploads/1/2/5/6/125620721/738825174.jpeg)
![Use Use](/uploads/1/2/5/6/125620721/386933604.png)
and the VirtualBox Extension Pack: VirtualBox is my favourite virtualisation tool for Windows, and it’s completely free. VirtualBox doesn’t officially support OS X, but it’s actually very easy to get up and running. You should download the main program and the Extension Pack, which will give you support for USB devices. A hacked Mountain Lion disc image. Sadly, this won’t work with a vanilla Mountain Lion installer, so you’ll have to find a compatible hacked version. The hacking group Olarila has put a great installation ISO together, and you can find it by searching Google. If that doesn’t fit well with you, you can head over to the Mac App Store and, so you can at least pirate with a clear conscience.
The and ISO files. Each one has it's own function which you'll know later. However, both will help you boot into the installation., which will help you get audio and other things working correctly after installation. You’ll need to register for a free account over at Tonymacx86.com to download this. Make sure to download MultiBeast 4 — it’s labelled “Lion”, but for our purposes the Lion version works better than the Mountain Lion version. Before we install OS X, we’ll need to set up VirtualBox so the OS X install disc can boot correctly. Here’s what you need to do: Step 1: Launch VirtualBox and click the New button.
Give your new virtual machine a name (I just called it “Mac OS X”) and set the operating system to “Mac OS X Server (64-bit)”. See the picture of step number one. Step 2: Click Next and choose how much RAM to give your virtual machine.
This depends on how much RAM is in your system — you can get away with 2GB, but if you have more, give it more. 4GB of RAM should be a good amount, though I gave mine 4GB, you can set it till 6GB if you have spare. See the picture of step number two.
Step 3: Click Next again and choose “Create New Disk”. Create your new disk in VDI format and with dynamically allocated storage. When you’re done, VirtualBox should take you back to the main screen. This step is easy, so it does not need a picture.
Step 4: From here, right-click on your OS X machine in the left sidebar and click Settings. Head to the “System” section and uncheck “Enable EFI”. Same as step 3, it's easy, so it does not need a picture. Step 5: Click on the Storage section of the settings and click on the CD icon that says “Empty” under Storage Type. Then, click the CD icon next to the “CD/DVD Drive” dropdown list and select “Choose a Virtual CD/DVD Disk File”.
Choose the HackBoot 1 ISO and click OK. See the picture of step number five. Now your virtual machine is ready to boot for the first time. Make sure you have your Mountain Lion ISO ready to go and proceed to the next step. The next step involves actually installing OS X to your new virtual machine.
When you’re ready, start up VirtualBox and follow these instructions: Step 1: Select your OS X virtual machine in VirtualBox’s left sidebar and click the Start button in the toolbar. It will bring you to the HackBoot boot screen, with one icon in the middle labelled HackBoot.
See the picture of step number one. Step 2: Click on the CD icon at the bottom of the VirtualBox window and select “Choose a Virtual CD/DVD Disk File”. This time, choose your hacked Mountain Lion ISO. This step is pretty easy, so it does not need a picture.
Step 3: Go back to the HackBoot boot screen and press F5. It should reload the boot menu, this time showing you an “OS X Install DVD”. Select this option and press Enter. After a moment, it will take you to the OS X Installation screen.
Also this step is easy, so it does not need a picture. Step 4: After you choose your language and agree to the terms and conditions, you’ll see that OS X doesn’t detect any valid hard drives.
To fix this problem, head up to the menu bar and go to Utilities Disk Utility. This step is pretty simple, so it does not need a picture. Step 5: Click on your VirtualBox hard drive in the left sidebar, then click the Erase tab in Disk Utility’s main panel. Give your drive a name (like “Macintosh HD”) and click “Erase”. See the picture of step number five.
Step 6: Once Disk Utility has finished formatting your drive, you should see it show up in the left sidebar. When you do, exit Disk Utility and continue with the OS X installation as normal. This step is so easy, so it does not need a picture as well. The rest of the installation should be largely self-explanatory and should go off without a hitch. It took me about 20 minutes to install OS X. When it finishes, it will take you to a black screen with white text. At this point, you can click the “X” in the upper-right corner of the window to power off the virtual machine.
You’re almost there! You’ve installed OS X, but you will still need to tweak a few things to get audio and graphics working properly. Here’s what you need to do.
Fix Audio with MultiBeast Step 1: Open up VirtualBox and right-click on your OS X virtual machine in the left sidebar. Head back to its Settings and go to the Storage section. Once again, click on the disc icon on the right side of the window, this time choosing the HackBoot 2 ISO. This step is simple, therefore it does not need a picture. Step 2: Click the Start button to reboot your virtual machine.
You should see the HackBoot menu again, this time with an option to boot into your new virtual machine. Select that option and press Enter. See the picture of step number two. Step 3: After a minute, you should see the Mountain Lion desktop with the familiar galaxy wallpaper. Open up Safari, head to Tonymacx86.com, and download MultiBeast as described in the “Requirements” step. This step is easy as well, so it does not need a picture. Step 4: Open up System Preferences - Security.
Click the lock in the bottom left-hand corner, enter your password, and set the “Allow Applications” preference to “Anywhere”. This will let you run apps from untrusted developers, which includes Multibeast. This is step is quite easy, so it does not need a picture as well. Step 5: Launch Multibeast.
When you get to the Installation Type section, Choose the options pictured in the picture of step number five. After that, click continue and finish the Multibeast installation. It may take a few minutes. Your audio won’t work just yet, but we have a few other things we need to do before we restart. In order to boot OS X without the HackBoot CD, we’ll need to delete a problematic kext.
You can do this with the following steps: Step 1: Open up the Finder and select Go Go to Folder from the menu bar. Type in '/System/Library/Extensions' (without the quotations) and press Enter. Of course does not need a picture. Step 2: In this folder, find the 'AppleGraphicsControl.kext' (without the quotations) file and delete it. This will allow your virtual machine to boot up without the HackBoot ISO. See the picture of step number two (main image).
Step 3: Click on the disc icon at the bottom of VirtualBox’s window and uncheck the HackBoot 2 ISO, since you won’t need it anymore. Of course does not need a picture.
Lastly, you may have noticed that your Virtual Machine is running at a pretty low resolution. That’s totally lame, so we’re going to make it run at the same resolution as our monitor with a few tweaks: Step 1: Head back to Go - Go to Folder and go to '/Extra/' (without the quotations). Double-click on the 'org.Chameleon.boot.plist' (without the quotations) file and add the following to the bottom of the file, above the line: Graphics Mode 1920x1080x32 Save the file and close TextEdit.
This allows OS X to start up with a higher resolution. Note that you can set whatever resolution you want; just replace '1920x1080' (without the quotations) with the resolution you want. Step 2: If the resolution you picked is bigger than 1280×1024 and/or is widescreen, you’ll need to do one last thing to get it working properly. Shut down your virtual machine and open Windows’ Command Prompt. Type the following commands, hitting enter after each one: cd 'C: Program Files Oracle VirtualBox' vboxmanage setextradata 'MyVirtualMachine' 'CustomVideoMode1' '1920x1080x32' Replace the first line with the path to your VirtualBox program folder. In the second line, replace MyVirtualMachine with the name of your machine (in our case, “Mac OS X”), and 1920x1080x32 with the same resolution you added to your Chameleon plist. When you’re done, restart your OS X virtual machine and you should be greeted with a full-res desktop and working audio.
You can now continue to install your favourite apps, set up your keyboard and mouse, and do anything else you like. You’ve got a fully working virtual Mac on your Windows desktop!.DISCLAIMER: The eyed-apple logo is a copyrighted image that belongs to tonymacx86.com and does not belong to me by any way, as I'm just using it to for reference to guide the installation.DISCLAIMER: This instructable should be done on your OWN responsibility. I will not tolerate any damage (software damage) regarding this instructable if you do not follow the steps wisely. This was tested several times before on Intel-based PCs and it worked, so if you do not follow the steps wisely, I'm not tolerating any problems or damage that you may cause to your PC due to inattention or neglecting any step implemented in this instructable. Later on, I will be making computer instructables (tutorials) such as this instructable. I will be making newer and more easier methods to install the Mac OS X (all versions such as Lion and Snow Leopard) on your PC. Some methods require that you already have an existing OS X.
I'll also be making some instructables on Hackintoshing your PC. There are several reasons behind not doing this. Firstly, not all people using this method have the same memory (RAM). For example, if you allocated your VM RAM to 4GB and you have a total of 6GB, not all people have 6GB, so they will have to create the VM from scratch. Secondly, with my current internet speed, it would take me a month (maybe more) to upload 13GB (which is the size of the finished VM). Thirdly, this is a tutorial, it is made to make people understand how it works and how to create one, but not just to have it ready.