Fdisk ea note de lucru

fdisk - denumirea comună a utilităților de sistem (sfdisk) pentru a gestiona partițiile hard disk. Sunt larg răspândite și există aproape orice sistem de operare, dar lucrează în diferite moduri. Utilizați o interfață de utilizator de text. În Linux, puteți rula fdisk în modul interactiv sau de lot. La pornire trebuie să fie specificate dispozitiv de antrenare, de exemplu: .. / Dev / hdb, / dev / sda, etc. În unele cazuri (când se schimbă secțiunea în modul de comandă) trebuie să furnizeze partiția (de exemplu, / dev / hda1).







Afișează informații despre toate HDD podklyucheenyh, inclusiv în Flash USB

Utilizarea fdisk

Partiționarea se face de obicei cu programul fdisk pentru Linux. care rulează pe unul dintre pașii de instalare. În plus, distribuțiile moderne de Linux, utilizatorul poate fi confruntat cu maestri speciale (wizard), este un superset al fdisk, și vă permite să reprezinte grafic partiționare. Programul fdisk are o interfață linie de comandă.

După pornirea mass-media de instalare, executați comanda fdisk, tastați

unde nume de dispozitiv în Linux, pe care doriți să evidențiați o secțiune. De exemplu, dacă doriți să rulați fdisk pe primul IDE-disk, utilizați fdisk / dev / HDA. / Dev / hda (primul IDE-drive) este implicit, dacă nu specificați unul.

Pentru HDD modern, poate fi necesar pentru a începe cu -u cheie, cum ar fi fdisk -u / dev / sdb. Pentru a evita erorile de „Partition 1 nu pornește pe marginea sectorului fizic.“

Dacă creați partiții Linux pe mai mult de o unitate, rulați fdisk o dată pentru fiecare unitate.

În acest moment, fdisk este în așteptare pentru echipa; puteți introduce m, pentru a obține o listă de opțiuni.

Pentru a crea o nouă partiție, utilizați n echipa. Cele mai multe dintre celelalte opțiuni nu vă puteți aminti. Pentru a ieși din fdisk fără a salva modificările, utilizați comanda q. Pentru a ieși din fdisk și scrie modificările la tabela de partiții poate fi w comanda.

Primul lucru pe care ar trebui să faceți este să obțină și să înregistreze starea actuală a tabelei de partiții. Utilizați comanda p.

Acesta este un exemplu în cazul în care avem un singur MS-DOS-partiție pe / dev / hda1, care are 61693 unități (aproximativ 60M - bloc în Linux - 1024bytes). Această secțiune începe de la cilindrul 1 și se termină pe cilindru 203. Avem un total de 683 de cilindri pe disc. Deci, este 480 de cilindri pentru a crea o partiție Linux.

Pentru a crea o nouă partiție, utilizați comanda n. În acest exemplu, vom crea două noi partiții primare (/ dev / hda2 și / dev / hda3) pentru Linux.







Acolo fdisk solicită tip de partiție: extinsă (avansat) sau primar (inițial). În exemplul nostru, vom crea doar partiții primare, așa că am ales p.

Apoi fdisk cere numărul de secțiuni create; deoarece partiția 1 este deja folosit, Linux este prima noastră partiție va fi numărul 2.

Acum, introduceți primul număr secțiunea cilindru. Deoarece cilindrii 204 prin 683, nu sunt utilizate, folosim primul disponibil (numerotate 204). Fără nici un motiv pentru a lăsa spațiu liber între partiții.

Programul fdisk solicită dimensiunea partiției noi. Putem specifica numărul de cilindri care se încheie, sau o dimensiune în bytes, kilobytes sau megaocteți. Din moment ce ne dorim nostru 80M dimensiunea partiției, vom specifica + 80M. Când specificați dimensiunea partiției fdisk mod rotund dimensiunea reală a partiției la cel mai apropiat număr de cilindri.

Dacă vedeți un avertisment ca aceasta, ea poate fi ignorat. fdisk imprimă avertismentul pentru că este un program de vechi scris înainte, atunci când secțiunile de mai mult de 64M au fost permise în Linux. Acum suntem gata de a crea o a doua partiție pentru Linux. Pentru a demonstra, vom crea în dimensiune 10M.

În cele din urmă, vom emite tabela de partiții. Din nou, notați toate informațiile, în special dimensiunile blocului de noile partiții. Veți avea nevoie să cunoască dimensiunea partițiilor mai târziu, la crearea unui sistem de fișiere. Pe drum, asigurați-vă că partițiile nu se suprapun.

După cum puteți vedea, există acum / dev / hda2 - (ceea ce corespunde la aproximativ 80m) partiție de dimensiunea 82080 blocuri, și / dev / hda3 - 10336 unități (aproximativ 10M).

Rețineți că multe distribuții Linux necesită utilizarea de comanda t din fdisk pentru a schimba programul de partiția swap „Linux de swap“, care este, de obicei, numerotată 82. Puteți utiliza comanda l pentru a imprima coduri de tip partiție cunoscute, și apoi utilizați t, pentru a seta tipul de de swap corespunzătoare "Linux swap".

În acest caz, programul de instalare va găsi automat partițiile swap, în funcție de tipul. Dacă software-ul de instalare nu recunoaște partiția de swap, puteți re-rula fdisk programul și de a folosi comanda t în modul materie.

In exemplul de mai sus, nu sunt utilizate cilindrii de acționare rămase (numerele 508 la 683). Puteți crea mai târziu partiții suplimentare.

În cele din urmă, vom folosi w, pentru a înregistra modificările și a ieși din fdisk

Rețineți că nici una dintre schimbările vor da efectul până când dau comanda w. Deci, pe care le puteți juca cu diferite configurații și salvați-le când ai terminat. În plus, dacă doriți să renunțe la fdisk în orice moment, fără a salva modificările, utilizați q.

Nu uita, de asemenea, că nu va fi capabil să boot Linux de pe un perete despărțitor, folosind cilindri numerotate de peste 1023. Prin urmare, ar trebui să încercați să creați o partiție rădăcină Linux pe cilindrii la 1023rd. Dar dacă acest lucru nu este posibil - boot de pe o dischetă.

Unele distribuții Linux necesită o repornire a sistemului după utilizare fdisk. Acest lucru permite modificări în tabela de partiții pentru a exercita influența lor asupra instalației ulterioare. Versiunile mai noi de fdisk actualizează automat informațiile corespunzătoare în miez, astfel încât resetarea nu este necesară. Pentru a fi sigur, după ce rulează fdisk ar trebui să reporniți suportul de instalare ca înainte - înainte de a continua cu instalarea.

În continuare, trebuie să formatați comanda mkfs partiție. ca aceasta: