Test

Roman Pavlík

PHP (Nette) vývojář, Linux administrátor

Twitter: @roman_pavlik

Všechny články

Hibernace v Debianu

Nikdy jsem uspávání na disk v linuxu nepoužíval, ale včera jsem se rozhodl, že to zkusím… Samozřejmě první problém: Not enough free swap. .. Následovalo hledání GParted Live CD a přerozdělování místa na partitionech. 1GB swap je pro 4GB RAM opravdu málo.

Druhý pokus už byl lepší. Hibernace se povedla, PC se vyplo, zdálo se vše OK. Po startu však systém nastartoval normálně, ne ze swapu. Log pm-suspend nehlásil, žádný problém.

Po chvíli googlování jsem zjistil(kde jinde než na debian wiki), že Grub2 ve výchozím stavu nemá nastaven parametr resume. Tím pádem jádro, neví kde má hledat swap partition.

Takže stačilo jenom přepsat v /etc/grub.d/10_li­nux přidat za řádek:

linux  ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro ${args}

pouze tento kód

resume=`swapon -s | grep '/dev/sd.[0-9]' -o`

a spustit v konzoli: $update-grub

Originál na Debian wiki a v angličtině zde.

rp



Komentáře

K tomuto článku zatím nebyl vložen žádný komentář.


Nový příspěvek


E-mailová adresa je soukromý údaj a nebude nikomu zobrazena.



Pro formátování textu komentáře můžete používat následující pravidla.

Texy titulky jsou, pro přehlednost diskuze, zakazány.


V případě jakýchkoliv problémů s odesílaním příspěvku mě, prosím, kontaktujte na e-mail uvedený v patičce webu.