Formatarea drive-urilor flash în linux, blog-ul meu (dmitry charters)

După cum arată statisticile din blogul meu, oamenii se îndreaptă periodic aici, care caută răspunsul la această întrebare: "Cum să formatați unități flash USB în Linux?"







Deci, cel mai simplu, puteți face acest lucru cu programul Gparted. Cum să-l folosească pentru a schimba partiția de hard disk, pe scurt am scris aici. Pentru a formata blițul nu trebuie să fie încărcate în modul live-CD, puteți pur și simplu rulați programul din meniu. După aceea programul primul lucru pe care trebuie să selectați unitatea flash USB în sine (dreapta sus, ceva de forma / dev / sdX, puteți naviga prin disc de volum în MB), și apoi pe partiția selectată, faceți clic dreapta și selectați „Format ...“.

Acum să mergem la consola. De ce? În cazul în care programul nu reușește ...

Teza este prima - comenzile descrise mai jos. execuția cărora este permisă numai administratorului. Adică, utilizatorul mediu va primi pur și simplu un răspuns că comanda nu a fost găsită. Prin urmare, mai întâi în consolă deveniți administrator:

... și ca răspuns la solicitare, introduceți parola de administrator. Cum să deveniți rădăcină în Ubuntu (mai exact, setați rădăcina - aveți propria parolă), am scris deja. Acum ne vom căuta unitatea flash (de fapt, cum să procedăm, am menționat aici). Voi repeta - pentru aceasta vom introduce următoarea comandă:

Propun să începem la fel cu introducerea ordinii în tabela de partiții. Pentru a face acest lucru, executați același fdisk, dar cu unitatea specificată, care va fi îndreptată:

(Desigur, în loc de / dev / sdc specificați discul de care aveți nevoie). Ca răspuns, primim următoarea invitație:

Pentru ca, așa cum au spus în comedia notorie, "citește întreaga listă, te rog" faceți clic pe tastatură pe măsură ce ni se oferă litera "m". Ca răspuns, primim o listă de comenzi posibile:

Mai întâi, eliminați toate acele secțiuni "amuzante și ciudate". Cum se șterge? Da, complet, complet și irevocabil! De ce să ștergeți? Deci, ești o unitate flash care nu vrea să se formuleze ...

Această etapă a procedurii îmi voi permite să numesc "primul semn roșu". Esența acestui marcator este că acțiunile pe care le efectuăm în continuare arata ca distructive - suntem un fel de ștergere a cevaului, creând ceva. Cu toate acestea, în acest stadiu nu vom face modificări la tabela de partiții pe disc. Modificările reale vor fi efectuate mai târziu, iar eu vă voi informa despre acest "al doilea marcaj roșu" ...

Începem să ștergem - și anume - să apăsăm pe tastatură litera "d". La propunerea de a selecta o partiție, apăsați mai întâi "1" (pentru a șterge prima partiție a discului):

... din nou "d" și "2" (a doua secțiune), "d" și "3" (a treia secțiune) și eventual "d" și "4". Indicatorul că este timpul să se oprească este următorul mesaj de la fdisk, care apare ca răspuns la următoarea apăsare a butonului "d":







Adică am șters toate secțiunile. Acum creați unul nou. Pentru aceasta, apăsați tasta "n" de pe tastatură:

Vom crea secțiunea principală. Și pentru aceasta apăsăm butonul "p" de pe tastatură:

Să creați prima secțiune. Pentru aceasta, apăsați "1" de pe tastatură:

Valoarea implicită a noastră este complet satisfăcută (nu avem nevoie de un spațiu gol la începutul unei unități flash?). Pe aceasta pentru a crea o razel de la primul "cilindru" apăsați "Enter" pe tastatură:

Implicit, programul ne oferă numărul ultimului "cilindru". În acest caz, va fi creată o nouă partiție pentru întreaga dimensiune a unității flash. Dacă vă plac, planificați să utilizați întreaga unitate flash ca un singur disc, atunci sunteți de acord cu alegerea propusă. Dacă doriți să împărțiți unitatea flash în mai multe partiții, atunci trebuie să specificați punctul final al primei secțiuni. Cea mai simplă modalitate este de a specifica dimensiunea dorită a partiției în maniera sugerată de fdisk însăși - "+ QUANTITY (UNITS OF MEASUREMENT)". De exemplu, introducerea "+ 1000M" va crea o partiție de 1000 megaocteți. Personal, am creat o singură secțiune și am apăsat pe tasta "Enter" pe tastatură:

În această privință, am terminat crearea secțiunilor. Dacă sunteți de planificare crearea de spațiu pe disc în mai multe secțiuni, apoi se întoarce din nou la procesul de creație ( «n» cheie), introduceți următoarele (nu 1) numărul de partiție, sunt de acord cu numărul cilindrului începutul partiției (fdisk oferă în mod corect prima liberă după prima secțiune ), specificați dimensiunea partiției etc. după cum se spune, la "satisfacția deplină" ...

Dacă faceți o greșeală, puteți șterge în orice moment partiția creată incorect și apoi creați-o corect.

Și acum este timpul pentru "al doilea punct roșu". Următoarea comandă scrie o nouă tabelă de partiții pe disc, pe care tocmai am creat-o. Este timpul să verificați totul, iar dacă ceva nu este în regulă, reveniți la început și reparați-l. Dacă totul este bine, atunci mergem mai departe.

Deci, introduceți comanda "w" de la tastatură:

Aici, în acest moment, noua masă de partiții a fost scrisă pe unitatea flash USB. După aceea, veți reveni din nou la consola.

Și în sfârșit am ajuns la ... formatare 🙂.

Comanda de formatare a partițiilor din Linux arată astfel:

În procesul de formatare a unei unități flash, trebuie să specificăm doi parametri. Cea mai importantă este opțiunea -t, tipul de sistem de fișiere. Dacă intenționați să utilizați unitatea flash USB cu Windows, atunci trebuie să utilizați sistemul de fișiere FAT (nu puteți să formatați unitatea flash USB în NTFS Linux, vai!). În acest caz, parametrul este indicat ca "vfat". Dacă unitatea flash este folosită numai pentru Linux, atunci puteți utiliza sistemele de fișiere ext2 sau ext3. În aceste cazuri, tipul de sistem de fișiere -t se specifică direct și specific (ext2 sau ext3).

Al doilea parametru este numărul secțiunii pe care intenționăm să o formăm. Anterior, am stabilit deja că unitatea noastră flash Linux vede ca un disc / dev / sdc, iar partiția pe care am creat-o a fost cea dintâi. Dar, vom revedea din nou doar în cazul în care:

și obțineți răspunsul

După cum puteți vedea, "terciul" din tabela de partiții a unității flash nu este acum observat, există doar o singură partiție / dev / sdc1, și de aceea trebuie să-l formatăm. Pentru a formata unitatea flash USB în sistemul de fișiere FAT, introduceți următoarea comandă:

Dacă vrem să folosim sistemul de fișiere ext2, atunci comanda ar trebui să fie următoarea:

Ei bine, pentru ext3, respectiv:

Unitatea flash USB va fi formatată corespunzător.

Apropo, prima încercare de formatare a discului în sistemul de fișiere FAT, am așteptat o surpriză. Apare în programul meu Mandriva utilitatea pentru formatarea în FAT este redată într-un pachet separat și, în mod implicit, nu este instalat. A trebuit să-l instalez cu următoarea comandă

PS. Aceleași proceduri sunt utilizate pentru a lucra cu hard diskul ...

De asemenea, vă sfătuiesc să citiți următoarele intrări de pe blog:







Trimiteți-le prietenilor: