I can copy El Capitan installation on thumb drive but it is not visible when I hold option key on restart
I am using OS X El Capitan on Macbook 7.1 (Mid-2010). My thumbdrive is detected inside El Capitan and I can make it bootable and put El Capitan installation on it by using terminal command:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
but thumb drive is not visible when I hold option on restart. Therefore I can't install El Capitan on my new SSD that I have. When I install using terminal, I get this message at the end of the process, in terminal:
Couldn't mount dmg /Volumes/Install OS X El Capitan/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg (error code 112)Mount of outer dmg failed.
After this, when I ran the hdiutil:
hdiutil verify Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg
on the thumb drive, I got:
Checksumming Protective Master Boot Record (MBR : 0)… Protective Master Boot Record (MBR :: checksum failed with error 1000. ............................................................................................................................................................... calculated CRC32 $00000000, expected CRC32 $BE5D6293 hdiutil: verify: checksum of "Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" is INVALID hdiutil: verify failed - image data corrupted
So the error can be either on the installation or the thumb drive itself (bad drive).
Sometimes I get this message at the end of the installation thumbdrive making process:
Failed to copy kernelcache, The file “kernelcache” couldn’t be opened because there is no such file.
I want to install fresh clean install of El Capitan on my brand new SSD that I bought, and somehow Apple is preventing me from using it. Any help anyone?
- (Download the latest El Capitan Installer (10.11.3))
-
Open Terminal and check the hash of InstallESD.dmg:
shasum /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg
The result (as of March, 5th 2016) should be: 526a6f7a619ef86f42acc026276aab351ea27614
- Insert your thumb drive
-
Get the disk identifier of the thumb drive with
diskutil list
Below I assume the disk identifier of the thumb drive is disk1
-
Delete any MBR on the thumb drive:
diskutil umountDisk /dev/disk1 sudo dd if=/dev/zero of=/dev/disk1 bs=512 count=1 diskutil mountDisk /dev/disk1
-
Open Disk Utility and partition the thumb drive:
Options...: GUID partition table
Name: Untitled
Format: Mac OS X Extended (Journaled) -
Create the El Capitan Installer thumb drive:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
The output looks like this:
Erasing Disk: 0%... 10%... 20%... 30%...100%... Copying installer files to disk... Copy complete. Making disk bootable... Copying boot files... Copy complete. Done.
-
Check the InstallESD.dmg on the thumb drive:
hdiutil verify /Volumes/Install\ OS\ X\ El\ Capitan/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg
The output should look like this:
Checksumming Protective Master Boot Record (MBR : 0)… Protective Master Boot Record (MBR :: verified CRC32 $8A0AD7CD Checksumming GPT Header (Primary GPT Header : 1)… GPT Header (Primary GPT Header : 1): verified CRC32 $E61CC7FE Checksumming GPT Partition Data (Primary GPT Table : 2)… GPT Partition Data (Primary GPT Tabl: verified CRC32 $8F9F9AF5 Checksumming (Apple_Free : 3)… (Apple_Free : 3): verified CRC32 $00000000 Checksumming EFI System Partition (C12A7328-F81F-11D2-BA4B-00A0C93EC93B : 4)… .... EFI System Partition (C12A7328-F81F-: verified CRC32 $B54B659C Checksumming disk image (Apple_HFS : 5)… ................................................................................................................................. disk image (Apple_HFS : 5): verified CRC32 $F1A0F123 Checksumming (Apple_Free : 6)… ................................................................................................................................... (Apple_Free : 6): verified CRC32 $00000000 Checksumming GPT Partition Data (Backup GPT Table : 7)… ................................................................................................................................... GPT Partition Data (Backup GPT Table: verified CRC32 $8F9F9AF5 Checksumming GPT Header (Backup GPT Header : 8)… .................................................................................................................................... GPT Header (Backup GPT Header : 8): verified CRC32 $5826D5C7 .................................................................................................................................... verified CRC32 $BE5D6293 hdiutil: verify: checksum of "/Volumes/Install OS X El Capitan/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" is VALID
Some of the CRC32 values may be different in your output!
Reboot you Mac with the thumb drive attached and hold the alt/opt button. If the thumb drive doesn't show up on the first run just repeat the step. It took me 2 tries to successfully boot to the installer thumb drive.
As a workaround, you can mount the SSD in an external enclosure, run the Install OSX app on a working computer, and point it to the external device. Afterwards, you should then be able to remove the drive from the enclosure and swap it in to your computer.