非常によく似た質問がrobazefa
によって以前に聞かれましたが、誰も答えませんでした。先月かそこらの間、私のUbuntu 14.04 LTSボックスは、ホームネットワークでWin 8.1を実行しているPCの外部ドライブから共有されたいくつかのフォルダーを開くことができませんでした。
UnityデスクトップのFiles
を介して、ネットワークの閲覧、ワークアップへのアクセス、Win 8.1ボックスへのアクセス、外部ドライブ上のフォルダーを除く共有の表示とアクセスができます。それらはリストに表示され、数か月前に問題なくアクセスできましたが、Unable to access location - failed to mount Windows share: Invalid argument
メッセージを含むダイアログボックスが表示され、OK
をクリックするオプションのみが表示されます。
これらのフォルダーは、ネットワーク上の他のWin 7および8 PCから簡単にアクセスできるようになりましたが、Mint Cinnamonを実行するネットワーク上の唯一の他のLinuxボックスに同じInvalid argument
エラーが表示されます。
私の質問は、どの引数が無効であり、どのように検証できますか?
これは回帰のように聞こえます。 buntuバグレポート および アップストリームバグレポート は既に作成されています。自分を「影響を受ける」と設定し、どの情報が必要かを尋ねるのが最善かもしれません。また、これは回帰であることも明確に述べています。回帰はより速く修正されます。
Nautilus(ファイルマネージャー)で共有を手動で開くことができます。
nautilus smb://ServernameOrIp
smbclient
でマウント を試すことができます。例:
smbclient –L geekmini –U geek
ここで、geekminiはpcで、geekはユーザー名です。
マウントポイントを作成します。
Sudo mkdir /media/Video
ドライブを実際にマウントする:
mount –t cifs –o username=geek,password=thepass //geekmini/root /media/Video
頑張って、何が機能するか教えてください!
サーバー名の代わりにIPアドレスを使用して、これを解決しました。
私のsamba共有は、共有ディレクトリが所有し、共有されていたグループが誤って削除された後、この同じエラーを生成し始めました。
姿を消したグループの状況が解決された後、正常に動作するようになりました。
Smb.confファイルで別のグループを共有に与えることで解決できましたが、システムレベルで再作成しました。
これが役立つことを願っています。
ここでも同じ問題があります-win 8.1ではストレージスペースがWindowsに導入され、ハードドライブを組み合わせたリソースにクラスター化できることがわかりましたが、4 TBのドライブ8つが単一の32 TBドライブアレイとして機能しています。
オプション-o vers=3.0
をマウントコマンドに追加することで機能するようになり、無効な引数エラーが解決しました。
それがあなたの状況に役立つことを願っています。