Pentru a activa Hibernarea în 20.04:
Odată cu hibernarea, memoria RAM este salvată într-un fișier swap. Repornirea restaurează tot ce era în uz înainte de a ieși.
Crește fişier de schimb dimensiune pentru a se potrivi cu dimensiunea RAM de până la 8 GB.
Verificați schimbul care este în uz:
sudo swapon -s
Dacă se găsesc partiții de schimb:
sudo swapoff -a
sudo nano -Bw /etc/fstab
Adăuga # inainte de UUID a partițiilor de swap:
# UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX niciunul schimb sw 0 0
Adăugați o linie pentru fişier de schimb, dacă nu există:
/swapfile niciunul swap sw 0 0
Creați fişier de schimb:
sudo fallocate -l XG /swapfile*
Unde X este fişier de schimbdimensiunea lui în GB:
sudo mkswap /swapfile
sudo chmod 0600 /swapfile
sudo swapon /swapfile
Reporniți:
sudo reboot
Adăuga relua locație și compensare la grub.cfg:
Editați | × /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="Quiet Splash CV=UUID=XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX resume_offset=XXXX"
Utilizare UUID de la rădăcină.
Utilizați compensarea de la:
sudo filefrag -v /swapfile |grep " 0:"| awk „{printează $4}”
Actualizați GRUB:
sudo update-grub
Testați hibernarea:
sudo systemctl hibernare
Un buton de hibernare poate fi adăugat folosind extensiile GNOME.
Rețineți că există o mică posibilitate de a face găuri în a fişier de schimb la crearea cu falloca. /var/log/syslog poate fi căutată după frază swapon: fișierul de schimb are găuri pentru a vă asigura că nu va exista nicio pierdere de date.
Un fișier swap poate fi creat alternativ folosind dd:
sudo dd if=/dev/zero of=/swapfile bs=1G count=8
O eroare la utilizare dd poate suprascrie HDD-ul.