During a recent pentest, I needed to throw together a macOS virtual machine. Although there was lots of guides around the web, none seemed to work from start to finish. This post contains the steps I extracted from various resources in order to get a fully working High Sierra install within VirtualBox 5.
Step 1: Download The High Sierra Installer
To do this, you need to be on an existing macOS system. I was unable to find the download within the App Store itself, but following this link opened the App Store at the correct page: https://itunes.apple.com/us/app/macos-high-sierra/id1246284741?mt=12
In this article, I am going to give you the direct link to Download macOS High Sierra ISO DMG VMDK File – All In One. Whenever you want to install macOS High Sierra on virtual machines like VMware and VirtualBox then obviously you will be in need of ISO file in order to have a clean installation of macOS High Sierra. So let’s download macOS High Sierra ISO for VMware & VirtualBox. MacOS High Sierra ISO 10.13.6 (Torrent) – Here is the macOS High Sierra ISO file in Torrent. Click on the link and download it straightly. Once that’s with you, proceed with the installation.
After opening the aforementioned page in the App Store, start the download, but cancel the installation when it starts.
You can then verify that the installer has been downloaded by checking that
'/Applications/Install macOS High Sierra.app'
exists.Particularly ISO files are frequently used to transfer or share CD/DVD files. Mostly used as operating system installation files container that holds the files like Windows 10 ISO or other ISO. It can also be used to back up your files and transfer it everywhere you want. Download macOS High Sierra ISO For VMware and Virtualbox. I also made sure to try both Mac OS (64 Bit) and Mac OS X High Sierra (64 Bit) modes on virtualbox, with neither working and showing the exact same screen. Mukhtar Jafari June 14, 2018 at 12:12 AM Reply. Select the Version Mac OS X 64 bit and also check out “Use Host I/O cache” from Storage section on VirtualBox Settings.
Step 2: Create a Bootable ISO
Next, you need to create an ISO from the installer application that was downloaded in step 1.
Running the below commands will create an ISO on your desktop named
HighSierra.iso
:Step 3: Creating the Virtual Machine
I experimented with a few different settings in regards to the CPU and RAM allocation. I didn’t find a combination that didn’t work, but create a VM with the following things in mind:
- Ensure the name of the VM is
MacOS
(ensure to keep the same casing) - Ensure the type is
Mac OS X
and the version ismacOS 10.12 Sierra (64-bit)
(there is a High Sierra option too, but I chose Sierra by accident and it worked) - Untick
Floppy
inSystem > Motherboard > Boot Order
- Use >= 4096 MB of memory in
System > Motherboard
- Use >= 2 CPUs in
System > Processor
- Use 128 MB of video memory in
Display > Screen
- Optionally enable 3D acceleration in
Display > Screen
- Remove the IDE device in
Storage > Storage Devices
and replace it with a SATA controller - Add a new hard disk device under the SATA controller with >= 60 GB of space
- Ensure an optical drive is present under the SATA controller and mount the previously created ISO to it
- Untick the
Enable Audio
option underAudio
After creating the virtual machine with the above configuration, hit OK and exit the settings screen. Now, a number of extra options need to be set.
If you’re on Windows, you’ll need to
cd
into the appropriate directory under the VirtualBox installation path to run VBoxManage
. For Linux users, this should be in your PATH
variable already:After running the above commands, the VM should be ready to boot!
Step 4: Installation
This is where near enough everything I read stopped, despite there being one more problem in the way - UEFI.
Boot into the VM, go into Disk Utility and erase the virtual disk that you added to the machine.
After erasing the disk, start the installation procedure. After a short amount of time, it will reboot the VM.
Once it reboots, it’s going to boot back off the ISO again, once it’s done this, just shutdown the VM and eject the disk [the ISO] and then start the VM again to boot from disk.
On the next boot, it should boot into the installer that was copied to disk, but instead, you will be presented with a UEFI shell like below:
To continue the macOS installation, follow these steps:
- Type
exit
and hit return - Select
Boot Maintenance Manager
and hit return - Select
Boot From File
and hit return - You will see two partitions, select the second partition and hit return
- Select
macOS Install Data
and hit return - Select
Locked Files
and hit return - Select
Boot Files
and hit return - Select
boot.efi
and hit return
After following these steps, you will boot into the remainder of the macOS installation. From here, just follow the steps as per a regular macOS installation.
The next time you boot your virtual machine, you will not have to go through the UEFI shell; it should work without any further problems.
Step 5: Tweaking The Resolution
As there is no VirtualBox additions for macOS, the screen resolution won’t automatically change. If you know what resolution you wish to use, however, you can set it manually.
Ensure the virtual machine is powered off, and then run the following command; replacing
1920x1080
with whatever resolution you would like to use:After running the above command, the next time you boot the machine, it will use the resolution specified.
![Mac Mac](/uploads/1/1/8/6/118681857/160137698.png)
Now, you should have a fully working macOS virtual machine!
References
The information found in this post was pieced together from the following sources:
The eleventh major release of Apple is the macOS X Yosemite. Apple’s macOS computers are one of the best performings and used in the world. The slim design, a unique quality of macOS make it one of the most demanded operating system. There are many opinions on Mac computers however the people who have used Mac will always back it. Once you start using the Mac computer then you cloud never go back to another computer. Some people have different opinions therefore not everyone will love it. If you are a Windows user then you can’t spend money on something you would not like. You are going to install a Mac operating system on Windows with the help of virtual machines. However, you need to download the virtual image for it. In this article, I will show you how to Download macOS X Yosemite 10.10 Image for VirtualBox & VMware.
Table of Contents
Download macOS X Yosemite 10.10 Image
After macOS X El Capitan, macOS has produced some of the best-operating systems. For instance, macOS X Yosemite, macOS Sierra, macOS High Sierra, macOS Mojave and the very latest version macOS Catalina. Even after releasing these great performing computers still, macOS X Yosemite is one of the best among them. Therefore, if someone can’t afford to have a Mac computer on their hand. Then they download the virtual image for it and install it on their Windows through virtualization. When Yosemite was introduced for the public, It became one favorite computer for everyone.
So there is nothing to bring Yosemite down because of its amazing performance. It was announced back in 2014 at WWDC and later it was out for the public. However, next year it was succeeded by OS X 10.11 El Capitan and Yosemite is named after a park. So if you want to try the Mac computer then you can Download macOS X Yosemite 10.10 Image.
System Requirements to install macOS X Yosemite
There are only a few systems that can support macOS X Yosemite. Therefore, you need to check your own device if it can support and below I will provide a list of systems that support it. Moreover, if you’re having Apple and want to upgrade your macOS then check the following. If you don’t see your device then you should update your device.
- iMac (Mid 2007 or New)
- Mac Mini (2009 or New)
- Mac Pro (Early 2008 or New)
- MacBook Pro (130-inch, Mid 2009 or New)
- MacBook Air (Late 2008 or New)
- The MacBook (Almunium Late 2008 and Early 2009)
Download macOS X Yosemite 10.10 Image for VirtualBox & VMware
In this section, you will get to know how to Download macOS X Yosemite 10.10 Image for VirtualBox & VMware. Therefore, the virtual images will be in Google Drive where you can download it for free. Google Drive is the place from where you can get it without of virus. You will not get any problem when you download it. Once you download it then you will be able to install it on VMware & VirtualBox. I will also provide you the articles where you can learn how to install it on VMware & VirtualBox. There will be two links from where you will be able to download it.
- macOS X Yosemite 10.10 Virtual Image (3-Parts – Google Drive)
- macOS X Yosemite 10.10 Virtual Image (4-Parts – Google Drive)
Install macOS X Yosemite on VirtualBox & VMware
Iso Image Download
There are multiple virtual machines that you can use to install macOS X Yosemite. However, most of them can’t be trusted therefore the two main options which you have is VirtualBox & VMware. VirtualBox & VMware are the two most user-friendly virtual machines out there. Thus in order to install macOS X Yosemite on Windows, you are going to use these two virtual machines. In addition to that, you can easily install any Mac operating system as quest operating system with the help of VirtualBox & VMware. Since both are two different virtual machines, therefore, you will get the tutorial on both of them. Installing macOS X Yosemite on VirtualBox is a little bit more complicated compared to VMware. However, since it’s your choice you can decide which one you will use.
RELATED ARTICLES:
Bottom Line
Congratulations, you have successfully downloaded Mac OS X Yosemite Virtual Image for VirtualBox & VMware. So That’s all for Download macOS X Yosemite 10.10 Image for VirtualBox & VMware. Moreover, if you have any question regarding this topic let me know in the comments. And please subscribe to our email list so you can get the latest from us.