Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Scatha 17 Července 2006, 20:24:13
-
Mám otázku na konfigurační soubor pro hibernaci: potřeboval bych vědět jak změnit cestu k swapu. Předělával sem disk a přejmenovalo mi to disky...
Díky moc. Je to poslední věc, kterou potebuju vyřešit...
-
Pomoc! Plííís!!!
-
malo by stacit to mat sprawne nastavene v /etc/fstab
-
V souboru /etc/fstab najdeš nastavení, kam se který disk/partiton připojuje a jako co se použije. Edituj jej s rootovskými právy (třeba pomocí "gksudo gedit /etc/fstab") a přepiš u požky se swapem název zařízení.
Např. /dev/hda1 je první partion na primárním masteru, /dev/hdd3 bude nejspíš třetí partion na sekundárním slave atd. Poslední písmeno prostě dle abecedy (a hiearchie) určí disk, číslo potom partion. Jinak kde co máš jde vidět např. v nástroji gparted, nebo někde v nastavení/systém/disky.
Víc toho asi teď z fleku neporadím...
-
fstab je v pořádku, všechny disky včetně swapu prokazatelně fungujou (sledování systému mi právě ukazuje 100 MB ve swapu). Procházel sem všechno možný v /etc/ co mělo v názvu acpi nebo hibernate a nenašel sem ani ň. Chyba probíhá asi takto: Dám hibernate, obrazovka pomalu zčerná, systém se prohrabává diskem, pak oranžový pruhy a následně se nachvilčku ukáže zpráva z jádra znějící zhruba takto: Cant find swap disc. Try swapon -a.
-
Upřesnění: Cant find swap space. Try swapon -a
Pak naběhne přihlášení a můžu (ne)vesele pokračovat...
-
Hm, hm, a co udělá to "swapon -a"?
-
Nic. Zkoušel sem udělat i novej swap a nic...
-
Ta hláška je zřejmě od swsusp (swsusp:Cant find swap space. Try swapon -a). Ještě kdybych tak věděl co to je.
-
Možná zkusit dát prohledat celý /etc pro řetězec "swap" uvnitř všech souborů, někde to tam musí být. Když to šlo před tím (což je u hibernace stále trochu malý zázrak), půjde to i teď. Dříve nebo později. :)
-
swapon -a ti zapne vsetky disky oznacene v fstab ako swap. skus si vytvorit swap do suboru a ten v fstab vypnut (staci pre zaznam dat #).
1) dd if=/dev/zero of=/swapfile bs=1024 count=65536 - vytvori ti swap velky 64 MB; velkost sa udava v kB takze ak chces swap velky 500 MB tak to vynasob 1024.
2) mkswap /swapfile - sformatuje vytvoreny subor na swap.
3) swapon /swapfile - zapne swap subor.
4) /swapfile swap swap defaults 0 0 - pridanim do /etc/fstab zapne swap subor automaticky pri starte.
edit: vsetko to musis robit ako root alebo cez sudo.
-
Díky všem za pomoc, už sem to rozchodil. Popřeazoval sem oddíly tak aby swap měl svoje původní číslo... V etc sem prolez snad všechno, i skripty pro hibernaci sem prozkoumal a stejně sem nic nenašel. I dva swapy sem zkoušel. Je to pro mě záhada.
-
a nemas nahodou ramku vecsiu ako swap? lebo pri hybernacii sa ram prekopiruje do swap
-
Tak to ne, před tím než se mi přejmenovaly oddíly (swap z hda7 na hda6) všechno fungovalo. A teď zase funguje zase. Navíc swap sem už zvětšoval. Hlášku swsusp: Not enough space už taky znám. :-)