1. Linux pe două partiții de disc.
Cea mai ușoară modalitate de a pregăti un disc pentru instalarea Linux este să o partiționați în două partiții: swap și partiția rădăcină. Astfel, în schimb, locul este alocat în funcție de prezența memoriei operative și sub o rădăcină cât de mulți nu este un păcat. Avantajul acestei partiționări este un minim de acțiuni administrative, deoarece nu este necesar să se facă o previziune a plinătății sistemului de fișiere. Cu această partiție este suficient să țineți cont de următoarele.
Pentru partiția swap, selectați tipul 82 (swap Linux) și dimensiunea determinată din următoarele considerente.
limită rigidă de dedesubt. Kernel-urile, începând cu 2.4.10, nu pot monta swap, în cazul în care dimensiunea partiției de disc este mai mică de 128 Mb.
limită rezonabilă la. Pentru eficiența utilizării se recomandă nu mai mult decât swap = 2 * RAM. Din punct de vedere al eficienței, dacă este necesar, swap, dar la o rată apropiată de limită de dedesubt. O excepție rezonabilă este utilizarea intensivă a tmpfs (/ dev / shm).
kernel-ul știe cum să echilibreze sarcina pentru swap între canalele ide (toate discurile scsi). Pe mașinile cu discuri multiple, este bine să aveți partiții swap pe fiecare disc master master (fiecare scsi) și să faceți o intrare în / etc / fstab cu privire la egalitatea priorităților lor, de exemplu:
Observați că limita de dedesubt devine 128 + 128 = 256 Mb.
2. Linux pe partiții pe trei discuri.
Împreună cu prima experiență de utilizare a Linux vine înțelegerea inconvenientei de instalare pe două partiții. Următorul pas în cogniție este scoaterea partiției / boot pentru sistemul de fișiere rădăcină. Partiția / boot este partea cea mai importantă pentru încărcarea sistemului de operare și, din acest motiv, este demnă de un spațiu de locuit separat. Partițiile swap și rădăcină au fost menționate mai sus. Se poate adăuga doar că atunci când / boot este scos la o partiție separată și reiserfs este folosit pentru sistemul de fișiere rădăcină, restricția notail este eliminat.
Pentru partiția / boot, instalați fdisk cu tipul obișnuit 83 și ia în considerare următoarele:
dimensiunea este determinată de calcul: aproximativ 3 Mb pe miez, dacă există un stoc suficient de mare pentru o astfel de secțiune importantă. De regulă, este de ajuns 20 30 Mb.
sistemul de fișiere ext2 recomandat (sistemele de fișiere jurnalizate pentru partițiile dwarfed sunt necorespunzătoare). Dar, dacă sunteți original și recomandările generale nu sunt pentru tine folosind reiserfs, nu uitați de notail.
Dacă utilizați GRUB, utilizați pentru a îmbunătăți fiabilitatea în timpul funcționării normale, ar trebui să fie / boot demontată (în cazul în care utilizarea LILO nu este critică, dar care doare un obicei bun). Montați partiția numai când instalați un nou kernel sau un nou bootloader și reveniți la starea inițială după finalizarea lucrării. Intrarea în / etc / fstab poate fi ceva de genul:
un alt obicei bun în instalările cu discuri multiple poate fi să rezervați la începutul fiecărui disc o secțiune mică. Chiar dacă utilizați în prezent numai / boot, victima la 20 30 Mb pentru discurile moderne este nesemnificativă.
Schema de partiționare în trei secțiuni poate fi considerată de succes pentru o stație de lucru cu un singur disc. Îndepărtează durerea de cap pe prognoza de umplere a secțiunilor și este dificil să se obțină un beneficiu remarcabil din utilizarea tehnologiilor moderne pe un disc. În plus, o astfel de schemă se transformă cu ușurință în mai acceptabile atunci când se adaugă discuri adiționale la sistem (utilizarea xfs pe partiția rădăcină va complica transformarea).
3. Linux pe o mașină multi-disc.
Apariția celui de-al doilea disc pe mașină schimbă ideea de partiție optimă. O partiție mare cu un sistem de fișiere rădăcină trebuie împărțită. În plus, al doilea disc (dacă este scsi sau master-master pe cel de-al doilea canal) sugerează extragerea beneficiilor utilizării tehnologiilor avansate. Este posibil ca fiecare bord al arborelui fișierului să selecteze un microclimat de lucru optimizat individual. Mai întâi de toate, nevoia de a scoate parantezele din sistemul de fișiere rădăcină din tot ceea ce nu este critică pentru procesul de boot este realizată. După examinarea mai detaliată, candidații sunt sistemele de fișiere / home, / var (acestea în primul rând) și / usr, / opt.
Pentru sistemul de fișiere rădăcină, spațiul disponibil pe disc, sub rezerva eliminării tuturor posibilităților, este de 120 180 Mb și luând în considerare stocul de 350 350 Mb. Sistemul de fișiere este jurnalizat (aruncați o privire la ext3 stabil și datele sale = ordonate în mod implicit). Intrarea în / etc / fstab ar putea arăta cam așa:
Sistemele de fișiere / usr și / opt nu cauzează de obicei probleme. Spațiul de disc necesar de acesta este relativ stabil și depinde de software-ul instalat. Cu mare certitudine putem spune că 2.5 Gb pe două sisteme de fișiere ar trebui să fie suficientă (această stație de lucru cu GUI, serverul nu este împovărat cu grafice, cereri modeste).
În ceea ce privește / home și / var, totul este mai complicat aici. Prognoza rezervării spațiului pe disc nu este întotdeauna adevărată. Aceasta este o problemă majoră atunci când instalați Linux pe o varietate de partiții pe disc (la acest pas, considerăm necesitatea de a avea 6 sau 7 partiții). Este nevoie de un pic de timp după distribuirea și limitează împărțirea efectivă sub prognoza și se dovedește că unele sisteme de fișiere sunt aproape de umplere, celălalt este spațiu pe disc în mod clar insuficient utilizat. Nu așa de rău. Dacă a existat o calculare greșită atunci când discul a fost împărțit, există cel puțin patru moduri de a rezolva problema. Să le numim condițional așa: radical (nu spuneți că vi sa recomandat), snotty, hard și flexibil. Să prezentăm pe scurt metodele enumerate.
Pentru metoda radicală, aș lua următoarele. Toate informațiile necesare sunt rezervate pentru mediile externe. Se face o defalcare pentru circumstanțe noi. Sistemul de operare este instalat. Datele rezervate sunt restabilite. Aici.
Metoda Snotty trebuie înțeleasă după cum urmează. Subdirectoarele individuale ale sistemului de fișiere aglomerate sunt transferate în sistemul de fișiere necompletat, iar legăturile flexibile cu cele create recent sunt create în locul lor. Într-o anumită măsură, ajută.
O metodă grea este folosirea utilităților parted. Parted vă permite să efectuați reproiectarea secțiunilor cu o garanție a integrității datelor. Hard această metodă se numește doar pentru că are unele restricții cu privire la tipurile de sisteme de fișiere (XFS specifice nu le va permite să profite de), se deplasează numai între secțiunile de perete adiacente și fără putere, în cazul în care partițiile sunt pe diferite unități. Aflați această metodă, aceasta va veni la îndemână atunci când se trece de la o schemă de trei partiții pe un singur disc la schemele de partiționare pentru mai multe discuri.
O metodă flexibilă presupune că posibilitatea creării și rezolvării problemelor cu resurse de disc a fost stabilită chiar și în timpul instalării sistemului. Cu această abordare, secțiunile preluate din rădăcină sunt create pe volume logice. Desigur, nu totul este atât de simplu. Metoda implică stăpânirea de noi comenzi, mai precis, stăpânirea unui număr mare de utilități noi (ca urmare a unei mari flexibilități a tehnologiei). Timpul petrecut pentru dezvoltare poate fi recuperat de faptul că reproiectarea partițiilor din problemă se va transforma într-un alt serviciu de sistem. Schema de partiționare a două discuri cu eliminarea tuturor logicii posibile din directorul rădăcină din punct de vedere fizic este linux pe patru secțiuni simetrice. Alegerea dintre logica liniară și dungată vă permite să realizați pe deplin beneficiile instalării pe mai multe discuri. LVM-HOWTO este disponibil pe Internet
Următorul articol va descrie ce sa întâmplat, ce a devenit.