{"id":265,"date":"2010-02-23T19:52:56","date_gmt":"2010-02-23T18:52:56","guid":{"rendered":"http:\/\/pinklerose.mydevil.net\/blog\/?p=265"},"modified":"2021-04-11T18:49:59","modified_gmt":"2021-04-11T17:49:59","slug":"archlinux-i-hibernacja","status":"publish","type":"post","link":"https:\/\/pinklerose.pl\/?p=265","title":{"rendered":"Arch Linux i hibernacja"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Po ostatniej aktualizacji mkinitcpio przesta\u0142a dzia\u0142a\u0107 mi hibernacja wg sposobu opisanego tutaj:<br><a href=\"http:\/\/wiki.archlinux.org\/index.php\/Hibernate#Uswsusp_method\">http:\/\/wiki.archlinux.org\/index.php\/Hibernate#Uswsusp_method<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uda\u0142o mi si\u0119 jednak znale\u017a\u0107 rozwi\u0105zanie, kt\u00f3re zadzia\u0142a\u0142o na moim sprz\u0119cie.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Na pocz\u0105tek upewnijmy si\u0119, \u017ce zainstalowane mamy pm-utils i uswsusp:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>pacman -S pm-utils uswsusp<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nast\u0119pnie edytujemy plik \/etc\/suspend.conf i dopisujemy w linii z &#8222;resume device&#8221; \u015bcie\u017ck\u0119 do naszej partycji swap, np.:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>resume device = \/dev\/sda7<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Teraz nale\u017cy stworzy\u0107 plik config w \/etc\/pm\/config.d\/<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>touch \/etc\/pm\/config.d\/config<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">i dopisa\u0107 w nim:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>SLEEP_MODE=\"kernel\"<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Edytujemy teraz plik \/etc\/mkinitcpio.conf i w cz\u0119\u015bci z HOOKS dopisujemy &#8222;resume&#8221; przed &#8222;filesystems&#8221;. U mnie ta linia wygl\u0105da tak:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>HOOKS=\"base udev pata sata resume filesystems\"<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Generujemy init poleceniem:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>mkinitcpio -p kernel26<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do \/boot\/grub\/menu.lst w linii z poleceniem kernel dopisujemy &#8222;resume=\/dev\/sda7&#8221; (\u015bcie\u017cka do swap), np.:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code># (0) Arch Linux<br>\ntitle  Arch Linux<br>\nroot   (hd0,4)<br>\nkernel \/boot\/vmlinuz26 root=\/dev\/disk\/by-uuid\/0b5fd253-cf23-4c9b-ba99-44632b4c4727 ro vga=0x361 quiet logo.nologo resume=\/dev\/sda7<br>\ninitrd \/boot\/kernel26.img<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Od tej chwili po wpisaniu w konsoli polecenia &#8222;pm-hibernate&#8221; (lub u\u017cyciu hibernacji z menu np. GNOME) komputer powinien zahibernowa\u0107 si\u0119 i po ponownym uruchomieniu powr\u00f3ci\u0107 do stanu z przed hibernacji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Uwaga:<\/strong> Wszystkie wspomniane tu polecenia wydajemy jako root lub z sudo. Opis dzia\u0142a dla mojego laptopa <strong>Compal FL90<\/strong>, powinien jednak dzia\u0142a\u0107 na innych komputerach.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Po ostatniej aktualizacji mkinitcpio przesta\u0142a dzia\u0142a\u0107 mi hibernacja wg sposobu opisanego tutaj:http:\/\/wiki.archlinux.org\/index.php\/Hibernate#Uswsusp_method Uda\u0142o mi si\u0119 jednak znale\u017a\u0107 rozwi\u0105zanie, kt\u00f3re zadzia\u0142a\u0142o na moim sprz\u0119cie.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[63,35,60,7],"class_list":["post-265","post","type-post","status-publish","format-standard","hentry","tag-archlinux","tag-fl90","tag-howto","tag-linux"],"_links":{"self":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/posts\/265","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=265"}],"version-history":[{"count":0,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/posts\/265\/revisions"}],"wp:attachment":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}