Snow Leopard cannot be installed on Macintosh HD the disk "cannot be used to start up your computer"
When trying to install Snow Leopard, some people are having a problem where the installer will not recognize the current boot drive as a valid destination for Snow Leopard. Instead, it will display the drive with a yellow triangle on it, indicating something is wrong with that drive. When the drive is selected, the installer claims the system cannot boot from the drive.
Apple discussion poster "redpola" writes:
"I closed all my apps. I ran the installer. I agreed to the terms. I am asked where to install Snow Leopard. Only one disk is available - my boot disk. It has a yellow triangle on it.
Selecting the disk tells me 'Mac OS X cannot be installed on Macintosh HD, because this disk cannot be used to start up your computer.' Rebooting and attempting an install direct from CD yields the same results."
This problem happens because the Snow Leopard installer detects a small discrepancy in the partition table of the drive, and assumes booting off the drive may not be successful. The fixes involve rewriting the table without formatting the drive, but if that does not work then formatting should definitely work (provided you have a backup).
Fixes:
1. Run drive checks.
The first thing to do is run Disk Utility or, even better, run a third-party utility program to check out the drive to ensure it is functioning correctly. Fixing any errors may require booting off a volume other than the boot volume (i.e., the Snow Leopard DVD or a Drive Genius DVD), and performing the fixes from there.
2. Repartition the drive.
This problem might happen even if the drive checks out with various disk utility software. The way around this is to have Disk Utility repartition the drive, which, luckily, can be done without having to format the drive. To do this, boot from the Snow Leopard DVD and select your language. Then launch "Disk Utility" from the "Utilities" menu and perform the following steps:
- Select your boot device (the device above the boot volume name), and select the "Partition" tab.
- Resize the partition by selecting the volume name in the rectangular volume representation and drag the bottom-right corner of it to change its size.
- Click "Apply" to change the partition's size.
- Revert the change by dragging the same resizing corner back to the bottom, and click "apply."
After this is done, quit out of Disk Utility and try installing Snow Leopard again. Since you are booted from the Snow Leopard DVD you should be able to continue immediately without having to reboot your system.
Workarounds:
1. Format and install.
If you have a full system backup via Time Machine or a drive clone, you can format your boot drive and do a clean install of OS X. To do this, first be sure your backups are complete and accessible, and then boot off the Snow Leopard DVD (click the "Utilities" button instead of "Continue" in the Leopard installer, or reboot and hold the "C" key to boot off the CD/DVD drive). When the installer loads, select your language and then launch "Disk Utility" from the "Utilities" menu and perform the following steps:
- Select your boot device (the device above the boot volume name), and select the "Partition" tab.
- Select "1 partition" from the drop-down menu, and then give the partition a name and format it as "Mac OS Extended (Journaled).
- Click the "options" button and select "GUID" for the partition table.
- Close this window and click "Apply" to repartition the table.
- Close "Disk Utility" and continue with the Snow Leopard installation.
- When the installation completes, migrate your data from your backup to the new system.
In this procedure, you can migrate from either your Time Machine backup, or from a cloned drive. Keep in mind that when you do this you may need to reinstall some programs since a clean install may break some application dependency links to system files.
Questions? Comments? Send us feedback: http://www.macfixit.com/contact
Be sure to check us out on Twitter and the CNET Mac forums.
Topher has been an avid Mac user for the past 10-15 years, and has been a contributing author to MacFixIt for just over a year now. One of his diehard passions has been troubleshooting Mac problems and making the best use of Macs and Apple hardware both for family and friends, as well as in the workplace. He and the newly formed MacFixIt team are hoping to bring enhanced and more personable content to our readers, and keep the MacFixIt community going here at CNET. If you have questions or comments for Topher or the other MacFixIt editors, feel free to contact us at http://www.macfixit.com/contact
Resources
Thanks for the ideas posted here!
That's free space in the partition map, not free space within the HFS Plus volume. If you ever partitioned your disk and didn't leave at least 128MB of free space, you get this error. The only workaround is to repartition with more free space. iPartition works well here, and can usually shrink partitions without requiring you to erase the entire drive, though as with defragmentation, the process can take several hours.
For some reason this partition manipulation fixes the problem.
I had the same issue - used Disk Utility - partition, dragged the corner up then down, clicked apply and then went on to install SL - no loss of data and a perfect install
Not always - certainly didn't on my drive with 2 partitions - only fixed the last (non-boot) one. I have 2 logical partitions - 1 for the OS and 1 for the user-generated content. The Snow Leopard installer won't touch this.
Another workaround that I've now used on a MBP and Macbook Air:
- install snow leopard on a remote attached hard drive
- run the migration assistant to transfer apps, network settings and user accounts to the remote drive
- erase the boot partition
- from the remote drive run something like Carbon Copy Cloner copy the remote drive contents with everything back onto the original boot partition
True, but ... of far more importance than reformatting (which inevitably wipes the disk) to most users is that repartioning with DU also results in losing the contents of the drive, a big problem if you don't have a suitable backup. Only repartitioning with a number of 3rd-party utilities can (but not always) be done without losing data. Your statement might therefore be catastrophically misleading to some users, who may not be aware of this danger to their data.
---
1.25 GHz 15" G4 PB, 2GB RAM, newest OS X
2.2 GHz Intel MB, newest OS X
2.53 GHz MBP, newest OS X
1 TB FW HD
AP Extreme & Express, cable broadband
add a windows partition in boot camp then remove it and the partition table is fixed without actually erasing the drive saving about 5 hours!!
Tell us the exact procedure for doing this in Windows please, and in doing so, will you escape the problem of erasing the contents of other partitions as you will with using DiskUtil to do it?
---
Saved by Grace, certainly not by my works.
There is NOTHING to indicate "upgrade" on my disc face, box, UPC sticker or the booted OS X installer;
So I installed once, decided to test this and zeroed out (wiped) drive, shut down, then rebooted with 10.6 just fine;
Now maybe at my first instal test-my firmware was changed to "recognize" that I WAS using 10.5-but now I dont need to keep a copy of 10.5 around anymore-as the 10.6 disc boots from scratch-or MINE does
On trying to install to the reformatted drive I got the message that "The installer can't extract files from the package for BaseSystem. Connect the software manufacturer for assistance."
Tried again and somehow this worked, but now I can't restore my data as Migration Assistant doesn't see the TM backup drive I've connected to across the wireless network.
Frustrated? Oh yes!
Thanks
- by tomah57 September 17, 2009 2:33 AM PDT
- Wow Apple is now worse than windows !
- Like this Reply to this comment
-
(19 Comments)I read the work around and fixes and I don't understand any of it,not everyone that owns a Mac is a computer nerd.
I want to know WHY Apple wants me to pay good money for an operating system that won't even download to a Mac ! ? !