
Mac OS X で NAS を指すマップされたドライブを作成したいのですが、再起動するたびにこれを実行する必要があることがわかりました。
私は Mac 初心者なので、Windows のようにドライブを常にマップしておきたいのですが、再起動するたびにドライブのマップを忘れてしまい、誤って iTunes を開いても音楽が見つからないことがあります。すべて NAS に保存されているからです。
これを行う簡単な方法はありますか? 何か本当にばかげたことを見逃しているのでしょうか?
答え1
OS X で Windows 共有をマウントし、ログイン時に再接続する (www.howtogeek.com より)
Windows共有のマウント
Finder を使用している場合は、「移動」をクリックして「サーバーに接続」をクリックするか、Command + K と入力して同じメニューを表示できます。
サーバー アドレスには、smb://server/share の形式で Windows 共有の場所を入力する必要があります。ここで、server は Windows マシンの名前または IP アドレス、share はマウントするフォルダーまたはドライブになります。
Windows 共有に認証が必要な場合は、ここでその情報の入力を求められます。
デスクトップに接続されたサーバーが表示されている場合は、デスクトップと Finder に表示されます。
ログイン時に共有をマウントする
ログアウトしなければならないときに共有を表示し続けるのは、かなり難しいようです。インターネットには、これを可能にするスクリプトを書く方法があふれています。しかし、共有をマシンに追加する必要があるだけであれば、OS X では非常に簡単にできます。
このためにはシステム環境設定を開く必要があります。これには、Apple メニューをクリックしてからシステム環境設定に移動するとアクセスできます。
次に、「アカウント」に移動します。
アカウントに入ったら、「ログイン項目」タブに移動する必要があります。次に、デスクトップまたは Finder ウィンドウから共有をログイン項目リストにドラッグするだけです。
共有に認証が必要な場合は、認証ウィンドウのチェックボックスを使用して、ユーザー名とパスワードをキーチェーンに追加できる場合があります。ただし、一部の共有はキーチェーンでは機能しません。
これは、OS X と Windows の間で頻繁に作業し、両者間でファイルを移動する必要がある場合に非常に便利です。
ログインするたびに Finder ウィンドウにネットワーク ドライブが表示される問題を解決するには、ログイン項目リストの [非表示] ボックスをオンにします。
答え2
どのようなNASを使用していますか?
IP 番号があり、AFP とユーザー認証をサポートしている場合は、まずこの AppleScript を試してみてください (スクリプト エディタで作成します)。ユーザー名、パスワード、IP を自分の情報に置き換えます。
try
mount volume "afp://username:password@ip_address/sharename"
end try
スクリプトをアプリケーションとして保存する
File -> Save As -> File Format -> Application
次に
システム設定 -> アカウント -> ログイン項目
そのアプリケーションをログイン項目に追加します。
答え3
私も NAS を持っていますが、約 2 年前に Mac に切り替えて以来、これが Mac の主な欠点の 1 つであることがわかりました。Windows はネットワーク ドライブの処理に非常に優れています。Linux でも、Mac よりもはるかにうまく機能します。
ログオン時にドライブを自動的にマップする方法があります(ログオン時に起動する「アプリケーション」に追加できます。例を参照してください)。ここでの説明) を試してみましたが、私の環境ではうまくいきませんでした (たとえば、以下のスリープの問題を参照してください)。他の解決策は、Automator スクリプトに基づいていますが、どれも非常に扱いにくいです。
私が経験した問題:
- 実際、iTunes や MS Word などのアプリケーションは、ネットワーク共有がマウントされていない場合は自動的に起動 (マウント) しません。
- また、Mac がスリープ状態から復帰すると、ネットワーク マッピングが失われることがあります (ダイアログに「サーバー接続が中断されました」と表示されます)。また、動作し続ける場合もあります。その場合、共有を再度マウントできるようになるまで約 10 秒待つ必要があります。
- さらに、高速ユーザー切り替えを使用すると、ユーザー権限の問題によりネットワーク共有が 2 回マウントされます。その結果、共有へのショートカットが使用できなくなることがあります。
もう一つの解決策は、Windows Vista以降で簡単に実行できる、共有からのすべての情報をローカルにキャッシュすることです。Windows 同期(またはWindows オフライン ファイルとも呼ばれます。これにより、バックアップコピーとオフラインでの作業という利点が追加されます。ただし、Macではそのような機能は利用できません(ここ)。
したがって、これは質問に対する回答ではありませんが、私は(悪い)回避策として次のことを実行しました。
- デスクトップにネットワーク共有へのショートカットを置いています。NAS 上のファイルを操作する必要があるときはいつでもクリックします。
- 両方の Mac のローカル ハード ドライブに音楽ファイルをコピーしました。しかし、ライブラリが同期されなくなるため、あまり満足のいく解決策ではありません (iTunes がフォルダーの変更を監視できないため、問題がさらに悪化します)。私はまだ Mac 用の優れたメディア プレーヤーを探しています。Amarok は期待できますが、バージョン 2 のインターフェイスが気に入りません。
- 写真(NAS にも保存されています)に関しては、iPhoto を捨てて、フォルダーの変更を監視できる Picasa を現在使用しています。このため、写真ライブラリは 1 つだけになります。
もっと良い解決策があれば、私もとても知りたいです...
答え4
現在、MacOS Appstore にはまさにこれを制御できるアプリケーションがいくつかあります。
1 つは「Drive Mounty」です。1 シェアは無料です。無制限にシェアするには Pro にアップグレードするには 3 ドルかかります。
もう 1 つは「AutoMounter」と呼ばれ、価格は 10 ドルです。
もう 1 つは「Drive Mounter」と呼ばれ、無料版と有料版がありますが、違いはよくわかりません。
他にもいくつかあるので、ぜひご覧になって、どれが一番良いと思ったかをコミュニティに教えてください。今のところ、私は Drive Mounty Pro をテストしています。