Depuración de problemas de fstab al reiniciar

10

Después de reiniciar, algunas particiones que se mencionaron en fstab no se montaron como se esperaba. El formato de la línea para las particiones que se montaron correctamente y las que no se montaron correctamente se ve igual, por lo que me pregunto si existe algún registro de algún problema que impida la restauración de las particiones faltantes.

No puedo ver la consola durante un reinicio, pero necesito determinar y solucionar el problema más adelante.

Stuart Woodward
fuente

Respuestas:

12

Hay algunas cosas que puedes probar:

  • Suponiendo que todavía no están montados cuando puede iniciar sesión, ¿ mount -ase imprime algún error en su terminal? Esto solo usará la información disponible en el fstab para montar todas las monturas disponibles, y debe proporcionar detalles de las monturas que aún no tienen éxito.
    • Si no obtiene errores y aún no tiene monturas, ¿está seguro de que no tiene la noautoopción habilitada?
    • Si no obtiene errores y ahora tiene montajes, quizás haya algún montaje segregado en su secuencia de arranque y no todos esos pasos de arranque estén habilitados; por ejemplo, Gentoo tiene localmounty netmounte nfsmountinit guiones para el montaje de las cosas en el arranque.
  • ¿Es un problema de pedido? es decir, tratando de montar /var/libantes /var/. Puede usar el primer parámetro numérico en fstab para controlar qué montajes se montan primero.
  • Si no cumple con lo anterior, puede intentar bucear con troncos. dmesg, o uno de los distintos registros /var/logdebería poder ayudar. Su secuencia de arranque debería estar registrada de manera predeterminada, pero debido a que depende de la configuración del registrador del sistema, puede cambiar un poco, incluso en diferentes versiones de la misma distribución. Los culpables habituales son /var/log/messagesy var/log/kernel.
Matthew Scharley
fuente
55
mount -ame ayudó a diagnosticar mi problema. +1
Greg B
1

Tenga en cuenta que algunos servicios de montaje, como el fusible s3, requieren que los servicios de red estén habilitados antes de que ocurra el montaje, por lo que es posible que deba crear un servicio init.d para habilitar el montaje y ordenarlo en consecuencia. Crédito: https://github.com/s3fs-fuse/s3fs-fuse/issues/412

tormenta_m2138
fuente