Ok, since I upgrade my iMac to Leopard my Mac HD icon is missing....
how do I get it back please?

how do I get it back please?
Ok, since I upgrade my iMac to Leopard my Mac HD icon is missing....
how do I get it back please?
![]()
Go to Finder Preferences, under the General tab, make sure "Hard Disks" is turned on and you should be good to go.
Hmmm, wonder if running a "Repair Disk Permissions" from Disk Utility would fix this. Apparently this function works silently now and takes a while. Kick it off before heading out for lunch or a coffee break and see if that fixes things.
Hmm, saw the Apple Support doc you linked to, the command is effectively identical to the one above as /Volumes/Macintosh HD is a symbolic link to /.
Could you paste in the output from the following Terminal commands?
ls -laFd /
ls -laF /Volumes
mdls /
(Note, these commands don't change anything.. they just display the Unix directory info and metadata attributes)
Thanks!
OK, last thing I can think to try,
do the above command so you can see it in finder
do a 'Get Info' on it in the GUI. Go all the way to the bottom and there should be a lock in the lower right-hand corner of the get info screen.
click that to unlock, you'll provide your admin password
once it's unlocked, go into terminal and:
mdls /
to see what the current setting is
then do the above command to set it to visible again (even if it's visible already)
then do the 'mdls /' again to verify it changed
then do a 'sync' to make sure the change is written out to disk
then maybe restart finder or reboot?
worth a shot. seems like a bug to me.
from a Terminal window, type:
ls -lOd /
(That's lowercase ell, lowercase ess, space, minus, lowercase ell, capital oh, lowercase dee, space, forward slash)
You should get something like this:
hostname:~ username$ ls -lOd /
drwxrwxr-t 32 root admin - 1156 Feb 8 20:35 /
Sounds like you might see something like this instead:
hostname:~ username$ ls -lOd /
drwxrwxr-t@ 32 root admin hidden 1156 Feb 8 20:35 /
(note it says "hidden" instead of "-")
To fix this, type:
sudo chflags nohidden /
and provide your admin password. You won't get any output back from the command but the icon should now appear on your desktop, and the hidden flag should go away if you repeat the 'ls -lOd /' command.
And just in case you missed it above, you've got to be sure Hard disks are turned on in Finder General Preferences under "Show these items on the Desktop"
from a Terminal window, type:
*bunch of stuff I had to carefully follow*
sudo chflags nohidden /