Спящий режим Ubuntu 18.10

Так или иначе я мог установить Ubuntu 18.10, не создавая раздела ПОДКАЧКИ, ни у меня, кажется, есть Файл подкачки. Интересно, мог ли я все еще заставить спящий режим работать, не имея их обоих. Я уже попытался создать Своп-файл, и будьте в спящем режиме с ним, но это не работало.

Существует ли путь вокруг Файла подкачки, и получите выполнение спящего режима?

0
задан 15 February 2019 в 07:12

2 ответа

Да можно найти, что ответы, в другом месте ищущие, в спящем режиме + Linux + файл, но я отправляю суперкороткий ответ:

sudo filefrag-v / своп-файл |grep "0": | awk '{печатают 4$}'

в моей системе, например, это дает: 57643008.. (ради любопытства это - смещение файла подкачки файловая система...), убирает это число (мы будем использовать его позже), и найдите другое число:

lsblk-o UUID, ТОЧКА МОНТИРОВАНИЯ

в моей системе, например, это дает:

0ec9c519-c7ec-43e3-b812-967d81842458 / домой

eb343dae-82e4-4155-9026-18c891d3252b /

так как файл подкачки находится в / это - это UUID интереса. Затем добавьте к/etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT = "подавляют шумы всплеска resume=UUID=eb343dae-82e4-4155-9026-18c891d3252b resume_offset=57643008"

личинка обновления sudo

и Вы сделаны (используйте свой UUID и СМЕСТИТЕ числа, очевидно). Протестируйте его с командой:

sudo в спящем режиме

PS: согласно некоторым документам ядра, которые я не могу найти теперь, это должно быть достаточно файл подкачки половины Вашего размера RAM или меньше (они говорят что 2/5). Сверьтесь: кошка/sys/power/image_size

0
ответ дан 26 October 2019 в 06:09

Я боюсь, что создание Файла подкачки является Вашей единственной опцией. Ваше состояние RAM должно быть сохранено где-нибудь на диске, в то время как питание выключено. Возможно, Вы создали слишком маленькую ПОДКАЧКУ – рекомендуется иметь Область подкачки, по крайней мере, столь же большую как Ваша RAM (+ некоторый маленький резерв). У меня есть Ubuntu 18.10 с 16 ГБ RAM и 19 ГБ Файла подкачки, и это работает хорошо.

Тем не менее, кажется, что Вы не сказали системе, что это должно использовать ПОДКАЧКУ для возобновления от спящего режима. Изменить /etc/default/grub (sudoedit /etc/default/grub), отредактируйте строку GRUB_CMDLINE_LINUX_DEFAULT и помещенный там параметры resume (с Вашим/dev/UID раздела, имеющего Файл подкачки) и resume_offset с начальным значением physical_offset этой подкачки.

(Вы получите это значение путем проверки вывода sudo filefrag -v /swapfile | head.)

Наконец, перезагрузка sudo update-grub.

Для более полного ответа об установке GRUB посмотрите, что превосходный раздел Hibernation использует файл подкачки: Как я могу быть в спящем режиме на Ubuntu 16.04?

Скажите нам, если Вы успешно выполнились.

1
ответ дан 26 October 2019 в 06:09

Другие вопросы по тегам:

Похожие вопросы: