Pagina principala » HOWTO » Cum de a alege o schemă de partiție pentru PC-ul Linux

    Cum de a alege o schemă de partiție pentru PC-ul Linux

    Frica de cuvântul "p" îngrozitor? Nu esti singur. Partițiile pot deveni complicate, deci iată o explicație a ceea ce sunt, modul în care sunt utilizate și un șablon simplu de folosit pentru instalarea proprie Linux.

    Imagine de către dmyhung

    Care sunt partițiile?

    Partițiile sunt împărțite în formatarea hard disk-ului. Este o diviziune logică - spre deosebire de o fizică - astfel încât să îi puteți edita și manipula în scopuri diferite. Gândiți-vă la ruperea unui disc în două părți de configurație. Partițiile sunt cu adevărat la îndemână, deoarece acționează ca o nisip. Dacă aveți o unitate de hard disk de 1 TB partiționată într-o partiție de 250 GB și o partiție de 750 GB, ceea ce aveți asupra acesteia din urmă nu va afecta cealaltă și invers. Puteți partaja una dintre aceste partiții în rețea și nu vă faceți griji cu privire la persoanele care accesează informații pe cealaltă. Unul ar putea fi instalat Windows, plin de viruși și troieni. Celălalt ar putea rula o instalare Linux, foarte depășită, de securitate. Niciodata cei doi nu se vor interfera, cu exceptia cazului in care ii faceti pe ei sau pe hard diskul fizic moare fizic.

    Celălalt lucru util este că puteți avea mai multe partiții, fiecare formatat cu un "sistem de fișiere" diferit. Un sistem de fișiere este formatarea discului într-un tabel pe care sistemul de operare îl poate citi, interpreta și scrie. Aveți un singur hard disk? E în regulă, deoarece puteți instala în continuare mai multe sisteme de operare pe el fără a avea alt disc fizic.

    În timp ce există tone de tipuri de sisteme de fișiere, există doar trei tipuri de partiții: primar, extins și logic. Orice hard disk dat poate avea maximum patru partiții primare. Această limitare se datorează unui lucru numit Master Boot Record, care spune computerului de la care partițiile se pot încărca, astfel încât partițiile primare sunt de obicei rezervate sistemelor de operare. Dar dacă vrem mai mult de patru? Aici intră în joc partiția extinsă. Acesta servește ca un recipient gol pentru orice număr de partiții mai mici, logice. Puteți face cât mai multe pe care le doriți acolo, precum și să o faceți acasă la secțiunile non-OS.

    Dacă partițiile extinse sunt atât de mari, de ce nu le folosiți doar? Asta pentru că nu puteți să încărcați direct de oriunde într-o partiție extinsă. Există modalități de a obține acest lucru, dar cel mai bun lucru pe care trebuie să-l faceți este să planificați în mod corespunzător în prealabil partițiile primare. În plus, modul în care partițiile sunt numerotate de sistem depinde de aceste tipuri. Mai întâi, mașina va fi numerotată pe baza tuturor partițiilor primare și apoi a celor logice. Acest lucru poate cauza schimbarea literelor de unitate dacă comutați între sisteme de operare sau adăugați sau ștergeți partițiile mai târziu.

    Punctele de montare în Linux

    Image by MethodDan

    Pe Windows, lucrurile sunt destul de clar tăiate: se află pe disc, de obicei pe o partiție, și asta e tot. Dacă aveți alte unități și au un sistem de fișiere compatibil, atunci le va citi și ele. Dacă nu, le va ignora, de obicei, sau vă va oferi posibilitatea de a reformata. Linux - și orice seamănă cu Unix, într-adevăr - nu funcționează așa.

    Modul în care funcționează Linux este că pune totul pe un copac. Dacă aveți o altă partiție sau un disc, acesta devine "montat" ca o ramură într-un anumit dosar, de obicei / media sau / mnt. Directorul pe care o partiție este montat se numește "punct de montare". Această metodă funcționează mai bine cu structura arborescentă a Linux-ului și puteți monta partițiile ca foldere aproape oriunde. În Windows, acest lucru nu este atât de ușor de făcut; partițiile noi apar în general ca unități separate. În plus, Linux poate funcționa cu mai multe tipuri de sisteme de fișiere native decât Windows.

    Amintiți-vă cum ar putea exista doar patru partiții primare? Dacă doriți să încărcați 145 de sisteme de operare, cum ar fi cineva din forumurile JustLinux, puteți configura o partiție primară pentru / boot, care găzduiește un boot-loader, cum ar fi GRUB sau LiLo, care gestionează funcțiile inițiale și apoi continuă încărcarea în partițiile extinse.

    Ce schemă ar trebui să folosesc?

    Schema de partiții standard pentru majoritatea instalărilor Linux de acasă este după cum urmează:

    • O partiție de 12-20 GB pentru sistemul de operare, care se montează ca / ​​(denumită "root")
    • O partiție mai mică folosită pentru a mări RAM-ul, montat și denumit swap
    • O partiție mai mare pentru uz personal, montată ca / ​​home

    Cerințele privind mărimea exactă se modifică în funcție de nevoile dvs., dar, în general, începeți cu swap. Dacă faceți o mulțime de editare multimedia și / sau aveți o cantitate mai mică de RAM, ar trebui să utilizați o sumă mai mare de swap. Dacă aveți o mulțime de memorie, puteți schimba pe ea, deși unele distribuții de Linux au o problemă de intrare în standby sau hibernare fără prea multă schimbare. Regula principală este că alegeți între 1,5 și 2 ori suma RAM ca spațiu de swap și ați pus această partiție într-un loc ușor de atins, la fel ca la începutul sau sfârșitul discului.

    Chiar dacă instalați un software de ton, trebuie să fie suficient un maxim de 20 GB pentru partiția dvs. rădăcină. Cele mai multe distribuții de Linux folosesc fie ext3, fie ext4 ca sistem de fișiere în zilele noastre, care are un mecanism "auto-curățat" încorporat, deci nu trebuie să defragați. Pentru ca acest lucru să funcționeze cel mai bine, totuși, ar trebui să existe spațiu liber între 25-35% din partiție.

    În cele din urmă, orice altceva ar trebui să mergeți la partiția dvs. / home. Aici sunt stocate lucrurile personale. Este funcțional echivalentul directorului "Utilizatori" din Windows, care găzduiește setările de aplicație, muzică, descărcări, documente etc., precum și cele ale altor utilizatori pe care îi aveți în sistemul dvs. Este util să aveți / acasă într-o partiție separată, deoarece atunci când actualizați sau reinstalați sistemul de operare, nu trebuie să creați nimic în acest director! Nu este convenabil? Pentru a-l elimina, majoritatea setărilor legate de program și UI sunt salvate, de asemenea!

    Dacă rulați un server cu o mulțime de utilizatori și / sau o mulțime de medii, puteți optimiza performanța utilizând două hard discuri. O unitate solidă de mici dimensiuni ar fi perfectă pentru ca sistemul de operare să trăiască, cel mult 32 GB, și ar putea arunca partiția swap la începutul unei unități de "verde" de 1 sau 2 TB care este montată pe / home.

    Dacă vă aflați în mai multe tinkering, puteți seta chiar și diferite partiții pentru lucruri precum directorul temporar (/ tmp), conținutul serverului dvs. web (/ var / www), programele (/ usr) sau fișierele jurnal / var / log).

    Specificarea punctelor de montare în timpul instalării

    În exemplul nostru, vom folosi afișarea configurației partițiilor în timpul instalării Ubuntu Maverick Meerkat. Când ajungeți acolo unde scrie "Alocați spațiu unitate", alegeți "Specificați partițiile manual (avansate)".

    Nu vă panicați doar pentru că vedeți "avansați"; într-adevăr nu este atât de dificil și veți obține niște recompense reale din proces. Faceți clic în continuare și veți vedea tabela de partiții.

    Faceți clic pe rândul spațiului liber din tabel și apoi faceți clic pe "Adăugați ..." Dacă nu aveți spațiu liber, faceți clic pe partiția Windows, apăsați pe "Modificați ..." și o micșorați până la o dimensiune mai plăcută. Acest lucru vă va oferi un spațiu liber de lucru.

    Aici puteți vedea că am creat o partiție primară de aproximativ 11.5 GB separat la începutul discului și i-am specificat că va folosi root ca punct de montare. Va trebui să utilizați un sistem de fișiere compatibil cu Linux, așa că am folosit ext4-ul implicit, deși puteți utiliza ext2, ext3, ReiserFS sau orice altceva. Faceți unele cercetări online și veți putea alege cele mai bune, dar dacă aveți dubii, respectați implicit. Puteți să vă ajustați mai mult spațiu dacă aveți, dar, din nou, probabil că nu veți avea nevoie de mai mult de 20 GB dacă nu instalați / compilați o mulțime de software. Faceți clic pe "OK" și ați setat să creați o altă partiție.

    De data aceasta, după cum puteți vedea, am ales o partiție logică (programul de partiționare creează automat o partiție extinsă pentru aceasta). Din moment ce această mașină are o memorie RAM de 512 MB, am aproximat de 1,5 ori acest lucru și l-am desemnat drept "zonă swap". De asemenea, rețineți că am blocat acest lucru la sfârșitul discului, ceea ce va ajuta să păstrați timpii de căutare pe disc la un minim. Faceți clic pe "OK" și să creați o altă partiție.

    Am selectat tot restul spațiului din mijloc pentru a fi partiția mea / acasă. Sistemul de fișiere compatibil pe care l-am ales este din nou ext4. Acum, aici este zona gri: ar trebui să fie primară sau logică? M-am dus cu primar pentru că știu că nu voi instala un alt sistem de operare aici, altfel aș fi fost logic. Dacă nu intenționați să instalați mai mult de trei sisteme de operare, puteți doar să o faceți primară din simplitate.

    După ce ați terminat, puteți relua instalarea. Iată tabela mea de partiții rezultată:

    Dacă aveți picioare reci, puteți renunța la instalare în acest moment fără să vă temeți de pierderea datelor. Nimic nu este de fapt făcut pe disc până când nu ați lovit "Install Now", astfel încât să vă puteți întoarce și să editați lucrurile așa cum doriți.


    Acum, că știți ce partiții sunt și cum să configurați în mod optim instalarea Linux, nu ezitați să continuați căutarea online. Mai sunt multe de învățat! Aveți vreun sfat sau trucuri pentru proces? Poate câteva experiențe utile pe care să le împărtășiți? Asigurați-vă că ați lăsat un comentariu!