Este posibil ca informațiile din această secțiune să nu se aplice altor platforme decât x86. Dar principiile generale enunțate ar trebui să funcționeze.
Este posibil ca informațiile din această secțiune să nu se aplice altor platforme decât x86. Dar principiile generale enunțate ar trebui să funcționeze.
Dacă sunteți familiarizați cu partițiile de disc suficient de bine, puteți merge direct la secțiunea următoare (vezi secțiunea A.1.4, "Alocarea spațiului pentru Red Hat Enterprise Linux"), unde veți afla despre eliberarea spațiului pentru instalarea Red Hat Enterprise Linux. Această secțiune discută, de asemenea, schema de partiționare în Linux, partiționarea spațiului pe disc între diferite sisteme de operare și așa mai departe.
A.1. Hard discuri: concepte de bază
Unitățile hard disk execută o funcție foarte simplă - stochează informații și extrage cu siguranță comanda.
Atunci când discutăm subiecte precum partiționarea unui disc, este important să aveți o idee despre hardware-ul, astfel încât să nu vă confundați în detalii. Prin urmare, această aplicație utilizează o schemă de disc simplificată, care vă ajută să înțelegeți ce se întâmplă în momentul divizării. Figura A.1, "Golire unitate hard disk", arată un nou disc gol.
Figura A.1. Goliți unitatea hard disk
Nu e prea mult să te uiți, nu-i așa? Dar dacă vorbim despre discuri în general, acest lucru va fi de ajuns. Să presupunem că trebuie să salvăm câteva date pe acest disc. În această stare, nimic nu va ieși chiar acum. Mai întâi trebuie să o pregătiți.
A.1.1. Ordinea înregistrării datelor este importantă
Utilizatorii experimentați înțeleg acest lucru destul de repede. Trebuie să formatăm discul. Formatarea (sau crearea unui sistem de fișiere) vă permite să scrieți date pe disc într-o anumită ordine.
Figura A.2. Disc cu sistem de fișiere
Așa cum se arată în Figura A.2, "Disc cu sistemul de fișiere". o astfel de organizație prezintă câteva limitări:
Un procent redus de spațiu liber pe disc este folosit pentru stocarea datelor de serviciu ale sistemului de fișiere.
Sistemul de fișiere rupe spațiul rămas în segmente mici de aceeași dimensiune, care în Linux sunt numite blocuri. [13]
Dat fiind faptul că sistemul de fișiere permite lucrul cu concepte precum fișiere și directoare, limitările de mai sus nu sunt esențiale.
Un sistem de fișiere universal nu există. Așa cum se arată în figura A.3, "Disc cu un sistem de fișiere diferit". discul poate găzdui mai multe sisteme de fișiere diferite. Așa cum s-ar putea să ghiciți, sistemele de fișiere diferite pot fi incompatibile, adică un sistem de operare care acceptă un sistem de fișiere sau un set de sisteme de fișiere asociate poate să nu îl suporte pe celălalt. Cu toate acestea, această afirmație nu este o regulă de fier. De exemplu, Red Hat Enterprise Linux suportă o gamă largă de sisteme de fișiere (inclusiv cele utilizate deseori pe alte sisteme de operare), ceea ce face mai ușor accesul la datele acestora.
Figura A.3. Un disc cu un sistem de fișiere diferit
Desigur, crearea unui sistem de fișiere pe disc este doar începutul. Sarcina principală este în continuare stocarea datelor și accesul la acestea. Uită-te la disc și mai multe fișiere scrise pe ea.
Figura A.4. Disc cu date scrise pe el
Așa cum se arată în figura A.4, "Disc cu date scrise pe ea". unele blocuri conțin acum date. Cu toate acestea, doar căutând acest desen, nu puteți determina cu exactitate câte fișiere sunt pe acest disc. Acesta poate fi un fișier și mai multe, deoarece fișierele utilizează cel puțin un bloc și pot folosi mai mult. De asemenea, trebuie remarcat faptul că blocurile ocupate nu ar trebui să fie aproape; blocurile ocupate și libere pot fi intercalate. Aceasta se numește fragmentare. Fragmentarea poate afecta încercarea de redimensionare a unei partiții existente.
Ca majoritatea tehnologiilor informatice, hard disk-urile s-au schimbat de mai multe ori de la începuturile sale. Cea mai importantă schimbare, desigur, este creșterea volumului acestora. Volumul nu este în sensul fizic, ci ca măsură a capacității de informare. Bineînțeles, volumul crescut înmulțit a condus la o schimbare în modul în care sunt utilizate discurile dure.
A.1.2. Secțiuni: conversia unui disc în mai multe
Odată cu creșterea capacității discului, a apărut întrebarea: cât de rezonabil este utilizarea întregului spațiu formatat pe disc ca o singură partiție mare? Această întrebare poate fi văzută din diferite puncte de vedere - de la filosofie sau tehnică. Din punct de vedere filosofic, se pare că mai mult spațiu apare pe disc, cu atât mai multă confuzie pe el. Din punct de vedere tehnic, unele sisteme de fișiere nu sunt concepute pentru a suporta partiții care depășesc o anumită dimensiune. Sau sistemele de fișiere pot suporta discuri mari, dar cheltuielile aferente sunt prea mari.
Soluția la această problemă poate fi partiționarea discului în partiții. Fiecare partiție poate fi accesată ca un disc separat. Acest lucru se face folosind un tabel suplimentar de partiții.
Pentru a facilita înțelegerea pe diagramele date, tabela de partiții este separată de disc, dar de fapt este chiar la începutul discului - înainte de sistemele de fișiere și de datele utilizatorului.
Figura A.5. Disc cu tabelul de partiții
Tabelul de partiții constă din patru secțiuni sau patru secțiuni principale (a se vedea Figura A.5, "Disc cu tabelul de partiții"). O partiție primară este o partiție de hard disk care conține numai o unitate logică (sau o partiție). Fiecare secțiune stochează informații care definesc o secțiune, astfel încât mai mult de patru secțiuni nu pot fi definite în tabela de partiții.
Fiecare înregistrare a tabelului conține caracteristici importante ale secțiunilor:
coordonatele începutului și sfârșitului partiției de pe disc;
secțiune activă sau inactivă;
Coordonatele de la începutul și sfârșitul partiției determină dimensiunea partiției și locația acesteia pe disc. Steagul de activitate este folosit de unii încărcători de sistem de operare. Deci, când porniți computerul, sistemul de operare situat în partiția activă va fi încărcat.
O explicație suplimentară este solicitată de tipul secțiunii. Tipul de partiție este numărul care determină utilizarea așteptată a partiției. Poate că această definiție pare puțin vagă; Motivul este că conceptul unui tip de partiție în sine este destul de extins. Unele sisteme de operare utilizează un tip de partiție pentru a determina tipul de sistem de fișiere, altele presupun că această secțiune este asociată cu sistemul de operare, iar altele indică faptul că acesta conține un sistem de operare bootabil. În unele cazuri, există o combinație a celor trei metode.
Poate că o astfel de structură poate dovedi complexă inutilă. Luați în considerare, de exemplu, Figura A.6, "Disc cu o partiție".
Figura A.6. Un disc cu un singur partition
În multe cazuri, pe disc este creată doar o singură partiție, ocupând întregul disc - de fapt, este același cu schema fără partiții. În acest caz, tabela de partiții va conține doar o singură intrare indicând la începutul secțiunii.
În acest exemplu, partiția este marcată ca DOS. Sunt disponibile și alte tipuri (vezi Tabelul A.1, "Tipuri de partiții"), dar DOS este foarte potrivit pentru explicații suplimentare.
Tabelul A.1, "Tipuri de partiții" conține o listă de tipuri de partiții populare cu valorile lor numerice hexazecimale corespunzătoare.
Tabelul A.1. Tipuri de partiții
A.1.3. Extinderea partițiilor extinse
Desigur, patru secțiuni ar putea să nu fie suficiente. Odată cu creșterea volumului de discuri grele, devine din ce în ce mai probabil ca atunci când se creează patru partiții de dimensiuni rezonabile, discul va avea în continuare spațiu nealocat. Ca urmare, este necesar să se creeze mai multe secțiuni.
În acest scop, există secțiuni extinse. După cum puteți vedea, tabelul A.1, "Tipuri de partiții" include un tip extins, care servește ca bază pentru crearea de partiții suplimentare.
Dacă partiția creată este extinsă, va fi creată o tabelă de partiție suplimentară. De fapt, partiția extinsă este similară unui disc - are un tabel de partiții care indică una sau mai multe partiții (numite partiții logice, spre deosebire de cele patru partiții primare) în întregime în acest tabel suplimentar. Figura A.7, "Disc cu o partiție suplimentară" demonstrează un disc cu o singură partiție principală, o partiție suplimentară care conține două partiții logice și un spațiu nealocat.
Figura A.7. Disc cu partiție suplimentară
După cum puteți vedea din figură, există o diferență între partițiile principale și cele logice - pot exista până la patru partiții principale pe disc, în timp ce numărul partițiilor logice este nelimitat. Cu toate acestea, având în vedere modul în care funcționează Linux cu partiții, ar trebui să evitați crearea a mai mult de 12 partiții logice pe un disc.
Acum, să ne dăm seama cum să aplicăm aceste cunoștințe atunci când instalați Red Hat Enterprise Linux.
A.1.4. Alocarea spațiului pentru Red Hat Enterprise Linux
Cel mai adesea, puteți rula în trei stări diferite ale discului atunci când încercați să o partiționați în partiții:
există un spațiu liber nealocat;
există o partiție neutilizată;
există spațiu liber în partiția activă utilizată.
Luați în considerare aceste situații în ordine.
Nu uitați că următoarele instrucțiuni sunt simplificate pentru claritate și nu țineți cont de locația exactă a partițiilor atunci când instalați Red Hat Enterprise Linux.
A.1.4.1. Utilizarea spațiului nealocat
În această situație, partițiile deja create nu sunt ocupate de întregul hard disk, lăsând spațiu nealocat care nu aparține nici unei partiții (a se vedea Figura A.8, "Hard disk cu spațiu liber nealocat").
Figura A.8. Hard disk cu spațiu liber nealocat
În figură, numărul 1 indică o zonă neocupată, iar 2 indică partiția creată care ocupă această zonă.
În orice caz, puteți crea partiții folosind un spațiu nealocat. Deși această situație este foarte simplă, este puțin probabil să o întâlniți (cu excepția cazului în care ați achiziționat un disc nou specific pentru Red Hat Enterprise Linux). Majoritatea sistemelor preinstalate sunt configurate astfel încât să preia întreg spațiul de pe disc (consultați secțiunea A.1.4.3, "Utilizarea spațiului liber în partiția activă").
Mai jos vom lua în considerare o situație mai frecventă.
A.1.4.2. Folosind spațiul ocupat de o partiție nefolosită
În acest caz, probabil că aveți una sau mai multe partiții pe care nu mai aveți nevoie. Poate că ați încetat să utilizați un fel de sistem de operare și partițiile atribuite acestuia. Figura A.9, "Discheta cu o partiție nefolosită" demonstrează doar o astfel de situație.
Figura A.9. Disc cu partiție nefolosită
În Figura 1, este afișată o partiție neutilizată, iar 2 demonstrează utilizarea acestei partiții pentru Linux (a se vedea Figura A.9, "Disc cu partiție neutilizată").
Dacă întâmpinați această situație, puteți utiliza spațiul ocupat de partiția nefolosită. În primul rând, trebuie să ștergeți partiția, apoi să creați partițiile Linux corespunzătoare în locul său. Dacă doriți, puteți face acest lucru în timpul procesului de instalare.
A.1.4.3. Utilizarea spațiului liber în partiția activă
Aceasta este situația cea mai comună. Și, de asemenea, din păcate, cel mai dificil. Principala problemă este că există chiar un spațiu liber, aparține secțiunii existente. Dacă ați achiziționat un computer cu un sistem de operare preinstalat, cel mai adesea discul va avea doar o singură partiție mare care conține atât sistemul de operare, cât și datele.
Pe lângă adăugarea unui nou hard disk în sistemul dvs., aveți două opțiuni:
Crearea de partiții cu pierderi de date
Dacă a existat un sistem de operare în această secțiune, va trebui să fie reinstalat. Fiți atent înainte de a continua acest pas și verificați CD-urile de instalare înainte de a șterge partiția inițială și fișierele de instalare ale sistemului de operare.
După crearea unei partiții mai mici pentru sistemul de operare existent, puteți reinstala programele necesare, puteți restabili datele și puteți începe instalarea Red Hat Enterprise Linux (a se vedea Figura A.10, "Perforare disc cu pierderi de date").
Figura A.10. Disk re-analizat cu pierderea de date