ファイルサーバなどは、UbuntuでSamba接続をしています。GW期間中に、時間を持て余していたので、サーバーのUbuntuを最新の20.04Ltsにやや勇み足ながら、変更再設定しました。
Sambaもバージョンを上げSMB V1.0は対応しなくなったようなのですが、ここでHackintoshに異常発生。Bonjuor(LinuxだとAVAHI)で出てくる、ファイル共有サービスのアイコンが?になっちゃいました。(ノД`)シクシク
しかも、なんどかマウントをしてみましたが、たまに失敗します。(これはSambaの方の問題なのかもしれません。)
ただ、Bonjuorのサーバネーム/共有フォルダ名で、finderから直接接続すれば、問題がないとわかりましたので、色々とネットを調べて、Automatorでオートマウントのアプリをこさえて、以下のようにデスクトップに表示させることにしました。
○Automator.appで新規作成。
アプリケーション選択。
設定項目は以下の通り。
①ユーテリティー一時停止−5秒
②ファイルとフォルダー指定されたサーバを取得
smb://WPSERVER._smb._tcp.local/music
smb://WPSERVER._smb._tcp.local/public
smb://TRIVIA._smb._tcp.local/fileserver
③ファイルとフォルダーサーバへ接続
④Finderの環境設定で、デスクトップに表示する項目ー接続中のサーバをチェック
automount.appとしてアプリケーションフォルダに書き出しておく。
○finder
トップバーのfinder-環境設定-一般の接続中のサーバにチェックを入れる。
○システム環境設定-ユーザとグループで、ログイン項目に、上で作った、automount.appを入れる。
○再ログイン〜デスクトップアイコンの位置を整える。
FileserverのPCは常時動いているわけではなことから、エラーが出るので、以下のようなApple Scriptに直しました。
delay 5
if ServConnected("wpserver.local") = true then
tell application "Finder"
activate
mount volume "smb://wpserver.local/music"
mount volume "smb://wpserver.local/public"
end tell
end if
if ServConnected("trivia.local") = true then
tell application "Finder"
mount volume "smb://trivia.local/fileserver"
end tell
end if
on ServConnected(ServName)
try
set R to do shell script "ping -c 1 " & ServName
set SOK to (R contains "0.0% packet loss")
on error
set SOK to false
end try
return SOK
end ServConnected
コメント