dslreports logo

    All FAQs Site FAQ DSL FAQ Cable Tech About DSL Distance DSL Hurdles »»


how-to block ads

6.2 Useful Big Utilities (10.x)

Apple Repair Privileges will restore the default privileges of the system and Apple applications. Here are some symptoms of corrupt privileges:
* "An error of type -192" alert message in Disk Copy when disk images fail to become available.
* "An error of type -108" alert message in Print Center when spooling print jobs.
* "You are running Classic without superuser (root) Privileges" alert message when trying to start up Classic and the System Folder is blessed.
* An Admin user cannot drag files to a folder to which they should have write access, for example, the Applications folder.
* Files are unexpectedly locked and cannot be unlocked in the Finder.

by JJ See Profile
last modified: 2003-05-05 16:12:19

fsck stands for File System Check, and is a Unix disk repair utility. To use it, boot your computer into single-user mode (hold down command-s after the startup chime). At the command prompt, type "fsck -fy". If when it has finished, you see the message "File System has been modified" run fsck -y again, and continue to do so until you no longer see the "File System has been modified" message. Once you are done, type "reboot". fsck can't fix everything, but it is a handy utility. For the record, Apple prefers that you use the Disk Utility program to fix possible problems. To use it, boot the computer with your OS X install CD and select Open Disk Utility from the menu.

Update: Apple has finally posted an article on fsck and related issues - ?find it here.

Note: With 10.3 (Panther) Apple has introduced journaling to OS X (Client anyway, Server has had it since 10.2) and made it the default. This has had the effect of making fsck largely superfluous, except in situations where for whatever reason you can't run Disk Utility. To explain a bit about why this is, I will quote an excellent post by iMeowbot See Profile:

Basically, journaling is a way to make all the crazy things an operating system has to do in order to accomplish a disk write (update allocation lists, chains of blocks, directory entries, etc.) closer to atomic. It's not _really_ atomic if you peek under the covers, since metadata-only journaling still writes the data itself in a separate step, but it's way lots closer. After the journal entry is written, the filesystem goes back later and fills the information into the traditional spots (this is the part where people assume it must be slow), but at this point it's redundant so it can be cached/deferred (so it can be done in the background and isn't quite so slow after all -- more on that in a bit).

Anyway, the net effect of all this is that the kinds of problems that fsck is intended to fix rarely get a chance to happen in the first place. That's why it's enabled by default. It's also a big part of why Panther tends to boot more quickly: fsck is a part of the normal boot process if a volume appears to be "dirty" (i.e., potentially incomplete writes) and there isn't a journal to verify the state.

Journals won't really slow things down appreciably unless you have some program with pathological tendencies to write lots and lots and lots of little files all over the place all the time. Unless you're running some sort of high-traffic database-like server software, you aren't really doing that (and if you _are_ doing that, you probably would prefer a little write performance hit over losing all those transactions -- those are the same applications where RAID 5 gets used, after all.).

So: leave the journaling on unless you have actual performance problems (and I mean actual problems, rather than hopes of squeezing a few milliseconds out of saving a file) that need to be addressed. And, if you're got journalling on. don't bother fscking around unless you have an actual problem to fix -- the OS is already working hard to keep that stuff from happening.

by JJ See Profile
last modified: 2004-08-29 19:27:56

FAQ for Gimp-Print:
at Sourceforge

by leXicon5 See Profile edited by JJ See Profile
last modified: 2003-07-22 18:40:31

Some people experiencing problems with their keychain such as Mail and iChat prompting for the password even after clicking "Always Allow", .Mac passwords being forgotten by the Internet preference panel, and many other keychain related problems should check Keychain First Aid out.

by Wiz See Profile edited by JJ See Profile
last modified: 2003-12-16 08:41:19

    Historically the answer has always been 'no,' but now there's a utility that allows one to repartition without data loss: iPartition.

    Here's a link to the MacOSXHints review.

You can repartition your drive using apples built in disk utility app since 10.5. You can even do it to your currently booted partition, no need to boot to DvD.

by JJ See Profile edited by tmpchaos See Profile
last modified: 2011-11-21 07:54:04

The gold standard for OS X volume duplication seems to be Carbon Copy Cloner by Mike Bombich. This application is really nothing more than a nice GUI front end for some command-line tools already installed with OSX. CCC makes it easy to create an identical, bootable image onto a second drive or FireWire/USB drive connected to your computer.

If you're looking for a way to back up your hard drive over a network, check out NetRestore, also from Bombich Software. Both CCC and NetRestore are free.

If you're handy with the UNIX command line, you can also back up your hard drive with rsync. Step-by-step instructions can be found here, written by Matthew Phillips: Backup Your Mac With rsync (Thanks to jDyno See Profile for sharing the link).

There are commercial products available as well, the popular Dantz Retrospect product line has Mac products for both personal and business users.

by rjackson See Profile edited by tmpchaos See Profile
last modified: 2009-08-26 13:28:25