• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: mounted drive Aliases problem
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mounted drive Aliases problem


  • Subject: Re: mounted drive Aliases problem
  • From: Uli Kusterer <email@hidden>
  • Date: Wed, 21 Jun 2006 16:42:44 +0200

Am 20.06.2006 um 16:46 schrieb Aalok:
The problem is, sometimes
(I acutally cannot figure out when exactly) the drive is mounted with
an aliases. This creates problem in my program as i use the fix path.

One more thing I observed is, under /Volumes the original mount name
is still present. If I do "rm -r" on that directory the mounting
starts working properly again with original directory name as mount
name. (eg, if I mount drive with name "music" in /Volumes it comes
/Volumes/music. But when aliase is created, /Volumes/music still
remains there and /Volumes/music1 is created automatically. Though in
finder it show "music" as mounted name.)

I don't really understand what you're trying to do and where Aliases come in in your problem. Do you mean an AliasHandle or an Alias file? Or do you simply mean it's mounted under a different name? Just in case you didn't come across this in the docs: You *can not* rely on a drive showing up under /Volumes with the actual drive name. There can be several mounted volumes with the same name, and then they'll show up under /Volumes with names like name1 and name2. That's by design.


Paths in /Volumes are transient. Don't save them away, don't expect them to stay the same between launches of your application, or across restarts, or the second time a volume is mounted after it's been unmounted. Ideally, you would get the drive's path from the mount notification NSWorkspace sends you, or if you mount it yourself, there should be a way to get it from the API you use to mount the drive.

 To save away a reference to a volume, use an AliasHandle.

Cheers,
-- M. Uli Kusterer
http://www.zathras.de


_______________________________________________ Do not post admin requests to the list. They will be ignored. Cocoa-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: mounted drive Aliases problem
      • From: Aalok <email@hidden>
References: 
 >mounted drive Aliases problem (From: Aalok <email@hidden>)

  • Prev by Date: Re: How to add menu to menu bar
  • Next by Date: Re: Problem in simulating the events
  • Previous by thread: mounted drive Aliases problem
  • Next by thread: Re: mounted drive Aliases problem
  • Index(es):
    • Date
    • Thread