Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Thomyy 01 Srpna 2008, 23:19:11

Název: Automatické připojení swap při startu [vyřešeno]
Přispěvatel: Thomyy 01 Srpna 2008, 23:19:11
Zdravím a prosím o radu. Dneska jsem si naistaloval Ubuntu a tak trochu tápu (jsem beginner)  :)
Jak nastavím, aby se swap připojoval automaticky při startu systému?
Název: Re: Automatické připojení swap při startu
Přispěvatel: 3m9d 02 Srpna 2008, 00:37:12
Jak víte, že se nepřipojuje? :o SWAP používá systém snad automaticky, i když ho nenajdete v /media ani nikde jinde... Můžete zkusit nějaký monitorovací aplet, který by ukazoval vytíženost SWAPu ( http://wiki.ubuntu.cz/Screenlets nebo http://wiki.ubuntu.cz/Conky ) Nebo z čeho soudíte, že se nepřipojuje?
Název: Re: Automatické připojení swap při startu
Přispěvatel: Thomyy 02 Srpna 2008, 23:27:10
No, soudil jsem podle toho, že se v GParted nezobrazoval "klíček" u swapu a bylo možné dát možnost "Připojit svazek"... ???
Název: Re: Automatické připojení swap při startu
Přispěvatel: Ondra K... 02 Srpna 2008, 23:32:18
prasácky by to šlo tím, že do /etc/rc.localpřidáte
Kód: [Vybrat]
swapon /dev/oddil_se_swapem Ale určitě se tu vymyslí lepší řešení
Název: Re: Automatické připojení swap při startu
Přispěvatel: nettezzaumana 02 Srpna 2008, 23:37:13
prasácky by to šlo tím, že ..
to nepochybne ano. ale taky se staci podivat do fstab
Název: Re: Automatické připojení swap při startu
Přispěvatel: Firzen 03 Srpna 2008, 01:00:01
Dejte sem obsah vašeho fstab - "cat /etc/fstab", potom vám řekneme, co dál :)
Název: Re: Automatické připojení swap při startu
Přispěvatel: nettezzaumana 03 Srpna 2008, 10:06:13
Dejte sem obsah vašeho fstab - "cat /etc/fstab", potom vám řekneme, co dál :)
<< ja nic takoveho nereknu .. PTPD .. tyhle zaklady se kazdy musi naucit sam .. kdybys moc tapal, tak vez ze volba "noauto" zpusobuje v fstabu, ze se dany fs nepripojuje automaticky po startu
Název: Re: Automatické připojení swap při startu
Přispěvatel: Thomyy 05 Srpna 2008, 17:36:44
Kód: [Vybrat]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=ed65d619-3d57-45b9-8a13-dc248ba57de9 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda2
UUID=b9ffde23-ff48-45d6-9c52-9d90afc0c769 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

Napadlo mě, že by položka noauto znamenala, že se to autamaticky nepřipojí, ale je tam jenom jedno"noauto" a to u cd-romky... A navíc, nelze měnit fstab. Vždy to napíše, že nemám oprávnění:(
Název: Re: Automatické připojení swap při startu
Přispěvatel: luisah 05 Srpna 2008, 18:39:55
Jdi do Systém - Správa - Sledování systému - záložka Zdroje - Mrkni na druhou položku Historie použití paměti a odkládacího prostoru a tam uvidíš zda tam máš Odkládací prostor se stanovenou velikostí (pokud tam bude je to ok).
V fstab tam swap máš, tak by to mělo být OK.
Že ti nejde editovat, samozřejmě, že ne.  Jsi v místě kde si můžeš pos... systém, proto se musíš přihlásit jako superuživatel (je mnoho způsobů). V tomto případě např. gksudo gedit /etc/fstab. Pak budeš moci dělat co je libo, ale pokud nevíš co děláš, popř. v případě problémů nevíš jak to vyřešit, tak by se v tom moc nerejpal. :)
Být tebou tak mrknu na wiki, kde máš vše popsané - mrkni alespoň na nějaké ty základy.
Řekl bych, že řešíš problém, který neexistuje.  ;)
Název: Re: Automatické připojení swap při startu
Přispěvatel: Firzen 05 Srpna 2008, 21:09:27
Řekl bych, že řešíš problém, který neexistuje.  ;)
Není pravda :)  UUID označení totiž v případě swapu často selhává. Thomyy koukněte se na své disky v Gparted (Systém>Správa>Editor diskových oddílů), tam uvidíte oddíl se souborovým systémem "linux-swap", v tom samém řádku bude jeho označení..(něco jako /dev/sdaX) to označení si zapamatujte. Potom spusťte příkaz "gksudo gedit /etc/fstab", v tom souboru najděte řádek pod komentářem "# /dev/sda2", tedy "UUID=b9ffde23-ff48-45d6-9c52-9d90afc0c769 none            swap    sw              0       0", a ten přepište na "/dev/sdaX swap sw 0 0" --> /dev/sdaX nahraďte údajem, který jste si zapamatoval.  Problém by měl být vyřešen ;)
Název: Re: Automatické připojení swap při startu
Přispěvatel: JohnyN 05 Srpna 2008, 21:59:53
Zdravím, mal som podobný problém. Pomocou sudo vol_id /dev/sda2 zistite UUID jednotky a skontrolujte ho s tým s /etc/fstab, ak nesedí tak potom ho skopírujte a:
Název: Re: Automatické připojení swap při startu
Přispěvatel: kkaarreell 06 Srpna 2008, 09:13:42
Není pravda :)  UUID označení totiž v případě swapu často selhává.
zda /dev/sdX nebo UUID je podobne slozita otazka, jako "ze ktere strany loupat banan", ci zda jste little ci big endian. :-)
Ja u UUID zustal po jednom z upgradu, kdy se nasilne preslo na UUID (asi upgrade z DD na EE ci kdy to bylo) a problemu bylo jen par a za ty jsem si mohl sam.

Nicmene abych tu offtopic neblabolil, co jsem chtel napsat je, ze pokud pouzivate hibernaci apod., tak po "upravach" swapu
je dobre upravit /etc/initramfs-tools/conf.d/resume a pregenerovat initramfs, jinak je dost pravdepodobne, ze se notas z hibernace neprobere.
Název: Re: Automatické připojení swap při startu
Přispěvatel: nikola 06 Srpna 2008, 17:05:10
Na automatické zapnutí swapu stačí do příkazové řádky :
Kód: [Vybrat]
sudo swaponPro ostatní účastníky diskuze doporučuju
Kód: [Vybrat]
man swapon
Kupodivu jsem už několikrát řešil, že se po čisté instalaci či nějaké aktualizaci přestal swap připojovat.
Název: Re: Automatické připojení swap při startu
Přispěvatel: Thomyy 08 Srpna 2008, 20:19:31
Děkuji všem... Problém vyřešen. V fstab byl špatně napsaný UUID, takže jsem ho přepsal a už to běží;)