VLT-Website-Heading

How to format your Mac and reset it back to macOS Mojave or High Sierra

Jun 18, 2019 2:10:00 AM / by Vu Long Tran

I recently was looking to reset my Mac.

So my initial thought was to create a bootable USB installer for my Mac and erase my hard drive and load it onto the Mac. But I found that I kept receiving errors while trying to create this, as it seems like it is not something that is easy to do.

Reason - I was reading online that it's mainly as Apple wants to give mainstream users a simple and easy experience. You can read my attempts steps below in the second section (which I have labelled Section 2).

So after realising this, I logged into my Disk Utility via the Mac's Recovery Mode, wiped the hard drive, and then reset my Mac and then attempted to reinstall my macOS.

Section 1 - Steps to reset your Mac through connecting it to your Wifi

How to format your Mac and reset it back to Mojave or High Sierra

You can do this by:

  1. Loading Recovery Mode on your Mac - by pressing Command + R during startup of the Mac
  2. Using Disk Utility erase your hard drive, select the hard drives you want to delete. I deleted my one which was called "Macintosh HD". 
  3. Close windows and Shut down your Mac
  4. Turn on your computer. You may need to Shut down and turn it on if you do not see a Wifi option pop up
  5. Once you do see it, connect the Mac to Wifi. 
  6. Once connected, it'll open up "Disk Utility" where you will be able to select "Reinstall macOS" option.
  7. Follow the prompts to install as required. 
So you may get stuck on Step 4 where you need to shut down and turn on your Mac again. You may need to hold the Power button for 5-10 seconds until it shuts down if it does not let you do this through the menu. 
Screen that pops up once you manage to connect your Mac to the internet
Once you have selected "Reinstall macOS" you'll just need to wait and follow the prompts

If you are keen on creating a bootable USB installer, you can review my attempts below and see if they are helpful for what you're looking to do.

Section 2 - Steps you can try based on my attempts

Can't create bootable USB installer Mojave error?

Did you just receive this error?

Well, I am writing this guide to help you based on my own experiences. Note, this assumes you have attempted the steps here from Apple's website - How to create a bootable installer for macOS, including:

  1. Download macOS via Apple macOS app store
  2. Use the 'createinstallmedia' command in Terminal
Then you may have received the following error:
$ sudo /Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB
/Volumes/USB is not a valid volume mount point.
Then you may want to add --nointeraction so it continues to try erase the disk without prompts.
$ sudo /Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --nointeraction
/Volumes/USB is not a valid volume mount point.
I received this at times when I tested this command and set the USB to FAT32. 
$ sudo /Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --nointeraction
Password:
Erasing disk: 0%... 10%... 20%... 30%... 100%
The erased disk did not mount.
I eventually looked to delete any unseen spaces that I may not see with my eyes, and these instructions helpfully popped up. 
$ sudo /Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia --volume/Volumes/USB
Usage: createinstallmedia --volume
Arguments
--volume, A path to a volume that can be unmounted and erased to create the install media.
--nointeraction, Erase the disk pointed to by volume without prompting for confirmation.
--downloadassets, Download on-demand assets that may be required for installation.

Example: createinstallmedia --volume /Volumes/Untitled

The --downloadassets function can be helpful in situations where you cannot download the latest version of macOS to be able to run this command off.

As the prerequisite of being able to create the macOS start up disk is to have a version of macOS available on your Mac. So you do that by going through the Mac App Store and downloading the app, but choosing not to install it until you have created this bootable USB installer that you want.

How to create a create bootable USB installer for macOS Mojave

1. Unplug and plug in your USB stick

2. Use a plain-text editor such as TextEdit for the command line

3. Check the Mount Point 

4. Try formatting using a different Format type

5. Use unofficial macOS Mojave Patcher

1. Unplug and plug in your USB stick

Unplug and plug in your USB stick/ external hard drive. This goes without saying, but something it may actually not be mounted!

2. Use a plain-text editor such as TextEdit for the command line

Try pasting the command into a Plain Text Text editor document and then copying and pasting it into Terminal.
That is: 

Try pasting this into a window in TextEdit, then delete the blank character between "MyVolume" and "--applicationpath", and type a space in its place. It will probably look exactly the same. Then copy from there and paste into a Terminal window.

3. Check the Mount Point 

If you open "Disk Utility", look for your USB stick/ external hard drive. Then check the "Mount Point" details. 
You'll normally see something like:
/Volumes/USB 1
/Volumes/USB

4. Try formatting using a different Format type

Normally you will need to select "OS X Extended (Journaled)" and "GUID Partition Map" (if option is presented).
Erase USB stick using "macOS (FAT)" and let the Mac convert it to what it needs. 
Note: The target volume must be formatted as HFS+ (OS X Extended (Journaled)) and not APFS.

5. Use unofficial macOS Mojave Patcher

It was originally created to install Mojave on unsupported Macs, but you can use it to download the full 6.03 GB installer without installing the OS or creating a bootable USB installer. Click on "Tools > Download macOS Mojave..." in the menubar.
macOS Mojave Patcher http://dosdude1.com/mojave/

Are you about to install macOS High Sierra or later on the disk?

Aim to use the "Mac OS Extended (Journaled)" option.

If you need to erase your disk before installing High Sierra or later for the first time on that disk, choose Mac OS Extended (Journaled). During installation, the macOS installer decides whether to automatically convert to APFS—without erasing your files:

  • macOS Mojave: The installer converts from Mac OS Extended to APFS.
  • macOS High Sierra: The installer converts from Mac OS Extended to APFS only if the volume is on an SSD or other all-flash storage device. Fusion Drives and traditional hard disk drives (HDDs) aren't converted. 

If you do select APFS for your USB, it won't let you use it as a bootable install media.

$ sudo /Applications/Install macOS Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --nointeraction
APFS disks may not be used as bootable install media.
An error occurred erasing the disk.
So if you are in that situation, you can turn it back. Just delete the APFS on your USB and convert it back.

My machine

If you're troubleshooting and keen to understand if it could be the machine you are using to try create this bootable USB, here is my machine specifications that I used to carry out the troubleshooting steps above:
MacBook Pro (15-inch, 2018)
Processor: 2.2 GHz Intel Core i7
Memory: 16 GB 2400 MHz DDR4
Graphics: Intel UHD Graphics 630 1536 MB

I hope that helps!

Reference/s:

How to create a bootable installer for macOS - https://support.apple.com/en-us/HT201372
How to erase a disk for Mac - https://support.apple.com/en-sg/HT208496
Can't create bootable USB installer High Sierra -  https://discussions.apple.com/thread/8414680
How to make your own bootable macOS 10.14 Mojave USB install drive -  https://arstechnica.com/civis/viewtopic.php?f=2&t=1438629
macOS Mojave Patcher http://dosdude1.com/mojave/
Vu Long Tran

Written by Vu Long Tran

Solutions Engineer APAC. ex-@Forrester consultant. Writing on #cloud #howto guides and #tech tinkering!