Skip navigation
This discussion is archived

How to "Bless" system folder

2649 Views 9 Replies Latest reply: Feb 8, 2006 3:24 PM by Kevin Steinmetz RSS
Kevin Steinmetz Calculating status...
Currently Being Moderated
Feb 7, 2006 9:50 PM
Ok, on occasion (3rd time) when I have to reboot for any reason, the computer hangs on the opening screen with the apple on it. Then nothing happens, so I have to reboot using my backup (but smaller) HD. Now, the system folder of the working drive, sees that the non working drive has OS X installed and lets me select it to "startup" but now I get the folder with question mark.

So, before I had to erase and install new. I don't want to do that. Archive and install does not work. I think that the computer just can't find the system folder and goes to my backup HD. i did some digging and think I need to re-bless the bad system folder. But cannot find the right info step by step to do so.
Anyone know how???
Thanks.
DA 667, Mac OS X (10.4.3)
  • Kappy Level 10 Level 10 (221,025 points)
    Currently Being Moderated
    Feb 7, 2006 11:56 PM (in response to Kevin Steinmetz)
    There is no such thing as "blessing" a system folder in OS X. That was something done in Mac OS. Your problem suggests that one or more of the operating system files needed during startup is corrupted either because the files are corrupted or there's a problem with the directory or the hard drive.

    What you can try is to repair the hard drive. However, that will not repair damaged files, only a damaged directory. So there is no assurance it will fix the problem. You say you cannot Archive and Install, but you don't say why.

    To repair the drive do the following:

    Boot from your OS X Installer. Be sure to use the installer for the version of OS X you have installed. After the installer loads select Disk Utility from the Installer menu (or Utilities menu if using Tiger.) After DU loads select your OS X volume from the list on the left, click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer. Now shutdown the computer for a couple of minutes and then restart normally.

    If DU reports errors it cannot fix, then you will need Disk Warrior (3.0.3 for Tiger) and/or TechTool Pro (4.1.1 for Tiger) to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.

    If this doesn't repair the problem, then either you do an Erase and Install or an Archive and Install. The latter would be preferable if you didn't want to erase the drive. However, unless the drive has been verified as OK an Archive and Install will likely fail.
    QS 1.33 GHz & 867 MHz; TiPB 667 & 1G; 512 MB & 1GB RAM; Orig. G3 PB; 20 GB & 5 GB iPods; AEBS;, Mac OS X (10.4.4)
  • Templeton Peck Level 9 Level 9 (57,695 points)
    Currently Being Moderated
    Feb 8, 2006 7:28 AM (in response to Kappy)
    "There is no such thing as "blessing" a system folder in OS X."

    Not entirely true Kappy: http://www.hmug.org/man/8/bless.php

    Our ACTC demo'd this command a couple weeks ago as a way to recover from the "circle-slash" icon that can appear at startup when the Open Firmware startup in BootROM can't detect the BootX file.

    To bless a volume with only Mac OS X or Darwin, and create the BootX
    file:

    bless --folder "/Volumes/Mac OS X/System/Library/CoreServices"
    --bootinfo "/Volumes/Mac OS X/usr/standalone/ppc/bootx.bootinfo"
    15 Powerbook 1.67Ghz, Mac OS X (10.4.4)
  • Kappy Level 10 Level 10 (221,025 points)
    Currently Being Moderated
    Feb 8, 2006 8:34 AM (in response to Templeton Peck)
    Well, learn something new every day.

    Although technically what you describe isn't really "blessing a system folder."

    I'm not real sure about your message formatting whether the terminal command is a one-liner or if there are two commands. The second line starts out with two hypens suggesting it's really part of a one line command. On the other hand you bolded the "bless" command. I'd appreciate clarification before I recommend this to others.
    QS 1.33 GHz & 867 MHz; TiPB 667 & 1G; 512 MB & 1GB RAM; Orig. G3 PB; 20 GB & 5 GB iPods; AEBS;, Mac OS X (10.4.4)
  • Templeton Peck Level 9 Level 9 (57,695 points)
    Currently Being Moderated
    Feb 8, 2006 8:40 AM (in response to Kappy)
    I just copied the command text from the website I referenced, and added the bold type to match theirs.

    http://www.hmug.org/man/8/bless.php

    It's near the bottom in the "Examples" section.
    15 Powerbook 1.67Ghz, Mac OS X (10.4.4)
  • Kappy Level 10 Level 10 (221,025 points)
    Currently Being Moderated
    Feb 8, 2006 8:49 AM (in response to Templeton Peck)
    Thanks for the link to the man page. I guess the word "bless" is a generic term for setting BootX in *nix systems as well as for the old Mac OS. Obviously this is the underlying command used by Startup Disk (and I assume it's used for OPTION booting as well.)

    Again, thanks, Templeton.
    QS 1.33 GHz & 867 MHz; TiPB 667 & 1G; 512 MB & 1GB RAM; Orig. G3 PB; 20 GB & 5 GB iPods; AEBS;, Mac OS X (10.4.4)
  • macjack Level 9 Level 9 (50,445 points)
    Currently Being Moderated
    Feb 8, 2006 8:51 AM (in response to Templeton Peck)
    bless --folder "/Volumes/Mac OS X/System/Library/CoreServices"
    --bootinfo "/Volumes/Mac OS X/usr/standalone/ppc/bootx.bootinfo"


    Well, bless my holey socks!



    -mj
    macjack@gmail.com
    iMac G4 17 FP 800 MHz 768MB, Mac OS X (10.4.4), 2 X LaCie d2's APC-UPS / iMac 333MHz 256MB 10.3.9
  • Kevin Horn Level 4 Level 4 (1,825 points)
    Currently Being Moderated
    Feb 8, 2006 9:14 AM (in response to Kevin Steinmetz)
    Kevin:

    It sounds to me like you need to do an erase and install. First create a clone of your hard drive on a firewire external (I recommend SuperDuper! for that but Carbon Copy Cloner is free), then run erase and install from the Tiger install disk. When you start up a window will come up, I forget exactly how it looks but at some point you will get the option to use Migration Assistant which will transfer over all your files, settings and applications. Be patient, it takes a while, and be sure and run Repair Permissions after it's all over, then download the latest full update to Tiger 10.4.4 and Repair Permissions again at the end.

    I've found this will fix pretty much any problem other than a hardware one and give you a fresh, clean and very zippy system, but one complete with all your apps and stuff.

    If the same problem happens again then it's likely you DO have a hardware problem.
    Quicksilver dual 1.5 gig, Mac OS X (10.4.4)

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.