Нажмите "Enter", чтобы перейти к содержанию

Включить гибернацию: Как включить гибернацию в Windows 10

Содержание

Как включить Гибернацию в Linux

Содержание

  1. Шаг 1: Проверьте, поддерживает ли ваша система гибернацию
  2. Шаг 2: Установка необходимых пакетов для включения гибернации в Linux
  3. Шаг 3: Настройка конфигурационных файлов
  4. Шаг 4: Перезагрузите систему
  5. Шаг 5: Проверьте, работает ли гибернация
  6. Шаг 6: Дополнительные настройки
  7. Заключение

Включение гибернации в Linux является полезной функцией, которая позволяет сохранять текущее состояние системы на жесткий диск, а затем восстанавливать его после перезагрузки. Это позволит вам быстро возобновить работу с того момента, где вы остановились. А также поможет сократить время загрузки системы. В этой статье мы рассмотрим, как включить гибернацию в Linux.

Шаг 1: Проверьте, поддерживает ли ваша система гибернацию

Прежде чем включить гибернацию в Linux, вам следует убедиться, что ваша система поддерживает эту функцию. Для этого в терминале выполните следующую команду:

$ sudo pm-hibernate

Гибернацию в Linux не включена

Если ваша система поддерживает гибернацию, она должна перейти в спящий режим и выключиться. Если же вы получили ошибку «Не найдено подходящего образа для гибернации«, это означает, что ваша система не поддерживает гибернацию, и вам необходимо установить необходимые пакеты.

Шаг 2: Установка необходимых пакетов для включения гибернации в Linux

Если ваша система не поддерживает гибернацию, вам необходимо установить необходимые пакеты. Для этого в терминале выполните следующую команду:

$ sudo apt-get install hibernate pm-utils

Эта команда установит пакеты hibernate и pm-utils, которые необходимы для работы гибернации.

Шаг 3: Настройка конфигурационных файлов

После установки пакетов необходимо настроить конфигурационный файл для гибернации в Linux. Для этого в терминале выполните следующую команду:

$ sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Эта команда откроет конфигурационный файл в текстовом редакторе Nano. В этом файле добавьте следующие строки:

[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

Настройка конфигурационных файлов Гибернации в Linux

Сохраните файл, нажав клавиши Ctrl+O, затем закройте его, нажав Ctrl+X.

Шаг 4: Перезагрузите систему

После настройки конфигурационного файла необходимо перезагрузить систему. Это обновит настройки и позволит вам использовать гибернацию.

Шаг 5: Проверьте, работает ли гибернация

После перезагрузки системы вы можете проверить, работает ли гибернация. Для этого в терминале выполните следующую команду:

$ sudo systemctl hibernate

Эта команда должна перевести вашу систему в спящий режим и сохранить ее текущее состояние на жесткий диск. Далее вы можете включить систему снова и продолжить работу с того момента, где вы остановились.

Шаг 6: Дополнительные настройки

Вы можете настроить дополнительные параметры для гибернации, такие как время ожидания перед переходом в гибернацию или объем свободного места на жестком диске, необходимый для работы гибернации. Для этого вам необходимо отредактировать файл конфигурации /etc/default/grub и изменить значения параметров GRUB_CMDLINE_LINUX_DEFAULT и GRUB_CMDLINE_LINUX.

Например, чтобы установить время ожидания перед переходом в гибернацию на 60 секунд, добавьте следующую строку в файл /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=<uuid> resume_offset=<offset> resume=UUID=<uuid> resume_offset=<offset> acpi_sleep=nonvs clocksource=hpet i8042. reset"

Затем сохраните файл и выполните команду:

$ sudo update-grub

Эта команда обновит настройки grub и применит изменения.

Заключение

В заключение, гибернация — это полезная функция в Linux, которая позволяет сохранять текущее состояние системы на жесткий диск и восстанавливать его после перезагрузки. Чтобы включить гибернацию в Linux, вам необходимо убедиться, что ваша система поддерживает эту функцию, установить необходимые пакеты, настроить конфигурационный файл, перезагрузить систему и проверить, работает ли гибернация. Если вы хотите настроить дополнительные параметры для гибернации, вы можете изменить файл конфигурации grub.

Как включить гибернацию

Сон и Гибернация &ndash; невероятно удобные способы выключения компьютера, позволяющие сохранять все временные данные во всех открытых приложениях

  1. Что такое «Сон» и «Гибернация»
  2. Как включить гибернацию
  3. Как удалить гибернацию
  4. Почему может не работать гибернация

Начиная с Windows Vista, в меню завершения работы компьютера появилось новое словечко – гибернация. Это так по-мудрёному стал называться тот режим выключения, который в Windows XP был СОН.

Слегка «намутив» с названиями режимов завершения работы,
разработчики операционной системы оставили главной их суть:

Сон и Гибернация – невероятно удобные способы выключения компьютера, позволяющие сохранять все временные данные во всех открытых приложениях

При этом, компьютер гораздо быстрее стартует и финиширует, вместе со всеми запущенными программами и процессами

Что такое «Сон» и «Гибернация»

Коротенькая справка по сути режимов завершения работы компьютера

  Версия Windows Суть режима и его особенности
(поведение компьютера)
Windows XP Windows Vista,
Windows 7,
Windows 8,
Windows 8.1
и т.д.
Название режима  Ждущий режим Сон

Завершения работы компьютера БЕЗ ВЫГРУЗКИ оперативной памяти в отдельный файл и закрытия работающих приложений.

Выход из режима осуществляется нажатием любой клавиши на клавиатуре, движением мыши или нажатием кнопки «ПУСК» на системном блоке.

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

Если эл.питание компьютера будет всё-таки отключено, то выход из режима возможен только при нажатии кнопки «ПУСК» на системном блоке. При этом, по сути – произойдёт обычный старт системы

Сон Гибернация

Завершения работы компьютера С ВЫГРУЗКОЙ оперативной памяти в отдельный файл и без закрытия работающих приложений.

Выход из режима осуществляется только при нажатии кнопки «ПУСК» на системном блоке.

После выключения компьютера можно полностью отключать его эл.питание, при этом сохраняется содержание оперативной памяти и временные данные в открытых программах

Выключение и Перезагрузка Ну, здесь всё ясно


Прим.
Особо обращаю внимание на неразбериху в таблице с названиями режимов между Windows XP и последующими версиями ОС Windows. То, что в Windows XP называлось «Ждущий режим», в последствии стало называться «Сон». А то, что в Windows XP называлось «Сон», в последствии стало называться «Гибернация»

К счастью, Windows XP уже благополучно почила в бозе и не помешает нам разобраться, что такое «Сон» и «Гибернация» для семейства Windows, начиная с Vista

Что есть «Сон» и «Гибернация» – ясно уже из таблицы, другое дело – как их включить?

  • По-умолчанию, пункт «Сон» всегда присутствует в меню выключения
  • Пункт «Гибернация» очень часто приходится настраивать вручную
Как включить гибернацию в меню «Завершение работы»

Если в меню «Завершение работы» отсутствует пункт «Гибернация», нужно его туда включить.

Сон и Гибернация &ndash; невероятно удобные способы выключения компьютера, позволяющие сохранять все временные данные во всех открытых приложениях

Чтобы включить гибернацию в меню «Завершение работы»:

  1. Открываем меню ПУСК->Все программы->Стандартные->Выполнить
    или, просто жмём комбинацию (сочетание) клавиш Win+R
    В открывшемся окне вводим команду
    powercfg /h on
    или
    powercfg -h
    (Обратите внимание на пробелы, можно просто Скопировать/Вставить)
    Перезагружаем компьютер
  2. Если после этого, команда «Гибернация» не появилась в меню завершения работы компьютера, значит включён гибридный спящий режим и нужно его выключить (иначе ничего не получится)

    Гибридный спящий режим отключается в расширенных настройках плана электропитания (подпункт «Сон»)

    Для этого заходим в
    «Панель управления»->
    «Электропитание» ->
    «Настройка плана электропитания»->
    «Изменить дополнительные параметры электропитания»->

    «Окно ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ»->
    «Пункт СОН»->
    «Подпункт РАЗРЕШИТЬ ГИБРИДНЫЙ СПЯЩИЙ РЕЖИМ»->
    «Настройка плана электропитания»->
    «Значение: Выкл. » (см. рисунок)

Гибридный спящий режим отключается в расширенных настройках плана электропитания (подпункт &laquo;Сон&raquo;)

 

Как удалить гибернацию из меню «Завершение работы»

Выключение – есть процедура, обратная включению:
Чтобы удалить гибернацию из меню «Завершение работы»:

  • открываем меню ПУСК->Все программы->Стандартные->Выполнить
    или, просто жмём комбинацию (сочетание) клавиш Win+R.
  • В открывшемся окне вводим команду
    powercfg /h off
    или
    powercfg -h off

Прим. Если имеются проблемы с включением гибернации, то рекомендуется сначала выключить этот режим, а потом, снова – включить

Почему может не работать гибернация

Несмотря на все вышеописанные ухищрения, гибернация может не работать по очень простой причине:
– Запущена программа, которая запрещает выключение и переход спящий режим
В первую очередь, это:

  • всевозможные Сетевые приложения, типа качалок-трекеров, у которых есть функция «Запретить спящий режим во время работы»
  • Зависшие приложения
  • Файловые программы, находящиеся в состоянии выполнения операции, например, ВинРар в состоянии обработки файла, Тотал Коммандер в состоянии файлового копирования и т. д.

Как включить гибернацию на tehnopost.info

  1. Что такое «Сон» и «Гибернация»
  2. Как включить гибернацию
  3. Как удалить гибернацию
  4. Почему может не работать гибернация

управление питанием — Как включить гибернацию?

спросил

11 лет, 6 месяцев назад

Изменено 2 года, 2 месяца назад

Просмотрено 385 тысяч раз

В Ubuntu 12.04 и более поздних версиях спящий режим по умолчанию отключен в policykit. Как я могу включить это обратно?

  • управление питанием
  • спящий режим
6

Если этот ответ не работает в Ubuntu 13.10, см. здесь альтернативный ответ


Спящий режим был отключен в 12. 04 для машин, не сертифицированных для Ubuntu.

Чтобы включить гибернацию, вам нужно проверить, правильно ли она работает, запустив sudo pm-hibernate в терминале. Система попытается перейти в спящий режим. Если вы можете снова запустить систему, вы можете более или менее безопасно добавить переопределение.

Для этого начните редактирование:

 sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
 

Заполните его следующим образом:

 [Повторно включить спящий режим по умолчанию]
Идентификация=unix-пользователь:*
Действие=org.freedesktop.upower.hibernate
РезультатАктив=да
 

Или в 14.04 и более поздних версиях:

 [Повторно включить спящий режим по умолчанию для входа1]
  Идентификация=unix-пользователь:*
  Действие=org.freedesktop.login1.hibernate
  РезультатАктив=да
[Повторно включить спящий режим для нескольких пользователей по умолчанию в logind]
  Идентификация=unix-пользователь:*
  Action=org. freedesktop.login1.hibernate-multiple-sessions
  РезультатАктив=да
 

Сохраните, нажав

Ctrl — O затем введите и затем выйдите из nano, нажав Ctrl X .

Перезагрузка и спящий режим вернулись!

Или запустите killall unity-panel-service , чтобы просто сбросить меню.

Некоторым пользователям потребуется запустить sudo update-grub , чтобы включить параметр гибернации в меню питания. Некоторым пользователям также может потребоваться, по крайней мере, выйти из системы, а затем войти в систему, чтобы она появилась в меню питания (вверху справа).

17

Сначала вам нужно проверить, поддерживает ли ваша машина режим гибернации. Проверьте это с помощью команды:

 sudo pm-hibernate # если не найдено, установите с помощью «apt install pm-utils»
 # или для новых версий Ubuntu выше 17.04
 sudo systemctl спящий режим
 

Для включения в интерфейсе вам нужно запустить sudo nano /etc/polkit-1/localauthority/50-local.

d/com.ubuntu.enable-hibernate.pkla и заполнить:

 [Повторно включить спящий режим по умолчанию в upower]
Идентификация=unix-пользователь:*
Действие=org.freedesktop.upower.hibernate
РезультатАктив=да
[Повторно включить спящий режим по умолчанию в logind]
Идентификация=unix-пользователь:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-несколько сеансов
РезультатАктив=да
 

Для включения в интерфейсе вам нужно запустить sudo nano /etc/polkit-1/localauthority.conf.d/52-enable-hibernation.conf для Ubuntu 14.04 и 15.04 и заполнить:

 [Повторно включить спящий режим по умолчанию]
  Идентификация=unix-пользователь:*
  Действие=org.freedesktop.upower.hibernate
  РезультатАктив=да
[Повторно включить спящий режим по умолчанию для входа1]
  Идентификация=unix-пользователь:*
  Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-несколько сеансов
  РезультатАктив=да
 

Он состоит из нескольких строф, поскольку у вас может быть несколько пользователей (так что это не зависит от нескольких пользователей или upower в качестве менеджера вместо входа в систему1)

p. s.: официальная документация https://help.ubuntu.com/16.04/ubuntu-help/power-hibernate.html

7

Дополнительно, для тех, кто хочет отключить кнопку приостановки (по разным причинам), действуйте аналогично…

Выберите любое имя файла, но это одно подробное/условное:

 sudoedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla
 

Заполните его следующим образом:

 [Отключить приостановку по умолчанию]
Идентификация=unix-пользователь:*
Действие=org.freedesktop.upower.suspend
РезультатАктив=нет
 

Ctrl + O , Введите , Ctrl + X

Не нужно перезапускать, он должен исчезнуть, как только вы войдете в меню выключения.

2

Еще одно:

Если вы хотите добавить параметр гибернации на панель XFCE , вам нужно щелкнуть правой кнопкой мыши свое имя (вверху справа) и выбрать свойства .

После этого появится экран:

Убедитесь, что вы отметили Hibernate, как это сделал я.

0

Во-первых, я рекомендую вам проверить, поддерживает ли ваш ноутбук гибернацию, потому что причина, по которой гибернация отключена по умолчанию, заключается в том, что на некоторых машинах она иногда приводит к фатальным результатам. Протестируйте свою машину до

Ctrl + Alt + T и затем sudo pm-hibernate

Ваша машина должна перейти в спящий режим. Разбудите свою машину после спящего режима и посмотрите, работает ли она неправильно или работает нормально. Если после перехода в спящий режим у вас возникнут какие-либо отклонения, я советую вам не продолжать следующую процедуру. Однако, если он работает нормально, продолжайте активировать спящий режим с помощью

 sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla.
 

Отредактируйте открытый файл и добавьте следующие строки:

 [Повторно включить спящий режим]
Идентификация=unix-пользователь:*
Действие=org. freedesktop.upower.hibernate
РезультатАктив=да
 

После этого перезагрузите компьютер, и после входа в систему вы должны увидеть параметр гибернации в правом верхнем углу настроек.

2

Я перевел ответы выше на bash скриптов. Это делает установку на нескольких машинах менее утомительной.

Сценарий enable-hibernate :

 #!/usr/bin/env bash
# https://askubuntu.com/a/94963/164341
cat << '_EOF_' |sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Включить спящий режим]
Идентификация=unix-пользователь:*
Действие=org.freedesktop.upower.hibernate
РезультатАктив=да
_EOF_
прозрачный
эхо
echo 'Спящий режим включен.'
эхо
 

Сценарий отключить-приостановить :

 #!/usr/bin/env bash
# https://askubuntu.com/a/154821/164341
cat << '_EOF_' |sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla
[Отключить приостановку по умолчанию]
Идентификация=unix-пользователь:*
Действие=org. freedesktop.upower.suspend
РезультатАктив=нет
_EOF_
прозрачный
эхо
echo 'Приостановка отключена.'
эхо
 

Примечание. Не забудьте выполнить chmod +x оба сценария, чтобы сделать их исполняемыми.

Если ответ с /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla не работает, как в моем случае, не забудьте удалить файл по:

 sudo rm /etc/polkit-1/localauthority/50-local .d/com.ubuntu.enable-hibernate.pkla
 

И попробуйте использовать TuxOnIce.


Сначала убедитесь, что у вас достаточно свопа. Он должен быть того же размера или больше, чем объем вашей оперативной памяти. Используйте команду

 бесплатно
 

правило Swap > Mem. Если это не так, увеличьте размер свопа. Затем установите TuxOnIce с помощью

 sudo add-apt-repository ppa:tuxonice/ppa.
sudo apt-получить обновление
sudo apt-get установить tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice
 

Затем вы можете попробовать запустить тест гибернации:

 sudo pm-hibernate
 

Не забудьте сохранить свою работу перед ее выполнением.

Если все прошло нормально, ваш компьютер выключится. После включения вы получите свой рабочий стол в том состоянии, в котором вы его оставили до перехода в спящий режим.

2

Простая команда, которая делает то же самое, что и принятый ответ, но не в интерактивном режиме:

 cat <

В версии 12.04 я успешно включил параметр гибернации в меню индикатора для перехода в спящий режим. Но все же я не смог успешно выйти из спящего режима. Я выполнил следующие шаги, чтобы решить эту проблему:

Включить спящий режим в 12.04

Чтобы включить спящий режим, я последовал этому ответу от Димы.

После включения режима гибернации я могу перейти в спящий режим. Но проблема в том, что я не могу успешно выйти из спящего режима. Каждый раз, когда я запускаю свой компьютер из спящего режима, он загружается как обычная загрузка. Итак, я должен был сделать это, чтобы иметь возможность выйти из спящего режима.

Исправления для выхода из режима гибернации

Есть два способа исправить это.

1. Редактирование файла

/etc/initramfs-tools/conf.d/resume файл
  1. Сначала получите UUID раздела подкачки.

     Судо Блкид | замена grep
     

    Это выведет строку, похожую на эту:

     /dev/sda12: UUID="a14f3380-810e-49a7-b42e-72169e66c432" ТИП="своп"
     

    Фактическая строка не будет совпадать с этой. Скопируйте значение UUID между "..." и двойными кавычками.

  2. Открыть файл резюме

     gksudo gedit /etc/initramfs-tools/conf.d/resume
     

    И в этом файле добавьте такую ​​строку

     РЕЗЮМЕ = UUID = a14f3380-810e-49a7-b42e-72169e66c432
     

    Не забудьте заменить фактическое значение UUID, полученное на шаге 1. Сохраните файл и выйдите из gedit

  3. Затем в терминале выполните эту команду

     sudo update-initramfs -u
     

Теперь вы сможете выйти из спящего режима

2. Редактирование файла

/etc/default/grub .
  1. Откройте терминал и выполните приведенную ниже команду, чтобы открыть его

    gksudo gedit /etc/default/grub

  2. Будет строка типа GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" . Отредактируйте строку, чтобы вставить RESUME=UUID= после слова splash .

    Например в моем случае строка выглядит так после редактирования

     GRUB_CMDLINE_LINUX_DEFAULT="тихое возобновление заставки=UUID=a14f3380-810e-49a7-b42e-72169e66c432"
     

    Убедитесь, что вы использовали значение UUID, полученное от Судо Блкид | Команда grep swap .

  3. Затем выполните эту команду

     sudo update-grub
     

Это также позволяет успешно выйти из режима гибернации.


Проверено на двух установках Ubuntu, обе работают

3

На моем ноутбуке установлена ​​Ubuntu Gnome 17.04 amd64. Я сделал следующее, чтобы включить спящий режим:

$ sudo apt-get install hibernate (источник)

Это также установило libx86-1 uswsusp vbetool

Затем я смог успешно перейти в спящий режим с sudo systemctl hibernate . На моем пути нет исполняемого файла pm-hibernate .

$ sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Вставлено: (источник)

 [Повторно включить спящий режим по умолчанию в upower]
Идентификация=unix-пользователь:*
Действие=org.freedesktop.upower.hibernate
РезультатАктив=да
[Повторно включить спящий режим по умолчанию в logind]
Идентификация=unix-пользователь:*
Action=org.freedesktop.login1.hibernate;org.freedesktop. login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
РезультатАктив=да
 

Установлено https://extensions.gnome.org/extension/755/hibernate-status-button/

Включить гибернацию (приостановить на диске)

Отказ от ответственности

Гибернация официально не поддерживается в Pop!_OS с 22.04. Эта документация предоставляется для ваших собственных исследовательских целей. Любые изменения в конфигурации вашей системы могут нарушить спящий режим или спящий режим может вообще не работать. Поддержка или помощь не может быть оказана.

Спящий режим в настоящее время не включен в Pop!_OS по умолчанию. Есть несколько ограничений, из-за которых это не используется по умолчанию:

  • Макет раздела Pop!_OS по умолчанию
  • Использование непостоянного ключа шифрования для SWAP.
  • Дополнительный дисковый ввод-вывод, используемый на твердотельных накопителях (SSD)
  • В зависимости от выделенной оперативной памяти в системе и размера дисков NVMe/SSD переход в спящий режим может значительно увеличить задержку при возобновлении сеанса гибернации.

Однако, помимо этих ограничений, режим гибернации является часто запрашиваемой функцией для Pop!_OS. Цель этой статьи — предоставить инструкции по включению режима гибернации для любых пользователей, которым это необходимо. Поскольку спящий режим полностью отключает питание устройства, это может продлить срок службы аккумулятора. Кроме того, есть некоторые преимущества безопасности. В отличие от приостановки, ключ расшифровки диска больше не остается в памяти, и диск блокируется. Это смягчает определенные физические атаки, которые могут извлечь ключ из оперативной памяти.

Включить спящий режим на зашифрованном диске

  1. Загрузитесь в Pop!_OS Recovery

    Выключите компьютер, затем снова включите его и сразу же нажмите и удерживайте клавишу ПРОБЕЛ . В появившемся меню выберите PopOS Recovery и дайте ему загрузиться.

    После загрузки закройте окно установки или выберите Попробуйте демо-режим (не выбирайте никаких вариантов установки или восстановления, так как это может привести к потере данных. Это также приведет к монтированию диска и усложнит следующие шаги).

  2. Откройте Gparted , щелкнув Действия / Приложения и выполнив поиск «Gparted» или нажав SUPER + T , чтобы открыть терминал и запустить:

     разделенный
     
  3. Отключить и удалить раздел SWAP. Вы можете либо щелкнуть правой кнопкой мыши раздел SWAP и выбрать swapoff , либо ввести ту же команду в Терминале:

     обмен судо
     

    Затем нажмите на раздел подкачки, нажмите красную X , чтобы пометить его для удаления, а затем нажмите зеленую галочку, чтобы подтвердить изменения.

  4. Расширьте раздел luks до конца диска.

    Нажмите на зашифрованный раздел luks и нажмите кнопку «Изменить размер/Переместить». Используйте инструменты перетаскивания GUI или числовые поля, чтобы убедиться, что раздел ОС простирается до конца диска (после EFI и recovery ). Используйте зеленую галочку, чтобы применить изменения к диску и закрыть gparted после внесения изменений.

    Откройте зашифрованный раздел с помощью этих команд терминала:

    Диски SATA Диски NVMe
    sudo cryptsetup luksOpen /dev/sda3 cryptdata sudo cryptsetup luksOpen /dev/nvme0n1p3 cryptdata

    ПРИМЕЧАНИЕ. На снимке экрана раздел называется /dev/vda3 . Настройте имя диска в соответствии с вашим случаем (sda# или nvme#n#p#).

     судо lvscan
    судо vgchange -ай
     
  5. Уменьшить размер корневого тома на размер основной памяти. Если у вас 16 ГБ памяти, уменьшите том data-root на 16 ГБ. Если у вас 32 ГБ, уменьшите на 32 ГБ и т. д. Используйте эти команды терминала:

     бесплатно -ч
    sudo lvreduce -r -L -16G /dev/mapper/data-root
     
  6. Создать том подкачки (вместо раздела диска):

     sudo lvcreate -L 16G --alloc contiguous --name данные подкачки
    sudo mkswap /dev/данные/своп
     
  7. Смонтируйте файловую систему root и отредактируйте crypttab и fstab , чтобы обновить новый swap местоположение:

    Смонтировать том корневого каталога данных :

     монтирование sudo /dev/mapper/data-root /mnt
     

    Отредактируйте crypttab , чтобы удалить исходную запись раздела подкачки.

     судо нано /mnt/etc/crypttab
     

    Откройте fstab , чтобы обновить путь монтирования для нового тома подкачки.

     # строка монтирования подкачки будет изменена на
    # /dev/mapper/data-swap нет swap значения по умолчанию 0 0
    судо нано /mnt/etc/fstab
     

  8. Перезагрузите компьютер и дайте ему нормально загрузить Pop!_OS. Убедитесь, что раздел подкачки используется и его размер соответствует вашей системной памяти, выполнив следующую команду в терминале:

  9. Добавить цель возобновления для ядра:

    Используя UUID для раздела data-swap , выполните следующую команду:

     sudo blkid
    # использовать UUID для строки /dev/mapter/data-swap из вывода blkid
    sudo kernelstub -a "резюме = UUID = ххххххх-хххх-хххх-хххххххх"
     

    ПРИМЕЧАНИЕ. Замените все после UUID= на идентификатор вашего нового тома подкачки .

    Теперь система должна быть готова к приостановке и возобновлению работы с диска.

    Вы можете проверить, работает ли спящий режим, загрузившись обратно в свою установку и запустив:

     sudo systemctl спящий режим
     

    ВНИМАНИЕ: Спящий режим, если он используется часто, добавит дополнительный трафик записи (равный общему объему ОЗУ) на твердотельные накопители, что сократит срок службы дисков.

Интеграция с рабочим столом — расширение GNOME

  1. Добавить расширение:

    Чтобы добавить Hibernate и Hybrid Sleep в меню питания, нам нужно добавить это расширение GNOME-Shell: Кнопка состояния гибернации

  2. Добавить .pkla файл:

    ПРИМЕЧАНИЕ. Для Pop!OS и Ubuntu требуется файл по адресу /etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

    Чтобы создать этот файл, выполните:

     sudo nano /etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.pkla
     

    Затем скопируйте это содержимое во вновь созданный файл:

     [Включить спящий режим в upower]
    Идентификация=unix-пользователь:*
    Действие=org.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *