Pentru a activa Hibernarea în 20.04 folosind Swapfile:
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 schimb
dimensiunea 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.