Contribute
Register

Fix/solution for "Selected Mac OS X Installer is incomplete"

Joined
Sep 29, 2015
Messages
63
Motherboard
Z97X-UD7 TH
CPU
i7-4790
Graphics
GTX 950
Mac
Mac Pro
Mobile Phone
iOS
A real solution for those who get stuck at STEP 1.

Seeing no real solutions offered here on the forums, other then seeing users getting pushed to look at the troubleshooting guide for UniBeast 8 and then coming back empty handed because they are stuck at:



The troubleshooting guide won't supply users with a fix and users getting all over forums pushed back to the guide.

The fine install guide tells you in step 1:



And then you windup with an installer thats 19MB in /Applications.

Then you start UniBeast and it says "Selected Mac OS X Installer is incomplete".

If this is you then you can fix this by doing the following:

You will need to recreate the full installer from the separate parts.

To do so we will use the installer stub app to grab all the files from Apple and then abort the install before it does anything else.

Run the 19MB stub installer (/Applications/Install macOS High Sierra).

Choose the install disk and click ‘install’ (it won’t actually install yet!).

It will download the remaining install files and place them under /macOS Install Data (i.e. look for the folder in the root of your hard drive ‘Macintosh HD’).

When it has finished downloading all it needs, the installer screen will then ask you to restart the Mac – but don’t! At this point ABORT the install by quitting the installer app.

Next we will recreate the full installer from all the downloaded parts. This will restore the ability to create an install media USB.

Do the following:

Open Terminal and run: sudo -s
Enter admin credentials to gain root permissions.
Then copy and paste the following 3 commands:

mkdir /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport

cd /macOS\ Install\ Data

find . -mount | cpio -pvdm /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport

You now have a full installer package in your Applications folder!

Now goto STEP 2: Create a Bootable USB Drive with UniBeast to continue the install guide.
Do I need to remove the mac os install data when I am done? I am worried that the pc will install the os when i reboot on my macbook.
 
Joined
Sep 25, 2011
Messages
58
Motherboard
HP Elite 8300 MT v2.99
CPU
i5-3470 3.2Ghz
Graphics
MSI GT 710 silent
Mac
MacBook Pro, Mac mini
Classic Mac
Power Mac
Mobile Phone
iOS
This method didn't work for me. When I ran the commands, it does build the High Sierra installer app, 5.21Gb in size, but it appears in Finder as broken. Attached is how it appears, as well as the package contents. Not sure how to fix, I've attempted three times on three different Macs (Sierra, High Sierra, and El Capitan) all with the same result. Compared to other installers that I have archived, there are a bunch of files missing in the "Contents" folder.

EDIT: SOLVED
I ran it again, this time with the 22mb "Install macOS...app" remaining in the Applications folder. I may have deleted this app before executing the commands in Terminal (don't recall, but I think I deleted it first when I tried the other times). Seemed to work, as I now have a file that appears functional. Will try running Unibeast and see what I get. And will also archive that installer so I have it for later use.
 

Attachments

Last edited:
Joined
Sep 25, 2011
Messages
58
Motherboard
HP Elite 8300 MT v2.99
CPU
i5-3470 3.2Ghz
Graphics
MSI GT 710 silent
Mac
MacBook Pro, Mac mini
Classic Mac
Power Mac
Mobile Phone
iOS
Also - for those having trouble with the original commands, see post #35
copy and paste the commands suggested there, they may work more reliably for you
 
Joined
Jan 27, 2019
Messages
1
its not working, ist says There was an error creating your UniBeast drive: Couldn't create installer and in the Unibeast troubleshooting even nothing works please help
 
Joined
Sep 26, 2011
Messages
100
Motherboard
CustoMac Mini 2011
CPU
i5 2500k
Graphics
HD3000
Classic Mac
eMac, iBook, Performa
Mobile Phone
iOS
I didn't want to risk my boot disk, so I chose a secondary disk for the install target.

It created the directory "/macOS Install Data" on the root of my secondary hard drive. The script won't work as presented if the "macOS Install Data" folder is not in the root level of your boot disk. So I copied it there so I wouldn't have to type different volume names in Terminal.

Code:
mkdir /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport
This creates a new folder (directory) inside of the originally downloaded High Sierra 19MB installer package. It originally does not have this folder.

Code:
cd /macOS\ Install\ Data
This changes the current directory to the downloaded installer data in the root level of the disk you chose as the install target.

Code:
find . -mount | cpio -pvdm /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport
This command copies everything from the Current Directory (root/macOS Install Data) into the SharedSupport folder inside of the 19MB Installer package, after which it will become a 5.23GB package.

Here is a link that explains the CPIO command in detail https://www.computerhope.com/unix/ucpio.htm.

So far UniBeast seems to be happy with it. Thanks Toro86!
 
Last edited:
Top