2011-09-16 13:05:55 +0000 2011-09-16 13:05:55 +0000
51
51

Mac OS X LionでSMB共有ネットワークドライブを自動マウントする方法

Mac OS X 10.7 (Lion)では、Appleは古き良きSMBのサポートを置き換えました。今では、共有(SMB)ネットワークドライブに自動接続できません。回避策はありますか?またはこれは不可能ですか?OS X Snow Leopardでは、私は自動的に私のUbuntu(SMB)共有ネットワークドライブをauto_smb / auto_master(/private/etc/のautofs設定)で接続することができました。ボリューム」に直接マウントポイント(フォルダ)を3つ作って、/Volumes/Dataと/Volumes/webroot(どちらもSMB共有)を使ってみました。

残念ながらLionはネットワークドライブを接続(オートマウント)してくれません。Finderでサーバー(Ubuntuファイルサーバー)に手動で接続してから、ターミナルを開いてマウントポイントに移動し、接続しなければなりません。これは実行可能な解決策ではありません。私は(Google/SO)検索しましたが、サポートされていないハックから離れて解決策が見つかりませんでした。

起動時にSMB共有ドライブに自動的に接続することはもうできないのでしょうか?

回答 (5)

50
50
50
2011-12-14 02:00:02 +0000

ネットワーク・ドライブのオートマウント方法を説明します。ネットワーク・ドライブに接続します(finder \ > go \ > connect to server)

  1. ネットワーク・ドライブにログインするための資格情報を入力し、「キーチェーンに記憶する」にチェックを入れる

  2. Open system settings ¶> users ¶> login items

  3. デスクトップからネットワークドライブのアイコンをスタートアップ項目にドラッグします。

出典。この記事はこちら ] (http://jonathansblog.co.uk/automount-network-on-startup-drive-osx-lion)

38
38
38
2012-02-29 03:50:03 +0000
sudo bash
mkdir -p /Volumes/Network/Video /Volumes/Network/Audio /Volumes/Network/Public
vi /etc/fstab

以下のように追加 (1行に1マウント)

192.168.0.200:/video /Volumes/Network/Video url automounted,url==smb://user:pass123@192.168.0.200/video 0 0
192.168.0.200:/music /Volumes/Network/Audio url automounted,url==smb://user:pass123@192.168.0.200/music 0 0
192.168.0.200:/public /Volumes/Network/Public url automounted,url==smb://user@192.168.0.200/public 0 0 # there is no password required for this share, just username

run automount -vc

bash-3.2# automount -vc
automount: /net updated
automount: /home updated
automount: /Volumes/Network/Audio mounted
automount: /Volumes/Network/Watch mounted
automount: /Volumes/Network/Video mounted
automount: /Volumes/Network/Public mounted

sudoセッションを抜ける。ファインダーで /Volumes/Network をブラウズしてみてください。10.7.3で試したところ、問題なく動作しました。

以下のような認証エラーが出る場合は、/etc/fstab に入力したログイン/パスワードの組み合わせが間違っている可能性があります。パスワードを修正した後、必ずautomountを再実行してください。

$ sudo automount -vc automount: /net updated automount: /home updated automount: /Volumes/Network/Computing updated automount: no unmounts $ sudo ls -l /Volumes/Network/Computing/ ls: : Authentication error

ターゲットのマウントポイントを /Volumes/Network の下にする必要はありません。

8
8
8
2012-04-05 20:34:18 +0000

AppleScriptを使用します。

AppleScriptエディタでこれを入力します。

tell application "Finder"

try

mount volume "cifs://server/share"

end try

end tell

スクリプトをアプリケーションとして保存します。ログインのスタートアップ項目に追加します。

1
1
1
2011-11-22 20:40:00 +0000

答えは?できません。(OS X Lion 10.7.2)

マウントされたボリュームを「ログインアイテム」にドラッグしてみましたが、再ログインすると認証エラーがポップアップするだけです。そう、これはLeopardでは問題なく動作していたのですが、Lionにアップグレードしてからは動作しなくなりました。

Finder を使って SMB 共有に接続しようとすると、いつも同じエラーが出ます。

コマンドラインからSMB株をマウントすることができ、マウントされるとFinderにも表示され、その後はFinderが正常に動作するようになりました。なので、コマンドラインに出てマウントしている限りは問題ないのですが、「ログイン項目」や「サーバーへの接続」からはうまくいきません。

1
1
1
2011-09-18 19:52:41 +0000

マウントされたボリュームをユーザーアカウントの「ログインアイテム」にドラッグすることで、共有を自動マウントすることができます。これが私のやり方で、10.5からはうまくいっています。

SMB共有に関する注意点として、Lionでは起動時に共有がマウントされるまでに約30秒かかるということがあります。