If-Koubou

Cum de a alege o schemă de partiție pentru calculatorul dvs. Linux

Cum de a alege o schemă de partiție pentru calculatorul dvs. Linux (Cum să)

Te teme 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 propria dvs. instalare Linux.

Imagine de către dmyhung

Care sunt partițiile?

Partițiile sunt împărțite în formatarea hard diskului. Este o logică - spre deosebire de o diviziune fizică - astfel încât să le puteți edita și manipula în diverse scopuri. Gândiți-vă la ruperea unui disc în două părți de configurare. Partițiile sunt cu adevărat la îndemână deoarece acționează ca niște cutii de 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 nu afectează 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 de altă parte. 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 le faceti sau hard-ul in sine fizic moare.

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. Numai un singur hard disk? Este î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 disc dat poate avea maximum patru partiții primare. Această limitare se datorează unui lucru numit Master Boot Record, care îi 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 porni în mod direct de oriunde într-o partiție extinsă. Există modalități de a face 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 numărate 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 discul dvs., 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 și puteți să montați 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 lucra cu mai multe tipuri de sisteme de fișiere nativ decât Windows.

Amintiți-vă cum pot 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 la domiciliu este după cum urmează:

  • O partiție de 12-20 GB pentru sistemul de operare, care se montează ca / ​​(numită "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 / ​​acasă

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, cum ar fi 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 ext3 sau ext4 ca sistem de fișiere în prezent, care are un mecanism "auto-curățat" încorporat, deci nu trebuie să defragați. Pentru ca aceasta să funcționeze cel mai bine, 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 aplicației dvs., 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 copii de rezervă în acest dosar! Nu este convenabil? Pentru a-l elimina, majoritatea setărilor legate de program și de interfața cu utilizatorul 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 mică unitate SSD ar fi perfectă pentru sistemul de operare care poate trăi, cel puțin 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 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 (avansat)".

Nu vă faceți griji doar pentru că vedeți "avansat"; î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 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 la o dimensiune mai plăcută. Acest lucru vă va oferi un spațiu liber pentru a lucra cu.

Aici, puteți vedea că am creat o partiție primară de aproximativ 11,5 GB separat la începutul discului și i-am specificat să utilizeze 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 decât dacă 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 această valoare și am desemnat-o ca "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 un minim. Faceți clic pe "OK" și să creați o altă partiție.

Am selectat 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ă? Am mers cu primar deoarece ș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ă a vă tem de pierderea datelor. Nimic nu este de fapt făcut pe disc până când nu apăsați "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 în acest proces? Poate câteva experiențe utile pe care să le împărtășiți? Asigurați-vă că lăsați un comentariu!