hibernacja debiana - tuxonice howto

Tematy związane z oprogramowaniem, instalacją, konfiguracją
buti
Posty: 4
Rejestracja: 15 marca 2008, 10:51

hibernacja debiana - tuxonice howto

Post autor: buti »

Witam wszystkich urzytkownikow forum,
jestem dosc nowy w temacie debiana i nie wiem do konca jak sie z tym uporac: otoz mam zainstalowany podstawowy system debiana i chce wzbogacic go o opcje hibernacji. Szukalem troche o tym ale do konca nie wiem jak to mam zrobic, jakby ktos mi mogl opisac krok po kroku co trzeba zrobic by to uczynic to bede wdzieczny.
vikus
Beginner
Posty: 103
Rejestracja: 15 października 2007, 20:00

Post autor: vikus »

hibernacja działa na podstawowym systemie.
Wpisz

Kod: Zaznacz cały

hibernate-disk
lub

Kod: Zaznacz cały

hibernate-ram
buti
Posty: 4
Rejestracja: 15 marca 2008, 10:51

Post autor: buti »

zaraz będe probował, a tymczasem możesz powiedzieć mi czy jest w tym opcja "zachowania" obrazu pamięci na dysku, tak by system został raz zahibernowany a odpalał się z tego obrazu cały czas?, w tuxonice jest to " Keep image mode".
dzieki za odpowiedz.
vikus
Beginner
Posty: 103
Rejestracja: 15 października 2007, 20:00

Post autor: vikus »

chyba nie ma, ale nie jestem pewien
buti
Posty: 4
Rejestracja: 15 marca 2008, 10:51

Post autor: buti »

teraz troche z innej strony, zainstalowałem tuxonice, poprawiłem skrypt i komputer mi się już hibernuje do pliku, ale jest problem z tym że się nie odpala, wyczytałem na wiki coś takiego:
If you are using an initrd, you MUST edit the linuxrc script to attempt to resume before filesystems are mounted. Do this by inserting the line:
echo 1 > /sys/power/tuxonice/do_resume
somewhere after mount /proc but before mounting filesystems in your linuxrc script.

If you are using an initramfs, you will need to do the same thing to your /sbin/init script, else you will never be able to resume.
ale nie wiem jak sprawdzić czy używam initrd czy initramfs (w grubie jest initrd - wiec po tym się domyślam że tego właśnie używam), nie mogę znaleźć tego skryptu linuxrc.

Więc do rzeczy (po mojemu, czyli dla początkującego), w co wpisać:

Kod: Zaznacz cały

echo 1 > /sys/power/tuxonice/do_resume 
aby przy starcie systemu to polecenie się wykonało.
Ace
Posty: 1
Rejestracja: 26 sierpnia 2007, 12:46
Lokalizacja: Wroc³aw

Post autor: Ace »

Czasu już trochę minęło :) ale może się komuś przyda:

W moim przypadku wystarczyło:

Kod: Zaznacz cały

touch /etc/initramfs-tools/scripts/local-premount/suspend2_do_resume
echo '#!/bin/sh' > /etc/initramfs-tools/scripts/local-premount/suspend2_do_resume
echo 'echo 1 > /sys/power/tuxonice/do_resume' >> /etc/initramfs-tools/scripts/local-premount/suspend2_do_resume
chmod +x /etc/initramfs-tools/scripts/local-premount/suspend2_do_resume
update-initramfs -u
ODPOWIEDZ