
私はネットワーク上の 2 台の別々のマシン (Ubuntu マシン A と B) で Ubuntu 10.04 を実行しています。Ubuntu マシン A にインストールされている他のソフトウェアの一時ファイルを使用して、いくつかのテストを行っています。このソフトウェアは の一時ディレクトリを使用します/tmp/<usrname>/temp_dir
。私の目標は、Ubuntu マシン B に接続された外付けハード ドライブを の Ubuntu マシン A にマウントし、/tmp/<username>/temp_dir
外付けハード ドライブを Ubuntu マシン A 上のこのソフトウェアの一時ディレクトリとして機能させることです。この問題が発生すると、ソフトウェアが一時バックアップ ファイルを保存できないというバグがあります (これはユーザーから報告されました)。
問題は、外付けハードドライブを希望の場所にマウントすることすらできないことです。どうすればいいでしょうか?
同じコマンドを使用して、ネットワーク共有を問題なくマウントできることに留意してください。この郵便受け。
答え1
結局、両方のマシンを調べて、すべての samba パッケージを更新しました。すべて適切なパッケージがインストールされていると思っていましたが、そうではないかもしれません。両方のマシンにサーバー/クライアント パッケージをインストールして、もう一度試しました。今度は、役に立つエラーが表示されました。IP アドレスが見つかりません。ネットワークでサーバー名を使用していたにもかかわらず、samba はこれを認識しませんでした。結局、次のコマンドを使用しました。
sudo mount -t cifs -o username=<username> //192.168.5.227/share/ /tmp/<username>/temp_dir/
プロンプトでパスワードを入力すると、マウントが完了しました。ソフトウェアをテストしましたが、すべて正常なようです。
Linux 共有をマウントするために必要なユーティリティ パッケージをインストールしたに違いないと思います。古い構成では Windows 共有はマウントできたのに Linux 共有はマウントできなかったというのはまったく馬鹿げているように思えますが、うまくいったので満足しています。パッケージ マネージャーでこれらのパッケージを使用する方法をまだ学習中です。パッケージをインストールすれば魔法のようにうまくいくだろうという思い込みが、だんだんうんざりしてきています。