Acabo de limpiar la instalación de Ubuntu 16.04 (para reemplazar 14.04) con la intención de portar la mayor parte del archivo fstab en funcionamiento, para montar otros discos / particiones JFS. Pero me parece que estoy teniendo problemas con nobootwait.
Por ejemplo, una entrada de fstab que funcionó en 14.04 fue:
UUID=<uuid> /storage jfs defaults,nodiratime,noatime,nofail,nobootwait 0 2
Pero en 16.04, no montará la unidad en el momento del arranque ni se montará según el siguiente comando:
sudo mount /storage
Tengo instalado jfsutils, y puedo montar la partición manualmente, es decir
sudo mount -t jfs /dev/sdX /storage
He encontrado esto en dmesg
[ 6.720171] jfs: Unrecognized mount option "nobootwait" or missing value
Entonces, tomando eso como una pista, cuando elimino la nobootwaitopción de fstab, el comando
sudo mount /storage
funciona bien. (No lo sé en el momento del arranque, ya que actualmente estoy haciendo esto a través de ssh y no quiero arriesgarme a que la computadora no arranque).
Obviamente, una solución es descartar la nobootwaitopción. Pero no quiero hacer eso. Tal vez nobootwait NUNCA funcionó (nunca tuve una falla de arranque del disco) en 14.04 y 14.04 simplemente ignoré el error, pero quiero la supuesta funcionalidad de nobootwait.
¿Ha habido un cambio en Ubuntu 16.04 o en el kernel de Linux nobootwait?

nobootwaitse eliminó como una opción, pero no he encontrado esto documentado en ninguna parte. Me lo reemplazó connofail.nobootwaitfuncionalidad.Respuestas:
Esta opción parece haber sido descartada. El Ubuntu página de manual para
fstabcontiene este texto si selecciona 14.04 LTS en la parte superior:Este párrafo no existe en la versión de la página que obtiene si selecciona 16.04 en la parte superior.
fuente
noautoa las opciones de montaje y luego llamarmount -adesderc.localo desde un trabajo cron con la@rebootbandera?Si solo está buscando cómo replicar el
nobootwaitcomportamiento en 16.04, parece que la opción que está buscando esnofail. De http://manpages.ubuntu.com/manpages/zesty/man5/systemd.mount.5.htmlfuente
nofailse espere 1,5 minutos antes de renunciar,nobootwaitno esperar en absoluto.Parece que hay 2 opciones relevantes que deben configurarse para imitar el comportamiento de nobootwait, tomadas de la página de manual de montaje de systemd :
por lo tanto, configurar las opciones
nofail,x-systemd.device-timeout=1debería hacer que el sistema espere 1 segundo para que se monte el dispositivo antes de continuar el arranque.fuente
A partir de Ubuntu 16.04, el sistema de inicio predeterminado es systemd que reemplazó a mountall. http://manpages.ubuntu.com/manpages/zesty/man5/systemd.mount.5.html proporciona nuevas opciones que probablemente eliminen la necesidad de nobootwait.
fuente
man systemd.mountpara ver el mismo archivo localmente.