6

次のようにマウント コマンドが失敗したときに、ネットワーク共有がマウントされている場所を確認したいと思います。

$ mkdir ~/share
$ mount_afp afp://server/share ~/share
mount_afp: the volume is already mounted

これは有望に見えた...

$ mount
... snip ...
afp_000000004oMw0q76003DF78u-1.2d000006 on /Volumes/share-1 (afpfs, nodev, nosuid, mounted by username)
afp_000000004oMw0q76003DF78u-2.2d000007 on /Volumes/share-2 (afpfs, nodev, nosuid, mounted by username)

これらの長い数字を URI にマップする方法が必要なようafp_000...です... afp:// URI を指定して、ボリュームがマウントされている場所を特定する方法はありますか?

私は実際にこれらのコマンドを Python の subprocess モジュールで実行しているので、それを実行できるモジュールまたはライブラリがあれば、それも許容されます。

4

2 に答える 2

12

/Volumes/PUBLIC を試す

(または、Finder でファイルを見た後に Get Info が教えてくれるもの)

それが私のために働いたものです。

于 2011-12-20T21:49:30.847 に答える
1

リモートサーバーにマウントされた場所またはローカルにマウントされた場所を意味しますか? ローカル システムで話している場合、fstab、autofs、またはマウントする arg で特に指定しない限り、マウントポイントは /Network/Servers にある必要があります。共有名の /Network/Servers をスキャンできます...

于 2010-01-29T04:21:29.667 に答える