проверить uuid swap-а и при необходимости поправить в /etc/fstab от root
когда у меня в fstab стоял неверный uuid система нормально грузилась
Там по второй ссылке подсказка:
если local-fs не отработал, то multi-user и network вы не получите.
Если uuid swap неверный, вы не сможете усыпить систему на диск.
Правильная конфигурация для hibernate (уснуть на диск) (пример, см. свой uuid):
uuid swap
# file -s /dev/sda10
/dev/sda10: Linux/i386 swap file (new style), version 1 (4K pages), size 2715551 pages, no label, UUID=a70d8a09-599b-484b-b438-85e1cff6c427
# ls -l /dev/disk/by-uuid/ | grep sda10
lrwxrwxrwx 1 root root 11 май 3 02:15 a70d8a09-599b-484b-b438-85e1cff6c427 -> ../../sda10
/etc/fstab
# grep swap /etc/fstab
UUID=a70d8a09-599b-484b-b438-85e1cff6c427 swap swap defaults 0 0
Конфигурирование загрузчика GRUB2 (см. resume=uuid-swap)
# grep resume /etc/sysconfig/grub2
GRUB_CMDLINE_LINUX_DEFAULT='resume=/dev/disk/by-uuid/a70d8a09-599b-484b-b438-85e1cff6c427 panic=30'
# grep resume /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz root=UUID=634f74e2-a465-4617-85d8-1fefa673c207 ro resume=/dev/disk/by-uuid/a70d8a09-599b-484b-b438-85e1cff6c427 panic=30
Выведет строки: устройство и uuid файловой системы:
(смотреть UUID, не PARTUUID)
# blkid
Если есть Windows, отключайте в ней hibernate.
Проверяйте все uuid файловых систем:
nofail в systemd, это костыль для предотвращения отказа загрузки
https://www.freedesktop.org/software/systemd/man/systemd.mount.html
nofail
With nofail, this mount will be only wanted, not required, by local-fs.target or remote-fs.target. This means that the boot will continue even if this mount point is not mounted successfully.
nofail
С помощью nofail это монтирование будет желательным, а не обязательным, с помощью local-fs.target или remote-fs.target . Это означает, что загрузка будет продолжаться, даже если эта точка монтирования не смонтирована успешно.