Inicio » Solución al retraso en el arranque de Linux por error de timeout en montajes de red NFS
Sistemas y Servidores

Solución al retraso en el arranque de Linux por error de timeout en montajes de red NFS

Anuncio Google AdSense (Cabecera) Anuncio Adaptable / Display Ad

El Diagnóstico Rápido

Cuando configuras carpetas compartidas por red mediante el protocolo NFS (Network File System) para mover películas o respaldos entre tu computadora principal y tu servidor casero, el archivo /etc/fstab intenta conectarse al servidor externo durante el arranque del sistema. Si el servidor de almacenamiento está apagado o no hay señal de red local, Linux congela la pantalla de carga por un tiempo límite estricto de 90 segundos antes de permitirte iniciar sesión.

La Solución Paso a Paso

Paso 1: Modificar los parámetros de montaje de red

Vamos a indicarle al sistema que la red es un elemento secundario no crítico y que no debe bloquear el inicio de la máquina si no responde de inmediato.

  1. 1

    Paso 1

    Abre tu terminal y edita la tabla de configuraciones:
BASH
sudo nano /etc/fstab
  1. Localiza la línea que apunta a la dirección IP de tu red NFS. Se verá similar a esto: 192.168.1.50:/share /mnt/nfs nfs defaults 0 0.
  2. Modifica la sección de parámetros cambiando defaults por las siguientes opciones de protección:
PLAINTEXT
192.168.1.50:/share /mnt/nfs nfs defaults,noauto,x-systemd.automount,x-systemd.device-timeout=5,timeo=14 0 0

Paso 2: Entender las nuevas variables añadidas

  • noauto: Evita que el sistema intente levantar la conexión pesada al instante de encender los circuitos.
  • x-systemd.automount: Monta la carpeta compartida de forma transparente en el milisegundo exacto en que tu usuario haga doble clic sobre la carpeta usando el gestor de archivos.
  • x-systemd.device-timeout=5: Si el servidor no responde en 5 segundos, desiste de inmediato y te permite usar tu computadora sin retrasos.