Hibernácia vo Fedore

11. 2. 2009 | Linux |

Hibernácia je skvelý spôsobob, ako ušetriť čas pri štarte systému. V systéme Windows na to potrebujeme dostatočné miesto na disku pre súbor hiberfil.sys, v linuxe môžeme využiť swap priestor. Fedora 10 s KDE už priamo hibernáciu podporuje, no počas samotného procesu nevypisuje žiadne informácie. Existuje však ďalší (navyše rýchlejší) spôsob hibernácie, ktorý tieto informácie poskytuje.

Tento spôsob sa nazýva Software Suspend for Linux (swsusp). Autorom je Matthias Hensler a všetky potrebné informácie (v angličtine) sú na stránke projektu.

Nainštalovanie potrebného softwaru a následne nastavenie hibernácie je jednoduché. V prvom kroku si nastavíme repozitár s potrebnými balíkmi. Vytvoríme súbor suspend2.repo v adresári /etc/yum.repos.d/ s týmto obsahom:

[suspend2]
name=Fedora Core $releasever - $basearch - Software Suspend 2 kernels and utilities
baseurl=http://mhensler.de/swsusp/download/yum/fc$releasever
#baseurl=http://mhensler.de/swsusp/download/yum/el5 # for RHEL5
enabled=1
gpgcheck=0

Nainštalujeme jadro tux-on-ice:

yum install kernel-tuxonice

Následne na to utility pre plymouth:

yum install userui-tuxonice-fbsplash userui-tuxonice-theme-fedorasolar

Pre integráciu s logout dialógmi v KDE ešte nainštalujeme balík pm-utils-tuxonice.

yum install pm-utils-tuxonice

Všetko potrebné je nainštalované. Teraz ostáva už len nastaviť grub, aby načítaval nainštalované tux-on-ice jadro a reštartovať počítač. Hibernáciu potom spustíme príkazom hibernate. Uvedený postup som úspečne vyskúšal na Asus EEE a bez problémov funguje, navyše štart od samotného zapnutia trvá asi 25 sekúnd. Štandardnej hibernácii z distribúcie to trvá okolo 40.

Tagy: ,

Priestor pre Vašu reakciu

1 povinný údaj
2 údaj nebude zobrazený