Сетевые папки не монтируются

5615
Alex

Вчера мои сетевые ресурсы нормально нарастали .. вдруг их нет. Они были в порядке в течение последних двух недель или как долго, как я их добавил.

Когда я run sudo mount -aполучаю следующую ошибку:

topsy@monolyth:~$ sudo mount -a  mount error(12): Cannot allocate memory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) mount error(12): Cannot allocate memory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) mount error(12): Cannot allocate memory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) mount error(12): Cannot allocate memory Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) topsy@monolyth:~$  

При настройке я следовал этому руководству: http://ubuntuforums.org/showthread.php?t=288534

Поэтому я попытался удалить их, выполнив обратное действие, а затем перезагрузить компьютер, затем добавить их снова и перезагрузить.

Проблема сохраняется.

1

4 ответа на вопрос

2
ansong

Вы устанавливаете Windows? Если это так, это может быть вашей проблемой:

http://linux.derkeiler.com/Newsgroups/comp.os.linux.networking/2006-10/msg00629.html

Действительно, так и было. Alex 14 лет назад 0
Также может указывать, что на вашем диске недостаточно места, которое вы пытаетесь смонтировать. Martin Murphy 12 лет назад 0
Можно ли обойти это на стороне Linux? У меня нет доступа к коробке Windows ... Подключение из Windows в порядке. Calmarius 11 лет назад 0
2
JohnB

Поскольку всегда приятно иметь текст (поскольку ссылка может стать недействительной), вот решение, на которое ссылка в принятом ответе указывает:

Исправление Windows, АКА

Решение!

Проверьте журнал событий на компьютере Windows, который не позволяет подключить общий ресурс в системе. Ищите красный Х и слово Ошибка. Источник Srv. Ошибка будет:

Параметр конфигурации сервера «irpstacksize» слишком мал, чтобы сервер мог использовать локальное устройство. Пожалуйста, увеличьте значение этого параметра.

Если у вас есть эта ошибка на компьютере Windows, на котором не смонтирован общий ресурс, выполните следующие действия ...

Этот ключ в системном реестре должен быть изменен или создан:

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ LanmanServer \ Parameters \ IRPStackSize

Если ключ есть, увеличьте его немного, скажем, 15 или 18. Если ключ не существует, как в моем случае, создайте новое значение DWORD. Назовите это IRPStackSize. Дважды щелкните по нему, чтобы отредактировать значение, поставьте галочку на переключатель «Десятичное число» для «Основы», чтобы вы могли видеть значение параметра в виде десятичного значения, а не шестнадцатеричного значения. Дайте новому ключу значение 15 и перезагрузите компьютер. Если этого недостаточно, увеличьте его, скажем, до 18, а затем перезагрузите компьютер. Проблема решена. Смонтируйте свои акции самбы.

Интересно, что с этим случилось, это случайно начало происходить и со мной, и вышеуказанное исправление сработало. Интересно, в чем корень проблемы ... Kirk Ouimet 13 лет назад 0
0
JohnB

Другой возможной причиной mount error(12): Cannot allocate memoryпроблемы является то, что разрешения для общего ресурса Windows установлены неправильно. Вам необходимо не только настроить соответствующие разрешения для каталога, к которому вы предоставляете общий доступ, но и для учетной записи, которую вы используете для доступа к общему ресурсу, необходимы разрешения на чтение в разделе «Общий доступ-> Разрешения».

0
user38983

Если вы экспортируете из Windows 7, есть два (разных) ключа реестра (ссылка все еще в порядке).

http://alan.lamielle.net/2009/09/03/windows-7-nonpaged-pool-srv-error-2017

К сожалению, ссылка исчезла. Вы помните какие? Я полагаю, это то, что упоминается здесь: http://241931348f64b1d1.wordpress.com/2010/07/14/problem-windows-7-nonpaged-pool-srv-error-2017/ dma_k 12 лет назад 0

Похожие вопросы