Устранение неполадок при доступе к общей папке windows XP с Fedora:
Вы получаете ошибку:
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
1. Убедитесь, что Linux может пинговать другой box.
Выполните эту команду на linux box в IP-адрес окна windows:
el@defiant /mnt $ ping 192.168.13.107
PING 192.168.13.107 (192.168.13.107) 56(84) bytes of data.
64 bytes from 192.168.13.107: icmp_req=1 ttl=128 time=0.366 ms
--- 192.168.13.107 ping statistics ---
44 packets transmitted, 44 received, 0% packet loss, time 42999ms
rtt min/avg/max/mdev = 0.178/0.227/0.366/0.038 ms
Если вы не можете дотянуться до бокса или отсутствует подключение, монтирование может вызвать жалобы.
2. Убедитесь, что папка действительно совместно используется в Windows, выполните следующие действия.
- Откройте браузер файлов на `C:## Устранение неполадок при доступе к общей папке windows XP с Fedora:
Вы получаете ошибку:
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
1. Убедитесь, что Linux может пинговать другой box.
Выполните эту команду на linux box в IP-адрес окна windows:
el@defiant /mnt $ ping 192.168.13.107
PING 192.168.13.107 (192.168.13.107) 56(84) bytes of data.
64 bytes from 192.168.13.107: icmp_req=1 ttl=128 time=0.366 ms
--- 192.168.13.107 ping statistics ---
44 packets transmitted, 44 received, 0% packet loss, time 42999ms
rtt min/avg/max/mdev = 0.178/0.227/0.366/0.038 ms
Если вы не можете дотянуться до бокса или отсутствует подключение, монтирование может вызвать жалобы.
2. Убедитесь, что папка действительно совместно используется в Windows, выполните следующие действия.
- Откройте браузер файлов на .
- Создайте новую папку под названием
public
. Теперь у вас есть C:\public
- Внутри этой папки создайте новый текстовый документ под названием “test.txt”.
- Щелкните правой кнопкой мыши на папке
C:\public
и перейдите к свойствам.
- Перейдите на вкладку совместного доступа.
- Убедитесь: “Общий доступ к этой папке в сети” отмечен галочкой. Обратите внимание на имя ресурса: “public”.
- Нажмите OK. Под папкой должна появиться маленькая рука, что означает, что она является общей.
Папка ‘public’ теперь является общей, и вы должны иметь возможность подключиться к ней под Linux.
3. В Linux смонтируйте ресурс с помощью ‘mount’:
- Откройте консоль и
su
в корневой каталог.
Создайте каталог mkdir /mnt/windows
Здесь вы получите доступ к файлам общего доступа.
запустите команду mount, которая запросит пароль:
Вышеуказанная команда запросит у вас пароль, введите правильный пароль, неправильный пароль приведет к ошибке. Если вы не уверены в пароле, вы можете изменить пароль в окнах в Панели управления -> Учетные записи пользователей.
запустите команду cd /mnt/windows
и запустите ls
. Содержимое диска представлено:
Вы подключились к накопителю windows.
4. Подключитесь к диску с общим доступом через браузер файлов konqueror или linux:
- Откройте браузер файлов, в моем случае konqueror.
- В строке расположения файла введите
smb://192.168.13.107/public
и нажмите enter.
- Вам может быть предъявлено окно для входа в систему с именем пользователя и паролем. Введите имя пользователя и пароль окна, описанные в верхней части этого сообщения.
- Поздравляем Вас с подключением к общей папке.
TROUBLESHOOTING, если вышеописанное не работает.
Шаг 1: Вы пробовали перезагрузить оба компьютера
Перезагрузите оба компьютера. После этого убедитесь, что все обновления окон завершены. Убедитесь, что Linux также позаботился об обновлениях программного обеспечения. Перезагружайте после обновления.
Шаг 2: Обзор брандмауэров, ZoneAlarms и других программ безопасности
Кусок программного обеспечения, предназначенного для защиты компьютера от вирусов, вредоносных программ или зла в Интернете может блокировать попытку обмена файлами. Брандмауэр Windows может находиться в параноидальном режиме. Хотя маловероятно, что в этом виноват брандмауэр Windows, выключите его временно, чтобы убедиться, что это не проблема. (не выключайте его).
Приобретите список всех программ безопасности, которые могут находиться в параноидальном режиме. Брандмауэры Windows, брандмауэры сторонних производителей, ZoneAlarms, Antiviruses, Kaspersky, AVG, или что-либо еще, что утверждает, что защищает вас от вирусов/ вредоносного ПО/зла. Вам нужно будет просмотреть их и либо временно отключить, либо открыть через них белый список для вашего IP адреса.
Шаг 3: Получить подсказки от программного обеспечения безопасности.
ZoneAlarm ведет журнал всех событий и попыток совместного использования папок, перейдите по ссылке Обзор->предупреждения и журналы. И просмотрите список всех неудачных попыток. То же самое возможно и для других программ. В этом случае оно защищает вас от вас.
Шаг 4: Подозреваемые проблемы в самом маршрутизаторе или локальной сети
Может быть, в маршрутизаторе, беспроводных мостах, немых концентраторах или другом сетевом устройстве есть какой-то махинации с директивами, блокирующий попытку подключения к общей папке. Маршрутизатор или само устройство может блокировать порт или иметь что-то в ограничительном режиме. Кто-нибудь дурачился с ним в последнее время? Попробуйте вернуть маршрутизатор к настройкам по умолчанию и повторить попытку.
Шаг 5: Убедитесь, что ваша локальная сеть проста и правильна.
Подключаются ли оба компьютера к одному маршрутизатору? Возможно, один из них подключен к дрянному беспроводному мосту, а другой - к маршрутизатору? Упростите работу сети, подключив все компьютеры к одному маршрутизатору. Перезагрузите маршрутизаторы и Интернет, попробуйте еще раз.
Шаг 6: Все еще не работает. Изолируйте дефектное устройство.
Пришло время выпасать кошек и изолировать дефектное устройство. Докажите, что окно windows не предоставляет общий доступ к файлу, подключившись к ресурсу с другого компьютера. Возьмите ноутбук windows друзей или продукт компании Apple и подключите его к сети и проверьте, есть ли у них доступ к файлам общего доступа. Если они не могут, у окна windows есть проблема, если они могут, у окна Linux есть проблема. 0x2 и 0x2 и Шаг 7: Подозревайте, что брандмауэр на Linux 0x2 и 0x2 и Обратите внимание на любые специальные сигналы тревоги безопасности или специальное программное обеспечение брандмауэра на Linux. Запустите system-config-firewall
и убедитесь, что smb проверена. Убедитесь, что Linux не мешает вашему монтированию. Создайте общий доступ к smb на другом модуле Linux, и попытаться подключиться к этому.
Если ничего из этого не работает. Используйте опцию ядерной, переустановите обе операционные системы и начните сначала. Это ракетная хирургия.