Naprawa hibernacji po zmianie partycji swap

Naprawa hibernacji nie jest czynnością trudną, pod warunkiem oczywiście, że wie się jak to robić 😉 Tak się niestety złożyło, że uszkodziła mi się partycja swap. Swap to nie home, więc czym prędzej ją sformatowałem, ale w wyniku takiej operacji (podobnie jak w wyniku zmiany wielkości partycji, tudzież jej przeniesienia) zmienia się UUID partycji. System nie widzi nowej partycji swap, bo poszukuje jej pod starym numerem UUID, aby więc system działał nam jak dotychczas, musimy go poinformować o tej zmianie.

Mountujemy nową partycję swap

Naprawę hibernacji zaczynamy od wklepania w konsoli / terminalu:

W powyższym przypadku partycja swap to /dev/sda4. Teraz sprawdzamy jej UUID:

Następnie edytujemy /etc/fstab naszym ulubionym edytorem:

powinniśmy uzyskać coś takiego:

Naprawa hibernacji

Zasadnicza naprawa hibernacji sprowadza się do edycji jednego pliku /etc/initramfs-tools/conf.d/resume:

plik ten powinien wyglądać następująco:

Na koniec aktualizujemy iniramfs:

Naprawa hibernacji zakończona.

6 Comments

  1. Zadziałało (LMDE 201109). Dzięki dobry człowieku!

    U mnie ten plik:

    /etc/initramfs-tools/conf.d/resume

    Zawierał jakiś zupełnie nieobecny u mnie UUID. Po wklejeniu tam UUID partycji SWAP hibernacja zadziałała.

  2. Fajny artykuł który mnie zaciekawił bo mam podobny przypadek. Na moim systemie Ubuntu nie było partycji swap którą potem dorobiłem poprzez fdiska. Ale w żaden sposób nie chce się wyświetlić UUID dla tej partycji i nie mogę tego dopisać w pliku fstab. Czy macie jakieś pomysły co można z tym zrobić.

  3. Super. dzieki temu udało się mi przenieść swap na druga większą partycję bez kłopotu! Dzieki!

  4. Jak naprawić hibernację u mnie na Windowsie Jazz?

Leave a Reply

Your email address will not be published. Required fields are marked *