Leopard - Nothing's unmounting properly

Discussion in 'macOS' started by Rizaria, Jun 21, 2010.

  1. Rizaria macrumors newbie

    Rizaria

    Joined:
    May 27, 2009
    #1
    As the topic says, whenever I unmount something it remains on the desktop and sidebar, yet isn't actually there if I try to double click on them. So...it unmounts them, but still says they're there. And the remain so until I restart I assume.

    CDs/DVDs/DMGs and all. Any ideas what's happening?

    EDIT: Probably should add, when I go to unmount them the first time, I get "An unexpected error occurred (error code -36)
     
  2. mac2x macrumors 65816

    Joined:
    Sep 19, 2009
    #2
    Obviously, the first thing to try is repairing permissions, but that seldom fixes anything in my experience. -36 is an I/O error, IIRC. I've seen it in relation to a flaky optical drive.
     
  3. Gregg2 macrumors 603

    Joined:
    May 22, 2008
    Location:
    Milwaukee, WI
    #3
    HD/Users/YourUserName/Library/Preferences/com.apple.finder.plist
    or
    HD/Users/YourUserName/Library/Preferences/com.apple.desktop.plist
    might be corrupt.
    Move one at a time to Desktop
    Restart (makes new default plist in Preferences)
    Test it
    Try the other one
    No joy? you can put them back if you don't want to reset any preferences you had changed.

    Next:
    Log in under a different user account
    Test it.

    Report results here
     
  4. Rizaria thread starter macrumors newbie

    Rizaria

    Joined:
    May 27, 2009
    #4
    Tried com.apple.desktop.plist with no luck so far, I'll try com.apple.finder.plist next.

    Well, it seems to find problems but doesn't fix them. Maybe that's it? Log is here:

    Code:
    **********
    2010-06-22 17:56:32 +1000: Disk Utility started.
    
    2010-06-22 17:56:40 +1000: Repairing permissions for “Macintosh HD”
    2010-06-22 17:56:40 +1000: 	Reading permissions database.
    2010-06-22 17:56:40 +1000: 	Reading the permissions database can take several minutes.
    
    2010-06-22 17:59:16 +1000: ACL found but not expected on "Volumes".
    2010-06-22 17:59:20 +1000: Permissions differ on "Applications/iTunes.app/Contents/CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .
    2010-06-22 17:59:20 +1000: Permissions differ on "Applications/iTunes.app/Contents/Frameworks/InternetUtilities.bundle/Contents/CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .
    2010-06-22 17:59:24 +1000: Permissions differ on "Applications/iTunes.app/Contents/Resources/iTunesHelper.app/Contents/CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .
    2010-06-22 17:59:32 +1000: Permissions differ on "Library/Internet Plug-Ins/JavaPluginCocoa.bundle/Contents/CodeResources", should be -rw-rw-r-- , they are lrw-rw-r-- .
    2010-06-22 17:59:51 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Sites".
    2010-06-22 17:59:51 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:51 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/DVD.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:51 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/FRSettings.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:51 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/FRSources.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:51 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Movies.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:52 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Music.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:52 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Photos.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:52 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/Podcasts.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:52 +1000: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/PlugIns/TV.frappliance/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:52 +1000: Permissions differ on "System/Library/PrivateFrameworks/BackRow.framework/Versions/A/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- .
    2010-06-22 17:59:52 +1000: Permissions differ on "private/var/spool/cups/cache/rss", should be drwxr-xr-x , they are drwxrwxr-x .
    2010-06-22 17:59:52 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Desktop".
    2010-06-22 17:59:52 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Documents".
    2010-06-22 17:59:52 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Downloads".
    2010-06-22 17:59:52 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Application Support".
    2010-06-22 17:59:52 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Assistants".
    2010-06-22 17:59:52 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/MIDI Drivers".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/Plug-Ins/Components".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/Plug-Ins/Digidesign".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/Plug-Ins/VST".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/Plug-Ins".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/Sounds/Alerts".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/Sounds/Banks".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio/Sounds".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Audio".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/ColorPickers".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Compositions".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Favorites".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/FontCollections".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Fonts".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/iMovie/Plug-ins".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/iMovie/Sound Effects".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/iMovie".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Input Methods".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Internet Plug-Ins".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Keyboard Layouts".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Preferences".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Printers".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Screen Savers".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Sounds".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library/Voices".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Library".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Movies".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Music".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Pictures".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "System/Library/User Template/English.lproj/Public".
    2010-06-22 17:59:53 +1000: Permissions differ on "private/etc/resolv.conf", should be lrwxr-xr-x , they are -rwxr-xr-x .
    2010-06-22 17:59:53 +1000: ACL found but not expected on "Applications/Utilities".
    2010-06-22 17:59:53 +1000: ACL found but not expected on "Applications".
    2010-06-22 17:59:53 +1000: 
    2010-06-22 17:59:53 +1000: Permissions repair complete
    2010-06-22 17:59:53 +1000: 
    2010-06-22 17:59:53 +1000: 
    
    
    It does that every time, so I assume it's not actually repairing them.
     
  5. Gregg2 macrumors 603

    Joined:
    May 22, 2008
    Location:
    Milwaukee, WI
    #5
    Are you running Disk Utility from your hard drive? That won't repair the permissions on said hard drive. You have to boot from another volume, such as your installation disc, which contains a copy of Disk Utility.
     
  6. Hal Itosis macrumors 6502a

    Hal Itosis

    Joined:
    Feb 20, 2010
    #6
    That is totally false. [You are (perhaps) thinking of "disk" repair... permissions are a different issue.]
     
  7. Hal Itosis macrumors 6502a

    Hal Itosis

    Joined:
    Feb 20, 2010
    #7
    We can ignore almost everything in that list (as they are the result of an unfortunate situation which i won't get into now).

    I did leave one item in that list... because that does look like a real error (though i don't claim it relates to your initial post #1 issue, since error -36 is usually caused by I/O bummers).

    The file /private/etc/resolv.conf should indeed be a symbolic link (not a regular file as indicated). We can investigate that by simply listing the file with Terminal.app:

    ls -l /private/etc/resolv.conf

    lrwxr-xr-x 1 root wheel 20 Apr 17 18:17 /private/etc/resolv.conf -> /var/run/resolv.conf

    If you do indeed get a dash (-) instead of the letter l (as shown in red there), then that is another problem (potentially serious) which should be corrected.

    Run that blue command, and post your result.
     
  8. Gregg2 macrumors 603

    Joined:
    May 22, 2008
    Location:
    Milwaukee, WI
    #8
    Yes, that's what my brain got stuck on. Thanks!
     
  9. Rizaria thread starter macrumors newbie

    Rizaria

    Joined:
    May 27, 2009
    #9
    Did that, no difference.

    Interesting. Well, did as you said and the result is thus:

    Code:
    -rwxr-xr-x  1 root  wheel  23 23 Jun 19:02 /private/etc/resolv.conf
     
  10. Hal Itosis macrumors 6502a

    Hal Itosis

    Joined:
    Feb 20, 2010
    #10
    Strange. Leopard was never set up with a regular file there... and it smacks of DNS poisoning to me. However, 10.6 has made some changes, and i'm not yet up to speed.

    I think it's probably wise to replace that file with the symlink which normally resides there. But —at the very least —you (or we) should *look at* the output from these 2 commands and verify that none of the nameservers listed there point to some Russian mob's website:

    vis /private/etc/resolv.conf

    scutil --dns

    Also, the nameservers produced by the first command should match the first "resolver #1" nameservers listed by the second command.

    If not, i suggest we restore the symlink.
     
  11. Rizaria thread starter macrumors newbie

    Rizaria

    Joined:
    May 27, 2009
    #11
    Not using 10.6.

    Anyways:

    Code:
    192-168-1-6:~ riz$ vis /private/etc/resolv.conf
    nameserver 192.168.1.1
    192-168-1-6:~ riz$ scutil --dns
    DNS configuration
    
    resolver #1
      nameserver[0] : 192.168.1.1
      order   : 200000
    
    resolver #2
      domain : local
      options : mdns
      timeout : 2
      order   : 300000
    
    resolver #3
      domain : 254.169.in-addr.arpa
      options : mdns
      timeout : 2
      order   : 300001
    
    resolver #4
      domain : 8.e.f.ip6.arpa
      options : mdns
      timeout : 2
      order   : 300002
    
    resolver #5
      domain : 9.e.f.ip6.arpa
      options : mdns
      timeout : 2
      order   : 300003
    
    resolver #6
      domain : a.e.f.ip6.arpa
      options : mdns
      timeout : 2
      order   : 300004
    
    resolver #7
      domain : b.e.f.ip6.arpa
      options : mdns
      timeout : 2
      order   : 300005
    192-168-1-6:~ riz$ 
     
  12. Hal Itosis macrumors 6502a

    Hal Itosis

    Joined:
    Feb 20, 2010
    #12
    Hmm, okay.

    Being that both your prompt's hostname and the nameserver address lie within the private 192.168.x.x domain range, i'll conclude there is no "danger" in your config. You must have installed some software which replaced that symlink with a file... so it must know what it's doing. [though, i still find it a bit odd —if not unnecessary —for anything to do things that way.]

    Being that you have 10.5.x, i will post a command to restore normality:

    sudo ln -sfhv /var/run/resolv.conf /private/etc/resolv.conf

    ...and you can decide whether or not to execute it. [if this was my Leopard machine, i would do that myself.]

    At least there will be one less line in the permissions repair report.

    [Who knows... it may also end up having some effect on the unmounting issue in post #1.]
     
  13. Rizaria thread starter macrumors newbie

    Rizaria

    Joined:
    May 27, 2009
    #13
    Well, did it and it didn't fix my problem.

    In any case, any thoughts on the -36 error? I didn't have it on Snow Leopard, only after downgrading. I really doubt the HD died during that. I don't really wanna upgrade back to SL...it broke Halo in ways that no one's been able to fix.
     

Share This Page