
Si un fsck tarda más de 90 segundos durante el arranque, la unidad systemd expira y el sistema entra en modo de emergencia. Obviamente, esto es muy desafortunado con los dispositivos sin cabeza y sin KVM, ya que el problema no se puede solucionar o al menos diagnosticar desde el exterior.
Las líneas exactas dadas son:
[ TIME ] Timed out waiting for device dev-disk-by-partuuid-xxx
[DEPEND] Dependency failed for /boot
[DEPEND] Dependency failed for Local File Systems.
[DEPEND] Dependency failed for File System Check on /dev/disk/bypartuuid/xxx
La partición infractora es la partición de arranque (sistema de archivos FAT) en una Raspberry Pi. Aunque la partición tiene sólo 41 MB de tamaño, la comprobación fs tarda más de 90 segundos. Nunca he tenido este problema con las particiones ext2/3/4.
¿Cómo puedo solucionar este problema?
Respuesta1
Encontré dos métodos para solucionar este problema:
a)
Aumentar DefaultTimeoutStartSec
y DefaultTimeoutStopSec
en /etc/systemd/system.conf
.
b)
Agregar x-systemd.device-timeout=300s
a las /etc/fstab
opciones de la partición infractora
Esto no funcionó:
- añadiendo una
TimeoutSec
línea a/lib/systemd/system/[email protected]
- añadiendo una
JobTimeoutSec
línea a/lib/systemd/system/local-fs.target