Durante el arranque de Linux (en mi caso Debian) este se demora mucho porque se ejecuta sucesivamente el script:
Begin: Running /scripts/local-block ... done.
Después de repetirse un montón de veces el arranque continua normalmente sin más incidencias. Este problema surge por diversas razones, y suele ser debido a que durante el arranque el sistema necesita conocer la UUID de la partición Swap para montarla, pero en el archivo /etc/initramfs-tools/conf.d/resume la UUID no es la correcta.
Averiguar la UUID correcta
Para averiguar la UUID correcta de la partición Swap en terminal como superusuario (en Debian su -) lanzamos el siguiente comando:
~$ su - ~# lsblk -f
Anotamos la UUID, que puede ser algo como UUID=35204a4a-896a-4c99-975b-32a613d82286 (es solo un ejemplo) y, como decimos en cocina, reservamos.
Sustituir la UUID correcta en el archivo «resume»
Seguimos en terminal como superusuario y editamos el archivo «resume»:
~# nano /etc/initramfs-tools/conf.d/resume
Sustituimos la UUID por la correcta, guardamos la modificación realizada (CRTL+O) y salimos del editor (CTRL+X).
Continuamos en terminal y actualizamos el archivo /boot/initrd.img con el comando:
~# update-initramfs -u
Reiniciamos el sistema y el problema «Running /scripts/local-block» se debe haber resuelto:
~# reboot
Saludos flamencos,
Puede que el arranque siga demorándose pero por otro motivo también relacionado con Swap: