Ajánlott particíókiosztás + fájlrendszerek

Fórumok

Sziasztok!
Ti mi alapján szoktátok a partíciókat elosztani linux telepítésekor? Az ubuntum most egy darab 150 GiB partíción van, de érik bennem az elhatározás, hogy suse lesz helyette és ha már újratelepítek akkor megcsinálom rendesen. Hogy osztjam el a 150 GiB-ot? Egy csomót gugliztam, de ahány találat annyi módszer. Egyelőre valahogy így gondolkodtam:


/ - 40 GiB
/boot - 150 MiB
/swap - 4 GiB
/home - 105 GiB

Ez így jó lenne? A másik kérdésem hogy /home-ot érdemes-e xfs fájlrendszerre tenni (vegyes méretű fájlok lennének rajta 200 KiB - 8 GiB között), állítólag észrevehetően gyorsabb az ext3/4-nél fájlok létrehozásánál és törlésénél.

Hozzászólások

A suse is valahogy így particionál alapértelmezettként. Én nem szoktam szeretni ha ugyanazon a vinyón túl sok a partíció, helykihasználás szempontjából roszabb a sok.

Én így partícionálnék:
/swap >= ram mérete
/boot = 150 vagy 200 mega
/ = maradék, tehát 150GiB-200MiB-swapmérete

--
http://csuhai.hu
http://sys-admin.hu

"/swap >= ram mérete"

Hacsak nincs valami konkrét oka (pl. Oracle adatbázis), teljesen felesleges 1G-nál nagyobb swap, főleg nem desktopban.
Ha pl. 4GB ram nál 2GB swap betelik, akkor a user már rég a falból tépi ki a tápkábelt, olyan rohadt lassú a rendszer.

A swap>=ram ökölszabályt akkor találták ki, amikor még 1GB memóriát elvétve lehetett csak találni gépekben...

Akkor már a /var-t és a /usr-t is külön kéne raknom nem?
Most nálam így néz ki:


6.1M ./bin
11G ./var
512K ./dev
496K ./root
4.0K ./mnt
16K ./lost+found
61G ./home
7.7G ./usr
90M ./opt
60M ./boot
4.0K ./srv
4.0K ./selinux
764M ./lib
18M ./etc
513G ./media
0 ./sys
8.6M ./sbin
136K ./tmp

Erre kevés lesz az 5 giga :)

egyik:

df -h
Fájlrendszer            Méret  Fogl. Szab. Fo.% Csatl. pont
/dev/sda1                 10G  3,3G  6,2G   35% /

másik:

df -h
Fájlrendszer            Méret  Fogl. Szab. Fo.% Csatl. pont
/dev/sda1                6,0G  3,3G  2,4G   59% /

senki nem fogja megmondani neked, mennyi hely legyen és hogy, mert ez nagyban függ a te géphasználati szokásaidtól. de azért én a 40gb /-t erős túlzásnak tartom...
és főleg, hogy már használsz/használtál valamilyen linuxot, akkor tudnod kéne neked magadnak, tapasztalatból, hogy nálad mire mennyi hely kell. ezt más nem fogja neked megmondani. nincs erre aranyszabály, ami mindenkinek tuti.

Én szoktam adni 10GB-t a rootnak, mellérakom a fizikai memória kétszeresét swap-ben, eléjük egy 100MB /boot, a többi /home aka /data - akár lehet is primary mind, abból 4 éppen elfér; igaz, utána, ha bővítenél vagy változtatnál, varázslat kell. Ezen el szokott lakni mindenem; a boot nálam ext3, a többi reiserfs. YMMV.

edit: igen, én is LVM-re fogok átnyergelni, egyelőre csak nézegetem...

Ha már úgyis újratelepíted, akkor javaslom, hogy gondolkozz az LVM-en. Először több meló (Susét nem ismerem, de alighanem kb. 2-3 kattintással több), utána viszont kacagtatóan egyszerűen lehet akár költözni egyik diskről a másikra, ideiglenesen új fájlrendszert létrehozni, stb. stb.

A méretek... az is disztribúció függő, de nekem ilyen a debiánom:

df -Ph| grep mapper| awk '{print $6": " $2, "("$3")"}'
/: 388M (153M)
/home: 1008M (34M)
/tmp: 368M (11M)
/usr: 4,6G (4,0G)
/var: 2,8G (651M)
/var/spool: 30G (19G)
/data: 932G (922G)

Mivel LVM van, ezért ha valahol helyszűke van, akkor lehet bővíteni a. Esetleg csökkenteni is, de azt még sose mertem :)

Amióta van reiserfs a vanilla kernelben, azóta azt használom, eleddig gond nélkül (és egy furcsaság történt, amit nem értek)

Hasonlóképpen szoktam én is szétosztani, de hát ez függ a felhasználástól is. Mindenesetre, ha így csinálod, egy esetleges újratelepítésnél az adataid jó eséllyel megmaradnak.

XFS-t még nem használtam, érdemben nem tudok nyilatkozni. Én általában nem szoktam keverni a fájlrendszereket, egy rendszeren belül ugyanolyan FS-t használok, de hát ez is ugye ízlés-pofon dolog.

a kerdes jo, a valasz az lvm

ugyse' tudod elore megmondni, mi lenne a jo. ha lvm-ed van, akkor legalabb nem kinszenvedes utolag atmeretezni

/dev/sda - mondjuk ez a diszked, ennek az elejen csucsul a grub
/dev/sda1 - 150MiB ez lesz a /boot
/dev/sdb2 - minden maradek, LVM physical volume
LVM kialakitas:
1 darab volume group, all egy darab physical volume-bol (/dev/sdb2) legyen a neve localvg
ez van szetosztva:
- swap (szerintem is memoria merete egy jo indulas a paranoidoknak, de 2g biztos eleg) /dev/localvg/swap
- root /dev/localvg/root
- home /dev/localvg/home

lehet kisebbiteni es nagyobbitani a particiokat logical volume-okat, ha pl hirtelen a root-ba vagy a home-ba kellene hely.
desktop mi? :-) ubuntu server installcd-vel a fenti kialakitas installalasi idoben megoldhato, mittomen hogy a desktop intsall cd-ben van-e lvm konfig vagy se.

es nem utolso sorban kis lepes a 'linux kezdo' -> 'linux halado' uton.

Köszönöm a tippeket, megyek olvasgatni lvm témában. Ja, mindenről van backup, úgyhogy nem lesz gond ha elsőre nem jön össze :)

Imho desktopon nagyjabol mind1, de 40G /-nek az tenyleg sok, eleg lesz 10 is (boven), de ezt mar mondtak elottem is.

Szerveren ugyanakkor valoban lvm+kulon /;/usr;/var;/tmp;/home;+egy adat

Persze ha erdekel a dolog akkor nezd meg az lvm-et.

Meg szoktam probalni hasznalat alapjan elkuloniteni a particioimat.

/boot kulon particiora, lehetoleg a lemez elejere. Jellegzetesen a /-ben es /usr-ben ritkan modosulo adatok vannak, ezek mehetnek egybe. Az /etc es /var rengeteg fontos konfiguracios adatot tarol ezeket is ki szoktam tenni egy kulon particiora. /tmp nagyon valtozekony, konnyen fragmentalodik ezert megy kulon particiora. /home kulon, a sajat adataim nagyreszt fuggetlenek magatol a rendszertol, ha lehet kulon eszkozre is kerul.

Tehat:
/boot
/
/etc
/var
/tmp

/home

Én azt javaslom neked, hogy fogj egy virtuális gépet (virtualboxban pl.) és szépen kipróbálod az általad kiválasztott OS-el az ötleteidet.

Ha rászánod azt a kis időt az LVM megtanulására az sokszorosan meg fog térülni :)

Egyébként Opensuse-vel tényleg kb 2-vel több kattintás az LVM alapú telepítés...