Estoy ejecutando un montón de sistemas sin cabeza basados ​​en la placa de CPU arm PI Zéro W con Debian 10 Buster fork Raspbian OS.

A nivel mundial funciona bastante bien, pero de vez en cuando, algunos de ellos fallan. La mayoría de las veces, se reinician, pero algunos se atascan.

Recientemente descubrí que en el primer intento de reinicio, y si conecto la pantalla y el teclado, aparecen esas líneas impresas en la pantalla:

[ TIME ] Timed out waiting for device /dev/disk/by-partuuid/e8ad2802-01.
[DEPEND] Dependency failed for File System Check on /dev/disk/by-partuuid/e8ad2802-01. [DEPEND] Dependency failed for /boot.
[DEPEND] Dependency failed for Local File Systems.
         Starting Set console font and keymap...
         Starting Preprocess NFS configuration...
[  OK  ] Stopped Forward Password Requests to Wall Directory Watch.
[  OK  ] Reached target Timers.
[  OK  ] Closed Syslog Socket.
[  OK  ] Reached target Login Prompts.
[  OK  ] Reached target Network.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Paths.
[  OK  ] Started Emergency Shell.
[  OK  ] Reached target Emergency Mode.
Starting Tell Plymouth To Write Out Runtime Data...
[ OK ] Reached target Local Encrypted Volumes.
[ OK ] Started Set console font and keymap.
[ OK ] Started Preprocess NFS configuration.
[ OK ] Started Tell Plymouth To Write Out Runtime Data.
[ OK ] Reached target NFS client services.
[ OK ] Reached target Remote File Systems (Pre).
[ OK ] Reached target Remote File Systems.
You are in emergency mode. After logging in, type “journalctl -xb” to view system logs, “systemctl reboot” to reboot, “systemctl default” or “exit” to boot into default mode.

Cannot open access to console, the root account is locked.
See sulogin(8) man page for more details.

Press Enter to continue.

Cuando presiono enter, continúa y finalmente arranca. Aparentemente en "Modo de emergencia" (que parece no cambiar nada en el comportamiento de mis sistemas).

Pero, como dije, mis sistemas no tienen periféricos... Lo que significa que no puedo conectarles nada cuando están en uso...

Investigué en e8ad2802-01 y descubrí usando

sudo cat /etc/fstab
proc                  /proc           proc    defaults          0       0
PARTUUID=e8ad2802-01  /boot           vfat    defaults          0       2
PARTUUID=e8ad2802-02  /               ext4    defaults,noatime  0       1
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that

Parece que se agotó el tiempo de espera de mi sistema al intentar montar mi partición de arranque, ¿no es así?

Mis preguntas son:

  • ¿Cuál es exactamente el significado de esas líneas? ¿Se dañó mi disco del sistema (tarjeta SD) durante el bloqueo?
  • ¿Es "Presione Enter para continuar" el comportamiento predeterminado para todos los sistemas basados ​​en Debian o es específico de Raspbian? ¿Hay alguna manera de cambiar este comportamiento?
  • Por último, pero no menos importante: ¿hay alguna manera de omitir la parte "Presione Intro para continuar" para que mis sistemas permanezcan sin cabeza?
no answer