Не работает swap

Использую kde plasma 5, загрузчик refind, фс: ext2.

В файл /boot/refind_linux.conf добавил параметр resume:


"Boot with minimal options"   "ro root=UUID=c3fbddf1-ce78-4bd7-8cd5-b002649c8ea3 resume=UUID=add08b46-1f41-45d5-b1aa-294534e708a5"
Вот по этой статье: https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate#Hibernation

swap сделал из флэшки по этой статье: https://wiki.archlinux.org/index.php/Swap_space

Вот мой swap в /etc/fstab:

UUID=add08b46-1f41-45d5-b1aa-294534e708a5       none    swap    defaults,pri=0  0       0

При попытке перейти в спящий режим компьютер долго висит потом выключается. Включение происходит по клавише пробел, но проблема в том, что опять загружается загрузчик refind, а затем проверка дисков. И при загрузке KDE предыдущий сеанс не сохраняется как например при ждущем режиме а начинается заново.
Там же написано, что это может не работать и вы не можете это исправить :))
allon925
"Boot with minimal options" "ro root=UUID=c3fbddf1-ce78-4bd7-8cd5-b002649c8ea3 resume=UUID=add08b46-1f41-45d5-b1aa-294534e708a5"
а поч стоит ro? енто ж рид онли вроди не?

и кстати у тебя не btrfs?
и кстати, разве усб не умирает при спящем режиме? мб в ентом вся трабла?
Дело уже не в этом, сейчас я поставил xfce. Проблема в том что не всегда компьютер переходит в ждущий режим, бывает, что он просто не выключается.
При этом переход в спящий режим работает крайне некорректно, компьютер выключается, но вот при включении происходит загрузка системы с исправлением ошибок на диске. Читал, что проблема может быть связана с фс на диске и загрузчиком.

Файловая система на всех разделах: ext2
Загрузчик refind.
На себе проверять не стану, но вот мое мнение: основываясь на том, что "swap сделал из флэшки",
можно предположить, что запись на ваш флешечный своп идет очень-очень медленно, и железо выключается по какому-нибудь тайм-ауту раньше, чем завершится запись образа памяти на эту флешку.
Я уже бросил эту затею со свопом на флэшку, сейчас речь идет о своп разделе или своп файле которые размещены на жестком диске.
А в /etc/mkinitcpio.conf хук resume в HOOKS не забыл прописать?
у меня все заработало, когда поставил hybernate-script.
В hooks resume можно не добавлять, если есть хук systemd.
allon925
Boot with minimal options
а почему сюда добавляешь. Добавь в основную запись Normal boot
Ты при загрузке выбираешь Boot with minimal options?
вот мой mkinitcpio.conf



# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES="piix ide_disk reiserfs"
MODULES="amdgpu"

# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image.  This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=""

# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way.  This is useful for config files.
FILES=""

# HOOKS
# This is the most important setting in this file.  The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
##   This setup specifies all modules in the MODULES setting above.
##   No raid, lvm2, or encrypted root is needed.
#    HOOKS="base"
#
##   This setup will autodetect all modules for your system and should
##   work as a sane default
#    HOOKS="base udev autodetect block filesystems"
#
##   This setup will generate a 'full' image which supports most systems.
##   No autodetection is done.
#    HOOKS="base udev block filesystems"
#
##   This setup assembles a pata mdadm array with an encrypted root FS.
##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
#    HOOKS="base udev block mdadm encrypt filesystems"
#
##   This setup loads an lvm2 volume group on a usb device.
#    HOOKS="base udev block lvm2 filesystems"
#
##   NOTE: If you have /usr on a separate partition, you MUST include the
#    usr, fsck and shutdown hooks.
HOOKS="base udev resume autodetect modconf block filesystems keyboard fsck"

# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"

# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=""
 
Зарегистрироваться или войдите чтобы оставить сообщение.