Nvidia カード搭載マシン:ホスト名を使用した Ubuntu でのマウント コマンドの問題

Nvidia カード搭載マシン:ホスト名を使用した Ubuntu でのマウント コマンドの問題

OS: Ubuntu14.04 64 ビット Ubuntu 14.04 64 ビットを実行している Nvidia カードを搭載したマシンで奇妙な問題が発生しています。マウント コマンドは IP アドレスを使用すると機能しますが、ホスト名を使用すると失敗します。

動作しないコマンド:

sudo -S mount -t cifs //share.test.com/LAB/Testing/Path1/Path2/Requisite/ -o username=blabla,password=blabla /mnt/src_shar_lnx

マウント時のエラー:

wrong fs type, bad option, bad superblock on //share.test.com/LAB/Testing/Path1/Path2/Requisite/ , missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount. helper program) In some cases useful info is found in syslog - try dmesg | tail or so

上記のコマンドは、Nvidia カードを搭載していない他のマシンでもシームレスに動作します。

作業コマンド:

sudo -S mount -t cifs //192.168.200.1/LAB/Testing/Path1/Path2/Requisite/ -o username=blabla,password=blabla /mnt/src_shar_lnx

答え1

エラーメッセージには次のように記載されています:

コードページまたはヘルパープログラムが見つからない、またはその他のエラー(いくつかのファイルシステム(nfs、cifsなど)では、/sbin/mount. ヘルパープログラムが必要になる場合があります)

これは、CIFS をマウントしようとしている場合に関係します。/sbin/mount.cifs には、cifs-utils という名前のパッケージが必要です。

パッケージをインストールします:

sudo apt-get install cifs-utils 

答え2

解決しました。cifs-utils をインストールすることで問題は解決しました。

関連情報