Descriptor de archivo NFS obsoleto

Hola:
He instalado Ubuntu 8.10 en una PC en la que tenía Debian Lenny. He formateado las particiones sda1 (SO), sda3 (/var/log) y he configurado para que la partición sdb1 se monte en /home (para no perder los archivos de usuario.

La instalación la he realizado desde el live CD. Cabe destacar que en la ejecución del live CD he podido acceder a la partición sdb1 sin problemas y he podido copiar archivos y modificar permisos.

Luego de finalizada la instalación (la que no indicó problema alguno) he reiniciado la PC y al intentar loguearme al sistema me ha informado que no existe la carpeta /home por lo tanto he intentado montarla a mano desde una consola de texto de la siguiente manera:

$sudo mount /dev/sdb1 /home
mount: Descriptor de archivo NFS obsoleto
$

Luego he intentado revisar si existía el directorio /home (por si ese era el problema) y he obtenido la siguiente respuesta:

$cd /
$ls
ls: no se puede acceder a home: Descriptor de archivo NFS obsoleto
$

Y si pruebo con:
$ls -la
...
d????????? ? ? ? ? ? home
...
$

Con lo cuál hay evidentemente un error con ese directorio. He intentado borrarlo y no me deja (mismo error). He intentado crearlo nuevamente y da el mismo error.
¿Alguien tiene idea de como solucionar esto?
La partición es correcta y montable desde el live CD y si la monto en otro directorio (ej. mnt) no tira ningún error.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Solución

Hola,

Supongo que ya lo debes tener solucionado pero, por si a alguien más le puede servir, pongo los pasos que he seguido yo. Si buscas el error en castellano no aparece mucha cosa, pero sí si se hace en inglés: "Stale NFS file handle". A mi me ha funcionado lo siguiente:

sudo umount -f /ruta/del/directorio
sudo mount -a

Uso sudo mount -a porque lo tengo en el /etc/fstab, aunque también debería funcionar con:

sudo mount -t nfs nfsserver:/ruta/del/directorio /mnt/local

Si esto no te funciona, podría ser necesario desmontar usando la opción -O, matar cualquier proceso que intente acceder al directorio o a algún fichero contenido en él o reiniciar el cliente de nfs.

Inicio de sesión

Encuesta

¿Qué entorno gráfico prefieres usar? ¿Por qué?
Unity
23%
Gnome 3
23%
Gnome classic
38%
Kde
6%
Xfce
4%
Enligthenment
1%
Lxde
2%
Otro - Especificar
2%
¿Entorno gráfico? Ninguno, ¡solo uso la consola!
2%
Total de votos: 1093