[ biske86 @ 02.10.2009. 09:11 ] @
Instalirao sam Slackware 13 ceo sistem, i particionisao sam disk tako da mi se root particija postavlja na /dev/sda5 (8,5GB) a home na /dev/sda6 (4,5GB). Problem mi je sto mi se root particija napunila tako da sistem neće ispravno da radi. Počne da se diže i završi i kad dođem do ekrana da se ulogujem onda on počene da ispisuje kako je mysql prekinuo svoje pokretanje i prikazuje na nijedan proces nije pokrenut.
Mene interesuje kako da povećam ovu root particiju a da ne izgubim podatke. Jednom mi se ovo dešavalo ali sam uzeo i izbrisao neke pakete koji se nalaze u /tmp direktorijumu. To sam radio preko Slekverovog instalacionog diska, a isprobavao sam i sa Ubuntuom. Sad sam instalirao openffice i sistem se napunio. Interesuje me da li da recimo uđem sa Slekverovim instalacionim diskom i da krenem da brišem nepotrebne pakete, ili je bezbolnije rešenje da odradim promenu veličin particije, recimo sa gparted? Imam slobodnog prostora koji bi dodelio ovoj particiji. Interesuju me vaša mišljenja.
[ combuster @ 02.10.2009. 09:24 ] @
Moje misljenje je da je vreme koje bi utrosio bespotrebno na menjanje velicina particije, trial&error zezancije, prebacivanje podataka tamo/amo i + sto rizikujes da izgubis podatke, bilo pametnije utroseno na prosto backup podataka + reinstalacija slackware-a. Samo backup-uj potrebne conf fajlove ako si negde nesto menjao (cisto da se ne zezas sa tim opet) i reinstaliraj - ovaj put odvoj jedno 20GB za root ako ces ga puniti svim i svacim.
[ bestragamuglava @ 02.10.2009. 16:35 ] @
Ovde ti je o particioniranju
http://www.slackbook.org/html/installation-partitioning.html

Predlazem da prvo fdiskom napravis dve nove particije za /var i /tmp , a sam odredi koliko ti treba prostora i koliko imas; meni je na linuksu /var bio oko 2gb a /tmp oko 700 mb; vidi sta predlaze slackware

zatim:

#mkdir /home/novaparticija1 ## /home nije dobro mesto, ali tu imas prostora
#mkdir /home/novaparticija2
#mount /dev/novaparticija1 /home/novaparticija1
#mount /dev/novaparticija2 /home/novaparticija2
#cp /tmp/* /home/novaparticija1
#cp /var/* /home/novaparticija2
#umount /home/novaparticija1
#umount /home/novaparticija2

zatim edituj fstab i dodaj /dev/sda7 /var i /dev/sda8 /tmp (vidi koje su tacno opcije kod slackware), kod mene na UNIX to izgleda ovako:
$ cat /etc/fstab
/dev/wd0a / ffs rw 1 1
/dev/wd0d /home ffs rw,nodev,nosuid 1 2
/dev/wd0e /tmp ffs rw,nodev,nosuid 1 2
/dev/wd0f /usr ffs rw,nodev 1 2
/dev/wd0h /usr/local ffs rw,nodev 1 2
/dev/wd0i /usr/obj ffs rw,nodev,nosuid 1 2
/dev/wd0g /usr/src ffs rw,softdep,nodev,nosuid 1 2
/dev/wd0j /var ffs rw,nodev,nosuid 1 2
$
zatim reboot i trebalo bi da imas dovoljno mesta.

U sledecem koraku ja bih eventualno sve ponovio za /usr, a onda postojecu / smanjio gpartedom na zeljenu velicinu.
[ combuster @ 02.10.2009. 16:47 ] @
Samo da dodam jos na to smanjivanje particija, danas mi se javio lik koji je dobio 150% fragmentiranu particiju posle resize-a (LOL), tako da ocekujte neocekivano :)
[ Srđan Pavlović @ 02.10.2009. 16:53 ] @
Ma bekapuj i odradi reinstall (naravno bekapuj i sve konfiguracije kojecega).

To je ipak sigurnije od resize-ovanja, pomeranja particija...
[ bestragamuglava @ 02.10.2009. 22:25 ] @
Resize particije je svakako uvek rizik.

Dodatni problem je slucaj kada je dual-boot linuksa sa windozama, gde je prvo ceo disk particioniran windoz instalerom, zbog dobrih sansi da ima jednu primarnu sa vise logickih na njemu, gde onda neki linuks distroi navedu da "preseces" jednu logicku windows particiju i na njenom odsecenom delu instaliraw swap i ext2/3/4.

Novi /tmp i /var, koji sam sugerisao, ne predstavljaju nikakav rizik, a zgodna su vezbica i mogu se odraditi za par minuta.

Bekapovati pa ponovo instalirati, ukoliko se to ne desava radi instalacije nove verzije izabranog OS, je klasican Micro$oft pristup. Takvom nacinu razmisljanja pristaje XP.
[ biske86 @ 03.10.2009. 11:18 ] @
Hvala na odgovorima, ipak su mi bili potrebni podaci tako da nisam rizikovao. Imao sam instaliran ndiswrapper, OpenOffice, unrar, podešavanja za bežičnu mrežu još neke sitnice i sačuvao sam te podatke u rezervnu kopiju i reinstalirao sam Slekver. Ipak bi gubitak podataka bio veliki problem. U svakom slučaju hvala na savetima.
[ Srđan Pavlović @ 03.10.2009. 11:32 ] @
@bestragamuglava - resizeovanje i pomeranje particija
su izuzetno duge operacije (uglavnom, na vecim diskovima),
sto povecava sansu da usled nekog slucajnog nestanka struje
dodje do gubitka podataka (dela ili svih). Neko ko je vise puta
radio reinstall i zna da bekapuje postavke programa, on instalaciju
OS-a i vracanje postavki zavrsava za sat-dva. To nije nikakav "XP
nacin razmisljanja", vec cisto savet da se prakticno uradi brze, i
svakako - sigurnije.

Pozdrav.
[ bestragamuglava @ 03.10.2009. 12:12 ] @
Za pravljenje novih /var i /tmp od neparticioniranog dela HDD i njihovo mauntovanje, cak i bez rebutovanja, meni treba manje vremena nego sto mi je trebalo da napisem ovu poruku.

@biske86

Ukoliko si particionirao ponovo samo / i /home, sto slackware savetuje pocetnicima, brzopleto si propustio priliku da se malo udubis u fajlsistem i maunt opcije i dodjes do bolje seme particioniranja.

[Ovu poruku je menjao Srđan Pavlović dana 04.10.2009. u 14:35 GMT+1]
[ biske86 @ 03.10.2009. 15:01 ] @
Već sam particionisao disk na taj način da imam / particiju od 8.5GB i /home particiju od oko 4GB. Ovako mi je bilo najlakše jer nisam imao vremena da vršim komplikovanije deljenje diska, pošto spremam ispit iz matematike. Tačno je da sam video ovo u slekverovoj knjizi, da podelim / i /home na dva dela tj. da ih postavim na različitim particijama pošto na /home držim ono što skidam sa interneta i ostale stvari. U principu ja vidim /home direktorijum kao Linuksov MyDokuments.

Reci mi kad već pominješ ovo sa /tmp i /var, šta dobijam time što ih odvojim na posebne particije? Da znam za sledeći put.
[ combuster @ 03.10.2009. 16:13 ] @
Ne dobijas ama bas nista koliko je meni poznato. Dovoljno ti je da imas tri particije za linux. Root particiju, backup particiju i swap particiju (nekada je morala i boot particija zbog ogranicenja bootloader-a da prepozna particiju sa vise od 1024 cilindara).

Na backup particiju (koju definises kao /data ili /podaci ili kako ti je volja) drzis sve sto download-ujes, sve svoje podatke, filmove, muziku i slicno. Kada reinstaliras linux brises samo root particiju i svi podaci ti ostaju na rezervnoj.

Zasto bi drzao /home particiju kada ti svi programi trpaju svoja podesavanja u /home/user dir? Tokom koriscenja gomila aplikacija koje si instalirao/deinstalirao ostavljaju tamo svoje repove a ja ne znam kakva se to aplikacija podesava duze od minut...

Dakle vrlo male razlike su izmedju drzanja /home-a na drugoj particiji ili na tu particiju smestati svoje podatke, da budem iskren meni je lakse da upravljam podacima na posebnoj particiji nego unutar home-a gde se pored tih mojih podataka nalazi i jos sila direktorijuma i fajlova... Uglavnom u svakom slucaju izaberi sam...

Code:

fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x08000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4863    39062016   83  Linux
/dev/sda2            4864       19457   117226305    5  Extended
/dev/sda5            4864       18959   113226088+  83  Linux
/dev/sda6           18960       19457     4000153+  82  Linux swap / Solaris


Evo kako je meni podeljen disk...
[ biske86 @ 03.10.2009. 16:54 ] @
Meni swap particija nije potrebna trenutno, pošto imam 2GB RAM memorije. Kad budem instalirao VMware napraviću i swap particiju.

Trenutno i nemam slobodnog prostora. Imam na D particiji višak oko 40GB ali ne mogu sad da se cimam oko smanjivanja particije. Od tog prostora ću da napravim još jednu particiju za Ubuntu.

Evo kako trenutno izgleda moj disk.

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2361 18964701 7 HPFS/NTFS
/dev/sda2 2362 4525 17381558+ 7 HPFS/NTFS
/dev/sda3 4526 19457 119941290 f W95 Ext'd (LBA)
/dev/sda5 5571 6117 4393746 83 Linux
/dev/sda6 6118 19457 107153518+ 7 HPFS/NTFS
/dev/sda7 4526 5570 8393899+ 83 Linux
[ bestragamuglava @ 03.10.2009. 19:49 ] @
Citat:
biske86:

Reci mi kad već pominješ ovo sa /tmp i /var, šta dobijam time što ih odvojim na posebne particije? Da znam za sledeći put.


Dobijas mnogo.

Vidi man mount za mount opcije, i man koji opisuje hijerarhiju fajlsistema na tvojoj distribuciji. Kod mene na OpenBSD, koji je UNIX, a ne Linux (razlika je prilicna - izmedju ostalog sve ucis samo po jednom, a ne po deset puta), to je man hier.

Mount opcije prilikom butovanja citaju se iz /etc/fstab

Dobijas npr: sve particije su nosuid (ne dozvoljava set user identity), izuzev jedine particije kojoj je to neophodno, a to je /usr (tu su programi). To je jedna od sigurnosnih mera. Dalje, mozes staviti i /usr/src na posebnu particiju (to je izvorni kod) i ne moras je formatirati i ponovo skidati source prilikom svake instalacije. /var (varijabilni fajlovi) ide na posebnu particiju jer je jedan od bagova/napada prepuniti /var particiju djubretom, pa je mene na ubuntu ovo par puta spasilo od "sigurnih" i "proverenih" ubuntu programa. Kod servera se radi povecanja performansi /var stavlja po redosledu odmah ispod / , a /var/mail i /var/spool mogu na posebne particije. /tmp je posebna, jer tu npr. user ima write ovlascenja bezopasno, pa ja uglavnom tamo vrsim donwload, a napravim novi /tmp za skidanje velikih fajlove dok si rek'o keks.

Imas gore moj /etc/fstab

Usput, ako razmizljas o jos jedno OS, razmisli o *BSD. Ko god ga je sa linuksa probao, nije se vracao nazad. Ali, tu winmodemi nisu podrzani, pa ti treba pravi modem. Ako ne mozes da nadjes modem, javi se na pp. Za to ti treba najvise 20GB diska, a ubrzo bi uvideo vrednost starih masina (pentium, pentium2) i sta sve mozes od njih da napravis. Za pocetak je slackware pravi izbor.

Edit:
Code:

$ df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/wd0a      949M    127M    774M    14%    /
/dev/wd0d      2.5G    1.5G    938M    61%    /home
/dev/wd0e      415M    1.4M    393M     0%    /tmp
/dev/wd0f      4.9G    2.9G    1.7G    63%    /usr
/dev/wd0h      1.8G    844M    937M    47%    /usr/local
/dev/wd0i      1.8G    1.0G    697M    60%    /usr/obj
/dev/wd0g      3.9G    734M    3.0G    19%    /usr/src
/dev/wd0j      492M    132M    335M    28%    /var
[ Tyler Durden @ 03.10.2009. 20:41 ] @
Ja ne vjerujem u pravljenje particija. Objasnicu sljedeci put, kad uhvatim malo vise vremena :)
[ biske86 @ 03.10.2009. 22:17 ] @
Nisam u toj priči oko BSD. Smeta mi zaštitni znak distribucije..Mogu samo da zamislim kakve su inspiracije imali tvorci ovog operativnog sistema..U svakom slučaju hvala na preporuci..
[ bestragamuglava @ 03.10.2009. 22:38 ] @
@TylerDurder

Ma koliko to tebi zvucalo neverovatno, particionisanje postoji. Izvrseno je i na hdd na kojem je tvoj OS, makar sve bilo na jednoj particiji.

Isto vazi i za mount opcije, koje svako koristi onako kako mu treba. A da li ti verujes da neko zna zasto ih koristi, ili ne verujes, potpuno je irelevantno.

@biske86

I meni to isto smeta, zato sam i nasao BSD koja taj znak ne koristi, niti ga je ikada koristilo. Pise ispod mog username koji je. Ispostavilo se da je najbolji od svega sto sam ikada koristio, da ima najbolju dokumentaciju i da zahteva da razmisljas.

Tolerisem to sto ga je napravio ludak.
[ Tyler Durden @ 04.10.2009. 08:32 ] @
Citat:
Ma koliko to tebi zvucalo neverovatno, particionisanje postoji. Izvrseno je i na hdd na kojem je tvoj OS, makar sve bilo na jednoj particiji.


Nemoguće!? Jesi siguran u to što pričaš? :)


Sve ovo što si naveo kao prednosti pravljenja više particija na sistemu, ja nikad u praksi nisam imao prilike da se "okoristim" time. Nikad nije iskrsla ni jedna situacija u kojoj sam rekao "eh, kako bi bilo dobro da je /var ili /usr... na posebnoj particiji".
Ali sam zato nekoliko puta imao situaciju kada je početna procjena veličine particije bila pogrešna i onda sam imao glavobolje sa nedostatkom prostora. Ovo se posebno isticalo na serverima, gdje u trenutku instalacije sve izgleda sasvim dovoljno, ali nakon par godina kada se mnogi faktori promjene, i onda dolaziš do situacije u kojoj ti je neka particija prepuna i nemaš više kud dok ti neka druga particija, koja je na istom disku, zvrji prazna praktično.
Čak i na desktopu, ne pravim particije iako bi makar za /home to bilo praktično jer možeš da reinstaliraš sistem bez mnogo bekapovanja i vraćanja, ali meni nije problem da napravim bekap tih par gigabajta i onda vratim.

Inače, FreeBSD ima sjajan logo.
[ biske86 @ 04.10.2009. 09:46 ] @
@Tyler Durden
Moje mišljenje je da ne treba baš tako energični da braniš svoj stav. To što se tebi nije desila situacija da imaš potrebe za odvojenim particijama ne znači da je bespotrebno ili čak loše da se disk podeli. Nikad se ne zna kakve situacije mogu da nastanu.

P.S. Logo mi se ne sviđa zbog đavoljih rogova, nadam se da smo se razumeli.
[ Tyler Durden @ 04.10.2009. 09:58 ] @
Pa i ne branim ga nešto energično (u stvari ne branim ga uopšte), samo iznosim svoje konkretno iskustvo. Pročitaj još jednom šta sam napisao.

Razumjeli smo se za logo, samo mi se čini da ga vi niste skapirali, ali to je offtopic tako da nećemo o tome.
[ biske86 @ 04.10.2009. 10:04 ] @
Izvini, nisam hteo da te uvredim.
[ combuster @ 04.10.2009. 11:05 ] @
Tyler je u pravu sto se tice particija. Pogotovo /var direktorijum je podlozan gomilanju podataka tokom vremena (naravno tome i sluzi) i malo je nezahvalno predvidjati koliko prostora moze da zauzme var na posebnoj particiji, pogotovo sto logovi umeju da rastu kao kvasac, da se razumemo logovanje i cuvanje logova moze da se "steluje"... Uglavnom i Tyler i ja vam govorimo ovo iz svog iskustva, ne znaci da ne treba da uradite onako kako mislite da treba...
[ bestragamuglava @ 04.10.2009. 23:13 ] @
@Tyler Durden

Meni nije jasno kako bih ja podigao server sa jednom particijom i zasto bih se odricao prednosti koje pruza /var i /tmp. To se naricoto odnosi na mail server, kao i na svaki server koji svoje logove salje centralnom syslogeru a poruke o zdravlju salje adminu takodje mailom. No, za tvoj servere ti svakako znas bolje.

Ako do sada nisi imao prilike da se okoristis prednostima naprednog particioniranja, mogu da obesim ovde nekoliko linkova do nekakvih sumnjivih youtube i scribd fajlova, koje bi onda ti i ja imali zadatak da skinemo i konvertujemo u mp3 / pdf-ps. Nisam siguran da bi to ostetilo tvoj sistem, ali bi svakako rizikovao vise od mene, upravo zbog nacina particioniranja.

Predlazem da pre nego sto krenemo okacimo ovde hash svojih /bin /sbin i /usr foldera, da bi ih uporedili posle.

Inace, u pogledu FreeBSD logo, sto rekose stari Latini Degustibus non est delabuntur.
[ agvozden @ 05.10.2009. 09:36 ] @
Pravljenje particija je stvar koja zavisi od namene masine... (najveca razlika je server/desktop)
Veliki broj racunara sada ima u sebi vise diskova.
Uglavnom, treba imati home, na nekim masinama i var posebno (narocito na serverima), sve to u slucaju da mora sistem da se reinstalira.
meni je obavezan i backup kao posebna particija (citaj disk)
ali, opet sve je to relativno i zavisi od namene...