Size: a a a

2021 March 11

АГ

Александр Галущенко... in Linux Чат
Господа, здравствуйте. Пришла беда откуда не ждали - Манжаро перестал уходить в гибернацию. (Хотя он может и раньше и уходил - я не обращал внимание), но сейчас полный крах.) У меня настроен свап  в файл /swapfile, я его расширил до 8Гб, указал ссылку на него в grub config, ошибка при запуске системы ушла, но при уходе в гибернацию закрывается графическая среда и вылазит консоль с какой-то страшной информацией. Помогает только хард резет
источник

АГ

Александр Галущенко... in Linux Чат
хуки в mkinitcipio: "base udev autodetect modconf block keyboard keymap consolefont plymouth resume filesystems fsck"
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Александр Галущенко
Господа, здравствуйте. Пришла беда откуда не ждали - Манжаро перестал уходить в гибернацию. (Хотя он может и раньше и уходил - я не обращал внимание), но сейчас полный крах.) У меня настроен свап  в файл /swapfile, я его расширил до 8Гб, указал ссылку на него в grub config, ошибка при запуске системы ушла, но при уходе в гибернацию закрывается графическая среда и вылазит консоль с какой-то страшной информацией. Помогает только хард резет
Открывай арчвики и смотри как узнавать и прописывать смещение файла. Там онднострочник с awk.
источник

АГ

Александр Галущенко... in Linux Чат
вроде бы все с этим правильно сделал: sudo filefrag -v /swapfile - там выбрал нужное значение и его использовал. Если Вы об этом)
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Александр Галущенко
вроде бы все с этим правильно сделал: sudo filefrag -v /swapfile - там выбрал нужное значение и его использовал. Если Вы об этом)
Нет. Чтоб работала гибернация в файл, ядру, при загрузке, нужно знать, в каком месте диска начинается файл со свопом, откуда он будет поднимать сохранённую сессию.
источник

АГ

Александр Галущенко... in Linux Чат
А, так я это прописал: GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 splash resume=UUID=cc5cde08-b5d7-4eed-a189-73bc88d19ffd resume_offset=612352" в файле /etc/default/grub
источник

АГ

Александр Галущенко... in Linux Чат
в арчвики и манжарофоруме так было написано
источник

АГ

Александр Галущенко... in Linux Чат
resume_offset взял из вышеупомянутого sudo filefrag -v /swapfile
источник

АГ

Александр Галущенко... in Linux Чат
Sometimes the screen goes black due to device initialization from within the initramfs. Removing any modules you might have in Mkinitcpio#MODULES and rebuilding the initramfs, can possibly solve this issue, specially graphics drivers for early KMS. Вот тут говорится, что надо попробовать почистить mkinitcpio, но... о Боже... ну это жесть... Что там удалять... Это ппц... Арчвики очень хорошо, но я слишком для нее глуп наверное)))
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Александр Галущенко
resume_offset взял из вышеупомянутого sudo filefrag -v /swapfile
Я себе значение для resume_offset= так узнавал.
filefrag -v /swapfile | awk '{ if($1=="0:"){print substr($4, 1, length($4)-2)} }'
Прописать в /etc/default/grub, в параметры ядра
После чего не забыть sudo grub-mkconfig -o /boot/grub/grub.cfg
Всё сходу заработало.Может не то число взяли?
источник

АГ

Александр Галущенко... in Linux Чат
число, которое я записал в grub совпало с тем, что выдала команда filefrag -v /swapfile | awk '{ if($1=="0:"){print substr($4, 1, length($4)-2)} }', правда я обновлял при помощи sudo update-grub afterwards
источник

АГ

Александр Галущенко... in Linux Чат
мне все-таки кажется, я что-то накрутил в mkinicpio.conf., т.к. не совсем понял что там точно надо прописывать, так как статья по его настройке до меня не дошла)))
источник

АГ

Александр Галущенко... in Linux Чат
я перечитал, все равно не дошла
источник

АГ

Александр Галущенко... in Linux Чат
но после редактирования файла mkinitcpio -p linux59 (я так понял, что это обновление параметров в системе) начало выбрасывать ошибки.
источник

АГ

Александр Галущенко... in Linux Чат
p.s. я не всегда понимаю, что происходит на мониторе, я еще новичок, особенно в arch и его производных)
источник

АГ

Александр Галущенко... in Linux Чат
Таааак, теперь другая проблема)))) как восстановить систему)))))
источник

АГ

Александр Галущенко... in Linux Чат
Когда она не загружается совсем)
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Александр Галущенко
мне все-таки кажется, я что-то накрутил в mkinicpio.conf., т.к. не совсем понял что там точно надо прописывать, так как статья по его настройке до меня не дошла)))
Я initrd (initcpio) не троогал. Кроме одного параметра. resume или как-то так. Но, емнип, этот параметр и так уже был.
источник

АГ

Александр Галущенко... in Linux Чат
о, систему я восстановил, кстати, что же выдает после перехода в гибернацию. Там много чего написано, но первая строчка: BUG: unable to handle page fault for address: ffff9I и т д
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Александр Галущенко
о, систему я восстановил, кстати, что же выдает после перехода в гибернацию. Там много чего написано, но первая строчка: BUG: unable to handle page fault for address: ffff9I и т д
Что, входит и выходит?
источник