How To VirtualBox

How to Update Your macOS Mojave in VirtualBox to the Latest Versions

Written by John

Sometimes upgrading to your Mac OS to the latest version can seem stressful and can take up valuable time; however, it is essential to always keep your system up to date. The main reason for this is security, with each update of each instalment of macOS that comes out comes security upgrades that are necessary due to flaws and loopholes that have been noticed in the previous versions.

So the more up to date you are with your Mac OS the more secure and protected you are against any cyber threats. Today we’re going to look at how to update your Mac OS Mojave to the latest version using Virtualbox, a Virtual Machine that allows you to run Mac OS even if you’re using a desktop PC that is running Windows.

APFS Image vs HFS Image
Now we’re going look at whether you should use an APFS or Apple File System image to upgrade your Mac OS or whether you should use an HFS image or a Hierarchical File System image.

Older versions of macOS such as High Sierra will work with HFS images, and these images can be run in these versions of macOS through VirtualBox no problem at all. However, the issue is that APFS images can’t be ran with these older instalments of the macOS system. Yet the more recent release, Mac OS Mojave allows you to use APFS images however the only issue you’ll find is that if you’re running your Mac OS Mojave through Virtualbox, this won’t support the APFS image; this is unless of course, you have a select bootloader.

To save you the time and effort two image versions have been created for you by myself. The first, HFS, is as we have mentioned supported by Virtualbox and will work faster than an APFS image. You can also update to the latest version using APFS images, and today we’re going to run through how to update your Mac OS system to the newest version through Virtualbox as for beginners this can be very difficult.

How to Update macOS Mojave VirtualBox APFS Image to the Latest Versions

Now we’re going to look at the four steps you should follow to update your macOS to the latest version through VirtualBox using the APFS image file that I have created for you already.

Step 1: Find the new version of macOS Mojave in the App Store

First of all, you’re going to want to open the AppStore before searching “Mojave”. After you’ve done this, you’re going to want to click the get button to download the latest version of Mac OS Mojave if you haven’t already.

Check new version of macOS

Then you’ll want to open System Preferences from the Apple Menu which can be accessed by clicking on the Apple logo in the top left-hand side of your screen. Once you’ve done this, then click Software Update to check for updates.

Update is available for macOS

If there is an update available for you to upgrade to, you’ll see an "Update Now" button, you’re going to want to go ahead and click this, Or if you want to know more information about the upgrade you can click more details and it will tell you about what the update contains.

Restart your Mac to install Update

Click "Restart" button to restart your macOS Mojave

Step 2: Turn off your Virtual Machine and Add new Bootloader.

You’re Mac OS will then undergo a restart, when it is back at the first black boot screen, go ahead and turn off your Virtual machine

New Bootloader for Update: Download Here

Reopen your VirtualBox then select the tab labelled “Storage”, from here you are going to want to click Storage Devices and then click okay.

Add New Virtual Disk to VirtualBox

Once you have clicked storage devices, then go ahead and click “Choose Existing Disk” and open Update.vmdk disk.

New Bootloader for Update

Once you have done this, click “Ok” to save your progress so far and then turn your Virtual Machine back on.

Step 3: Now we’re going to boot to macOS using our Bootloader.

Turn on your Virtual Machine, at the first back screen, press “ESC” button. Then type this: fs1:\update.nsh and press “Enter”, and this will begin the process of booting Mac OS using the installer image.

Boot to Bootloader

Step 4: Install new macOS Mojave Update in VirtualBox

Wait about 30-45min to install new macOS Update, and once this has been completed, you will see that it has finished.

Install Update in Mojave VirtualBox

After your new version of macOS Mojave has installed your Mac OS or Virtual Machine will then restart and once that has done you’ll be able to run the latest version of macOS Mojave.

macOS Mojave VirtualBox is Updated

Done, Run new version of macOS Mojave, you can remove the update.vmdk disk in your VirtualBox and keep it to update to another new macOS Update. Now, you can run the latest version of macOS Mojave on your Virtualbox, and you shouldn’t have any issues at all.

Always remember in future if you have the opportunity to upgrade you’re still going to want to make sure you do this to ensure that you’re protected from any cyber threats and you’ve got access to all the latest features of your chosen Mac OS.

Featured Posts

56
Leave a Reply

avatar
16 Comment threads
40 Thread replies
1 Followers
 
Most reacted comment
Hottest comment thread
25 Comment authors
JohnLeslMosnkEmiliano GalloNicoJim Recent comment authors
newest oldest most voted
LeslMosnk
Guest
LeslMosnk

after installing the update I get stuck in the shell, how do I boot macOS after that?

Nico
Guest
Nico

Please. I try to explain which commands the virtual machine excexute:
– I pressed ESC
– i typed fs1:\update.nsh

Then the shell excecute different commands like:
– load fs1:\vboxapfs.efi
– map -r

At this step the shell tryed to excecute:
– fs0:\macos install data\locked filed\boot files\boot.efi

For all of this command return the message:
– fs0:\macos install data\locked filed\boot files\boot.efi is not recognized as an internal or external command, operable program, or script file
…..etc

Anyone can help me???

Emiliano Gallo
Guest
Emiliano Gallo

Could you solve it? I’ve with the same problem

Jim
Guest
Jim

For the people having issues, just follow the process exactly as detailed in the post. If works without editing anything. I’m using VBox in Linux and works for update to 10.14.4 ->10.14.5 and also for 10.14.5 -> 10.14.6.

Vlad
Guest
Vlad

I did use updage.vmdk and then the update successfully boots. Screen shows it’s installing an update but it stops around 35-45 minutes remaining and stays like this for 12 hours. Is there any way to debug this and figure out what could be wrong with installing the update?

Guest
Guest
Guest

Is there an audio fix yet?

GeKePDP
Guest
GeKePDP

Use the virtualbox guest additions?

Flashman
Guest
Flashman

After entering fs1:update.nsh, I get errors:
FS1:>cd “macros install data”
Error. Directory ‘FS1:macros install data’ was not found.
… operable program, or script file.

Daniel
Guest
Daniel

Hi, I’ve done as follows and I get this error when i enter fs1:update.nsh

“fs1:update.nsh is not recognised as an internal or external command, operable program or script file”

Apple_VM
Guest
Apple_VM

The update script isn’t finding the directory “macos install data”. I’m trying to update from 10.4.3 to 10.4.5 and I am using the APFS image.

Joe
Guest
Joe

SerialATAPI device reconfiguration did not complete successfully mac virtualbox on windows 10

Does anybody know the solution?