Solucione problemas de acceso a una carpeta compartida de Windows XP desde Fedora:
Estás recibiendo el error:
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
1. Asegúrese de que Linux pueda hacer ping al otro cuadro.
Ejecute este comando en el cuadro de Linux a la IP del cuadro de 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
Si no puede alcanzar la caja o la conectividad está entrando y saliendo, el soporte puede quejarse.
2. Asegúrese de que una carpeta se comparta realmente en Windows, siga estos pasos.
- Abra el navegador de archivos para
C:\
.
- Crea una nueva carpeta llamada
public
. Entonces ahora tienes C: \ public
- Dentro de esa carpeta, cree un nuevo documento de texto llamado "testing.txt".
- Haga clic derecho en la carpeta
C:\public
y vaya a propiedades.
- Haz clic en la pestaña para compartir.
- Asegúrese de que la casilla "Compartir esta carpeta en la red" esté marcada. Tenga en cuenta el nombre compartido: 'público'.
- Haga clic en Aceptar. Debería aparecer una pequeña mano debajo de la carpeta, lo que significa que se comparte.
La carpeta 'public' ahora está compartida y debería poder conectarse a ella con Linux.
3. En Linux, monte el recurso compartido con 'mount':
- Abra una consola y
su
rootear.
crear un directorio mkdir /mnt/windows
Aquí será donde accederá a los archivos compartidos.
ejecute el comando de montaje que solicita una contraseña:
[root@defiant mnt]# mount -t cifs //192.168.13.107/eric /mnt/windows -o username=eric
Password for eric@//192.168.13.107/public: **********
[root@defiant mnt]#
El comando anterior le solicita una contraseña, ingrese la contraseña correcta, una incorrecta producirá un error. Si no está seguro de la contraseña, puede cambiarla en el cuadro de Windows en Panel de control -> Cuentas de usuario.
ejecuta el comando cd /mnt/windows
y ejecuta ls
. Se presentan los contenidos de la unidad:
[root@defiant windows]# ls
testing.txt
[root@defiant windows]#
Te has conectado a la unidad de Windows.
4. Conéctese a la unidad compartida con el explorador de archivos konqueror o linux:
- Abra su buscador de archivos, en mi caso konqueror.
- En la barra de ubicación del archivo, ingrese
smb://192.168.13.107/public
y presione enter.
- Es posible que se le presente un cuadro de inicio de sesión con nombre de usuario y contraseña. Ingrese el nombre de usuario y la contraseña del cuadro de Windows que se describe en la parte superior de esta publicación.
- Felicitaciones, estás conectado a la carpeta compartida.
SOLUCIÓN DE PROBLEMAS, si lo anterior no funciona.
Paso 1: ¿Has intentado reiniciar ambas computadoras?
Reinicia tus dos computadoras. Después de eso, asegúrese de que todas sus actualizaciones de Windows estén hechas. Asegúrese de que Linux tenga sus actualizaciones de software también atendidas. Reiniciar después de las actualizaciones.
Paso 2: revise sus firewalls, ZoneAlarms y otro software de seguridad
Un software diseñado para proteger su computadora de virus, malware o maldades en Internet podría estar bloqueando su intento de compartir archivos. El firewall de Windows podría estar en modo paranoico. Aunque es poco probable que Windows Firewall tenga la culpa, apáguelo temporalmente para verificar que no sea el problema. (No lo dejes).
Adquiera una lista de todo el software de seguridad que se puede configurar en modo paranoico. Cortafuegos de Windows, cortafuegos de terceros, alarmas de zona, antivirus, Kaspersky, AVG o cualquier otra cosa que pretenda protegerlo de virus / malware / maldad. Deberá revisarlos y desactivarlos temporalmente, o abrir una lista blanca a través de ellos para su dirección IP.
Paso 3: Adquiere pistas del software de seguridad.
ZoneAlarm mantiene un registro de todos los eventos e intentos de compartir carpetas, vaya a Descripción general> alertas y registros. Y vea una lista de todos sus intentos fallidos. Lo mismo es posible para otro software. En ese caso, te protege de ti.
Paso 4: sospeche problemas en el enrutador o en la red de área local
Tal vez el enrutador, los puentes inalámbricos, los hubs tontos u otro dispositivo de red tengan algún truco directivo al bloquear su intento de conexión de carpeta compartida. El enrutador o dispositivo en sí podría estar bloqueando un puerto o tiene algo en modo restrictivo. ¿Alguien ha estado jugando con esto últimamente? Intente volver a configurar el enrutador por defecto y vuelva a intentarlo.
Paso 5: Asegúrese de que su red de área local sea simple y correcta.
¿Ambas computadoras están conectadas al mismo enrutador? ¿Quizás uno está conectado a un puente inalámbrico de netgear y el otro a un enrutador? Simplifique la red haciendo que todas las computadoras se conecten a un enrutador. Reinicie los enrutadores e Internet, intente nuevamente.
Paso 6: todavía no funciona. Aislar la unidad defectuosa.
Es hora de criar gatos y aislar la unidad defectuosa. Demuestre que el cuadro de Windows no comparte su archivo al conectarse al recurso compartido con una computadora diferente. Obtenga una computadora portátil con Windows de amigos o un producto de Apple y conéctelo a su red y vea si pueden acceder al recurso compartido. Si no pueden, el cuadro de Windows tiene un problema, si pueden, el cuadro de Linux tiene el problema.
Paso 7: Sospeche el cortafuegos en Linux
Tome nota de cualquier alarma de seguridad especial o software de firewall especial en Linux. Ejecute system-config-firewall
y asegúrese de que smb esté marcado. Compruebe para asegurarse de que Linux no impide su montaje. Cree un recurso compartido de smb en otro cuadro de Linux e intente conectarse a eso.
Si nada de esto funciona. Use la opción nuclear, vuelva a instalar ambos sistemas operativos y comience de nuevo en la parte superior. Esta es la cirugía de cohetes.