X

Resolve boot issues showing 'prohibitory' sign

Mac OS X has several bootup symbols, including a universal "prohibitory" sign that indicates critical files are missing from the boot volume.

Topher Kessler MacFixIt Editor
Topher, an avid Mac user for the past 15 years, has been a contributing author to MacFixIt since the spring of 2008. One of his passions is troubleshooting Mac problems and making the best use of Macs and Apple hardware at home and in the workplace.
Topher Kessler
3 min read

There are a couple of bootup warning signs that may occur with the Mac OS, the most common of which is the folder with the blinking question mark, which means a valid start-up disk has not yet been found. Another error that may occur is the universal "prohibitory" sign.

This symbol at boot means Mac OS X cannot access critical files on the start-up disk.

This symbol at boot means the system has found a bootable installation of Mac OS X on the system, but there is something wrong with it. Either settings between the software and computer hardware are not in agreement, or there is a missing critical component to the OS X installation.

The people who are most prone to this error are those who use multiple bootable installations of OS X. When booted in one, you have full access to the file system of the OS X installation, which may lead to inadvertent modification of important files (many of which are usually hidden from view). Most of the time people running Boot Camp are not at risk because by default Windows cannot access the HFS+ partition with OS X on it; however, you can install a utility such as "MacDrive" on Windows to give the system full write capability to HFS formatted disks.

Depending on the specific problem, you may be able to help the issue; however, if the system files have been modified, you will probably have to reinstall your system.

Potential fixes:

  1. Reset the PRAM

    Hold the Options-Command-P-R keys immediately after pressing the power button and the system will continually reset and make the boot chimes while they are held down. Let it cycle a few times and then release the keys and hope the system boots.

  2. Repair the disk

    Since you cannot boot into OS X, try booting to the OS X installation DVD (or a third-party utility disk (DiskWarrior, TechTool Pro, or Drive Genius) and run both file-system checks (repair disk) and permissions fixes on the boot drive.

  3. Replace the mach_kernel file

    If you have access to another Mac, and both it and your current one have FireWire capability, connect them and reboot your current system with the "T" key held down. This will put it in Target Disk mode and it should appear on the second Mac's desktop. Go to the second computer and insert the OS X installation DVD (it must be the same version of OS X as what is running on the target computer) and launch the Terminal. Then run the following command to copy the mach_kernel file from the DVD to the attached FireWire hard drive:

    (Note, if your second Mac's hard drive is named the same as the mounted FireWire hard drive, rename the FireWire hard drive to something else, such as "Macintosh HD2")

    sudo cp /Volumes/"DVD_MEDIA_NAME"/mach_kernel /Volumes/"FIREWIRE_HD"

    Copy and paste that command, and then change the name of "DVD_MEDIA_NAME" to the name of the OS X installation DVD, and change the name of "FIREWIRE_HD" to the name of the mounted FireWire drive.

    After this command has been completed, eject the FireWire disk from the system and press the power key on the affected computer to turn it off. When you power it back on, hopefully it will boot normally again.

  4. Reinstall

    If you have a Time Machine backup, restore a working version of your system with that. However, if you reinstall OS X, be sure to perform an "Archive and Install" (OS X Snow Leopard automatically does this unless the drive is erased) to preserve user settings and installed applications. While this should keep your data safe, as an extra precaution you might consider using Target Disk mode on your system so it can appear on another Mac, and then manually back up your files, which should mostly be in the /"FIREWIRE_DISK"/Users/"username"/ folder.



Questions? Comments? Post them below or email us!
Be sure to check us out on Twitter and the CNET Mac forums.