web-dev-qa-db-ja.com

Windows7共有に接続するとマウントエラーが発生する

こんにちは、Windowsコンピューターを含むワークグループに対してUbuntu 11.10で問題が発生しています。

Ubuntu Networkインターフェースからアクセスしたいワークグループをクリックすると、このメッセージが表示されます。

"Unable to mount location  
Failed to retrieve share list from server"

この問題を解決するにはどうすればよいですか?

Sudo iptables -Lの出力:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination  

を使用してWindows共有に接続しようとするたびに

Sudo mount -t cifs //ip_from_windows_pc/sharename /media/winshare -o username=windows_username,password=windows_password_for_user,iocharset=utf8,file_‌​mode=0777,dir_mode=0777

それは戻ります

mount: Cannot allocate memory

私は、Windowsのシステムイベントログで、Ubuntuコンピューターに接続しようとするたびにこの障害も発生することに気付きました。

サーバーは、非ページプール割り当ての構成された制限に達したため、システムの非ページプールから割り当てることができませんでした。

5
urok93

Windowsコンピューターで、次のレジストリキーを「1」に設定します。

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache

次のレジストリキーを「3」に設定します。

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size

いいえ」、値のみ。

リブート!

5
Bruno Pereira

フォルダーの共有にも問題がありました。 sambaをインストールしましたが、smb.confファイルを変更した後にsambaを再起動すると、sambaがインストールされておらず、samba4をインストールする必要があるというメッセージが表示されました。 samba4をインストールしてもまだ機能せず、Googleでちょっとした魔法をかけましたが、Ubuntu 11.10ではsystem-config-sambaパッケージをインストールする必要があることがわかりました。

まず、system-config-sambaパッケージをインストールする必要があります。ターミナルを開き(SuperKeyを押してターミナルを入力)、次の行をコピーして貼り付けます。

Sudo apt-get install system-config-samba

パッケージがインストールされたら、ターミナルウィンドウを閉じてAlt + F2を押し、sambaと入力します。 [設定]をクリックし、サーバー設定を選択します。 [ワークグループ]テキストフィールドに、Windowsネットワークの名前を入力する必要があります。完了したら、sambaサーバー構成ウィンドウを閉じることができます。

フォルダーを共有するには、共有するフォルダーをマウスの右ボタンでクリックし、[共有オプション]を選択します。 [このフォルダーを共有する]の前にあるチェックボックスをクリックし、必要に応じて他のユーザーがファイルとゲストアクセスを作成および削除できるようにします。ゲストアクセスを有効にしない場合、Ubuntuで新しいユーザーアカウントを作成し、そのアカウントを使用してWindowsマシンから共有フォルダーにアクセスする必要があります。 [共有の作成]ボタンと[権限を自動的に追加]ボタンをクリックします。

共有フォルダーを開くときにユーザー名とパスワードの入力を求められた場合、UbuntuアカウントをSambaユーザーデータベースに追加する必要があります。これを行うには、ターミナルウィンドウで次の行をコピーして貼り付けます。

Sudo smbpasswd USERNAME -a

最初にパスワードの入力を求められます。その後、新しいsambaパスワードを入力する必要があります。 USERNAMEをユーザー名に置き換えます

Windows 7で共有フォルダーを検出できない場合は、ファイルとプリンターの共有が有効になっていることを確認してください。

Windows 7でファイルとプリンターの共有を有効にするには、Windowsを起動し、検索ボックスに次のように入力します。

manage advanced sharing settings

[パブリックフォルダーの共有]で[共有を有効にする]オプションを有効にし、Windowsを再起動します。

1
tinuz