Chcete hibernovat svůj stolní počítač nebo notebook Ubuntu 20.04, 19.04, 18.04 LTS Linux, abyste zmrazili aktuální stav své práce? Pokud ano, pak je tento tutoriál právě pro vás.
Hibernace je funkce počítačových operačních systémů, ve které se systém sám vypne a veškerý obsah paměti RAM se dočasně uloží na pevný disk do dalšího spuštění počítače. Ať už jde o Linux (Ubuntu RHEL, CentOS, Linux Mint atd.), Windows nebo macOS, hibernace je stejná, uložte přesný stav PC nebo notebooku a vypněte počítač.
Jak je hibernace prospěšná?
Pomáhá uživatelům, kteří nepřetržitě pracují na nějakém softwaru, projektu, procházejí více kartami atd. a nechtějí o žádnou z nich přijít ani po vypnutí počítače. Mohou se tedy rozhodnout pro možnost Hibernace dostupnou v operačním systému počítače. Nejen, že šetří aktuální stav a data systému, ale také pomáhá šetřit energii. To je důvod, proč nemusíte nechávat počítač zapnutý, pokud si chcete dát pauzu na jednu hodinu. Důvodem může být jakýkoli výpadek elektřiny, vybitá baterie notebooku atd. Doporučuje se však systém řádně vypnout nebo restartovat, občas, aby mohl aktualizovat a použít nastavení.
No, pojďme k hlavnímu tématu tutoriálu, kde se zobrazí příkazy pro použití Hibernace na Ubuntu 20.04/19.04/18.04/17.04/16.04…
Povolte možnost hibernace na Ubuntu 20.04 LTS
Než začnete s výukovým programem, měli byste vědět, jaký je rozdíl mezi pozastavením a hibernací v systémech Linux. Pozastavit možnost, která je standardně dostupná na všech linuxových distribucích včetně Ubuntu, která částečně zmrazí stav vašeho počítače, myslím tím, že neuloží stav systému z RAM na pevný disk, místo toho zůstane v RAM a nevypne počítač nebo notebook úplně. Místo toho uvádí většinu komponent PC do stavu nízké spotřeby, takže obnovuje stav systému mnohem rychleji než hibernace. Zatímco nevýhodou je, že pokud počítač ztratí napájení, obnovení zmrazeného stavu systému nebude možné. Pokud notebook pozastavíte, bude nepřetržitě spotřebovávat baterii 2 nebo 3 dny, dokud se úplně nevybije.
Na druhou stranu, hibernace je úplné zmrazení aktuálního stavu PC, což znamená, že dojde k uložení dat RAM na pevném disku a úplnému vypnutí všech součástí PC. Není tedy potřeba napájení a kdykoli jej zapnete, získáte stejnou obrazovku nebo práci, kde jste ji nechali.
sudo apt install pm-utils
zkontrolujte režim hibernace
sudo pm-hibernate
nebo
systemctl hibernate
Pro pozastavení systému pomocí příkazového terminálu
systemctl suspend
Pro hybridní hibernaci, ve které systém následuje proces hibernace, ale místo toho zůstane v režimu pozastavení, což znamená rychlejší obnovení systému a zároveň výhody hibernace.
pm-suspend-hybrid
Poznámka :Ujistěte se, že váš oddíl SWAP je větší než systém, aby funkce hibernace fungovala správně.
Nainstalujte režim spánku a další závislosti
sudo apt install hibernate
grep swap /etc/fstab
(najít UUID)
Na řádek GRUB_CMDLINE_LINUX_DEFAULT=”tiché splash” přidejte UUID swapu. Řádek vypadá takto GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash continue=UUID of swap”
sudoedit /etc/default/grub
sudo update-grub
Restartujte a po restartu sudo systemctl hibernate
V nabídkách můžete také povolit možnost hibernace. Chcete-li to provést, vytvořte
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Přidejte do souboru následující a uložte:
[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;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit ResultActive=yes
Restartujte počítač
Nainstalujte https://extensions.gnome.org/extension/755/hibernate-status-button/