Reformatting to Leopard


Source: http://www.fortheloveofgeeks.com/wp-content/uploads/2008/06/snow-leopard1.jpg

Today, I had the chance to reformat a Macbook running OS X Tiger to Leopard. It went as smoothly as all the folks who tweeted that I make the adjustment said it would…and I didn’t lose my dual boot to Ubuntu Jaunty, which was great since I wasn’t looking forward to dealing with dual boot after wrestling with Windows dual boot on macbook Pro as well.

One of my favorite apps is Quicksilver, an application launcher. Even though it may be going away, I’ve gotten comfortable with it in lieu of Spotlight. Since my favorite key combination is Command-Spacebar, I needed to disable Spotlight (which uses the same key combo). Here are the instructions by BjarneDM that I followed:

This is how to disable Spotlight completely in 10.5:

0) Start Terminal and enter the following commands

1) stop and disable the spotlight application itself:

cd /System/Library/LaunchAgents
launchctl unload com.apple.Spotlight.plist
sudo launchctl unload -w com.apple.Spotlight.plist

Just ignore the errormessage from the last command.
The first command stops the application for the current user. The second command disables for every user. The reason you get the error is that you are effectively executing the command as root, but the root user hasn’t any running instance of Spotlight. On the other hand, only the root user is able to disable the automatic start of Spotlight. Thus the need for the sudo command.

2) stop and disable the background server:

cd /System/Library/LaunchDaemons
sudo launchctl unload -w com.apple.metadata.mds.plist

3) remove the .Spotlight-V100 directories

sudo find / -iname '.Spotlight-V100' -type d -maxdepth 3 -print0
| xargs -0 -t -n1 sudo rm -rf

The find part searches for the Spotlight directories and will find the one at the system root as well as on any partitions and attached drives in /Volumes. The -print0 part is there to guard against any spaces and other special characters in filenames when executing the following rm command. The .Spotlight-V100 folders are actually empty. Stopping the mds server does this, so if you aren’t bothered by these vestiges of the process, you can ignore this step.

4) there’s no need to reboot your computer after following these steps.
The reason the original poster had to recommend this is because his approach is – I’m sorry to say so – faulty. As one of the previous posters noted, it’s bad practise to remove any of the files that Apple has installed. It’s much better to modify their settings.

5) If only some of your accounts need/want to have Spotlight enabled, you can copy the /System/Library/LaunchAgents/com.apple.Spotlight.plist to the users own ~/Library/LaunchAgents folder and enable/start Spotligth:

cp /System/Library/LaunchAgents/com.apple.Spotlight.plist ~/Library/LaunchAgents/

launchctl -w ~/Library/LaunchAgents/com.apple.Spotlight.plist


var addthis_pub=”mguhlin”;


Subscribe to Around the Corner-MGuhlin.org


Be sure to visit the ShareMore! Wiki.


Everything posted on Miguel Guhlin’s blogs/wikis are his personal opinion and do not necessarily represent the views of his employer(s) or its clients. Read Full Disclosure


Discover more from Another Think Coming

Subscribe to get the latest posts sent to your email.

Leave a comment