Mac OS X 10.7 (Lion)では、Appleは古き良きSMBのサポートを置き換えました。今では、共有(SMB)ネットワークドライブに自動接続できません。回避策はありますか?またはこれは不可能ですか?OS X Snow Leopardでは、私はauto_smb / auto_master(/private/etc/のautofs設定)で私のUbuntu(SMB)共有ネットワークドライブを自動的に接続することができました。私は’/Volumes’で直接3つのマウントポイント(フォルダ)を作って、私は/Volumes/Dataと/Volumes/webroot(両方ともSMB共有)を使用しました
残念ながらLionは私のネットワークドライブを接続(オートマウント)してくれません。Finderでサーバー(Ubuntuファイルサーバー)に手動で接続してから、ターミナルを開いてマウントポイントに移動し、接続しなければなりません。これは実行可能な解決策ではありません。私は(Google/SO)検索しましたが、サポートされていないハックから離れて解決策が見つかりませんでした
起動時にSMB共有ドライブに自動接続することはもうできないのでしょうか?
53 cyppher 2011-09-16
ここでは、ネットワークドライブをオートマウントする方法を説明します
ネットワークドライブに接続します(finder > go > connect to server)
ネットワークドライブにログインするための認証情報を入力し、「キーチェーンに記憶する」にチェックを入れます
システム設定 > ユーザー > ログイン項目を開きます
デスクトップからネットワークドライブのアイコンを起動項目にドラッグします
出典はこちらです。この記事
52 FRaccie 2011-12-14
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
実行 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 以下にしなければならないという強い要件はないことに注意してください
39 Brookesy 2012-02-29
Use AppleScript:
AppleScriptエディタでこれを入力します
tell application "Finder"
try
mount volume "cifs://server/share"
end try
end tell
スクリプトをアプリケーションとして保存します。Login StartUpの項目に追加します
9 DJTrustGod 2012-04-05
マウントされたボリュームをユーザーアカウントの「ログインアイテム」にドラッグすることで、共有を自動マウントすることができます。これが私のやり方で、10.5からはうまくいっています
一度だけ注意点として、SMB株は、Lionの場合、起動時にマウントするのに約30秒かかるということです…この遅延は、AppleがLionの社内実装でSAMBAを置き換えて以来、新しいものです
1 Mike W. 2011-09-18
答えは?できません。(OS X Lion 10.7.2)
マウントされたボリュームを「ログインアイテム」にドラッグしてみましたが、再ログインすると認証エラーがポップアップするだけです。はい、これはLeopardでは問題なく動作していたのですが、Lionにアップグレードしてからは動作しなくなりました
Finderを使ってSMB共有に接続しようとすると、いつも同じエラーが出ます
コマンドラインからSMB株をマウントすることができるのですが、一度マウントするとFinderにも表示されて、その後はFinderが正常に動作するようになりました。なので、コマンドラインに出てマウントしている限りは問題ないのですが、「ログイン項目」や「サーバーに接続」からはうまくいきません
1 Brodie 2011-11-22