I have tried to create a bootable installer for macOS Sierra to use on my MacBook Air that is broken and needs to reinstall macOS (The macOS X Lion installer that comes with the Macbook is broken and says it is unable to install additional components needed to install macOS).
I have tried to follow these instructions; https://support.apple.com/en-us/HT201372 but they haven't worked.
I used this code in the terminal: sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Backup --applicationpath /Applications/Install\ macOS\ Sierra.app
(The drive I am trying to use is called 'Backup' and has been erased to become a 'macOS Extended (Journaled)' type drive.) After entering my password and waiting for about two minutes I receive this error:
"2019-11-05 11:07:18.778 createinstallmedia[21078:275343]
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Couldn't posix_spawn: error 35'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff360dcf53 __exceptionPreprocess + 250
1 libobjc.A.dylib 0x00007fff6c1ac835 objc_exception_throw + 48
2 Foundation 0x00007fff38715fd5 -[NSConcreteTask launchWithDictionary:error:] + 5014
3 Foundation 0x00007fff387235a5 +[NSTask launchedTaskWithLaunchPath:arguments:] + 153
4 createinstallmedia 0x00000001087f2968 createinstallmedia + 6504
5 libdyld.dylib 0x00007fff6d50f2e5 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException"
It is expected to look more like: https://support.apple.com/library/content/dam/edam/applecare/images/en_US/macos/macos-high-sierra-terminal-create-bootable-installer.png
This works for me, I found it in an Apple forum:
With Install macOS Sierra.app in the Applications folder open Terminal and copy and paste this sudo plutil -replace CFBundleShortVersionString -string "12.6.03" /Applications/Install\ macOS\ Sierra.app/Contents/Info.plist press Return enter your password press Return now enter the createinstallmedia command for Sierra in Terminal (MyVolume is Apples default name for a USB but you can enter the name of your USB in there. sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app press Return and follow the prompts.
I found a solution that worked for me.
I am using a 2017 MacBook Pro with Catalina, and the solution is a combination of a similar resolved issue on iFixIt forums and using unofficial downloads of the macOS Sierra DMG file.
Download the DMG for Sierra here: https://themacgo.com/macos-sierra-10-12-6-dmg-mac-free-download/
Mount the DMG file, and copy the Installer macOS Sierra.app
file to /Application
Open Terminal
and write sudo su
, and enter your password when asked.
Run the command /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/[YOUR VOLUME]/ --applicationpath /Applications/Install\ macOS\ Sierra.app/
(Replace [YOUR VOLUME] with your actual volume.
Press Y
to confirm when asked to format the volume.
You will run into an issue during installation when the installer will say it is damaged. A simple hack worked for me, thanks to this video on YouTube. Simply do the following:
In the menu, select Utilities
and then Terminal
.
Set the date back in time when the installer should be working. I just randomly picked a date two years back: date 0416218002018
. The format is date MMDDhhmmYYYY
.
Run the installation and it works!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With