Cum să ștergeți un disc de pe linia de comandă în Mac OS X

Cuprins:

Anonim

Unii utilizatori de Mac pot avea nevoie de capacitatea de a șterge un disc sau de a șterge un hard disk din linia de comandă pe Mac OS, o sarcină care este efectuată de obicei prin aplicația Disk Utility din GUI. Abordarea în linia de comandă a ștergerii discului în macOS este puțin diferită și necesită o sintaxă precisă pentru a vă asigura că ștergeți discul potrivit, făcând această metodă de ștergere a oricărui disc adecvată doar pentru utilizatorii avansați de Mac.

Acest ghid vă va explica cum să ștergeți și să formatați un întreg disc țintă folosind exclusiv linia de comandă pe orice Mac care folosește macOS sau Mac OS X. Puteți alege orice sistem de fișiere comun pentru a formata discul după el. a fost ștearsă, inclusiv ExFAT, FAT32, HFS+ sau JHFS+.

observați că acest lucru urmărește ștergerea întregului disc de pe linia de comandă aici, aceasta nu este doar ștergerea unui volum sau a unei partiții de pe discul țintă. Întregul disc țintă este șters, toate datele de pe discul țintă sunt distruse folosind această abordare, fără volume sau partiții sau date rămase. Nu înțelegeți greșit acest lucru, altfel veți pierde definitiv datele atunci când sunt șterse și distruse. Amintiți-vă că linia de comandă este neiertătoare, dacă nu vă simțiți confortabil la linia de comandă, ar fi mult mai potrivit să ștergeți și să formatați un disc folosind Disk Utility în interfața standard a Mac OS X.

Cum să ștergeți un disc din linia de comandă a Mac OS

Pentru a începe, va trebui să lansați aplicația Terminal pe Mac, care oferă acces la linia de comandă. Poate fi găsit cu Spotlight, Launchpad sau în folderul /Applications/Utilities/.

Pentru a șterge un disc de pe linia de comandă pe Mac, vom folosi comanda familiară „diskutil” cu verbul eraseDisk și alte semnalizatoare adecvate pentru a specifica opțiunile pentru modul în care dorim să ștergem discul, și pentru a identifica ce disc urmează să fie șters.

Sintaxa de bază pentru ștergerea unui disc din linia de comandă în macOS este următoarea:

diskutil eraseDisk FILE_SYSTEM DISK_NAME DISK_IDENTIFIER

De exemplu, să presupunem că ați folosit „diskutil list” pentru a afișa toate unitățile montate pe un Mac din linia de comandă și ați stabilit că unitatea potrivită de șters este identificată ca /dev/disk6s2 , doriți ca numele discului să fie „Emptied” și doriți ca noul tip de format de sistem de fișiere de disc să fie Mac OS Extended Journaled (JHFS+), sintaxa ar fi următoarea:

diskutil eraseDisk JHFS+ Golit /dev/disk6s2

Este absolut esențial să utilizați sintaxa adecvată atunci când identificați discul de șters. Identificarea necorespunzătoare poate duce la ștergerea discului greșit, distrugând definitiv orice date de pe acesta. Nu strica asta. Dacă nu sunteți sigur, puteți găsi nodul ID disc cu „diskutil info „DISK NAME” |grep Device”.

Pentru o referință rapidă, iată câteva exemple de diferite metode de ștergere a discului pentru diferite tipuri de formate de sistem de fișiere. Ca întotdeauna, asigurați-vă că schimbați nodul discului după cum este adecvat pentru discul dvs.

Formatarea unui disc la Mac OS Extended Journaled (JHFS+) din Terminal în Mac OS X

diskutil eraseDisk JHFS+ DiskName /dev/DiskNodeID

Formatarea unui disc în Mac OS Extended (HFS+) din Terminal în Mac OS X

discutil eraseDisk HFS+ DiskName /dev/DiskNodeID

Formatarea unui disc la MS-DOS fat32 din linia de comandă în Mac OS X

diskutil eraseDisk FAT32 DiskNameGoesHere /dev/DiskNodeIDHere

Formatarea unui disc la ExFAT din linia de comandă în Mac OS X

diskutil eraseDisk ExFAT DiskName /dev/DiskNodeID

Din nou, oricare dintre aceste comenzi șterge întregul disc țintă și șterge orice date de pe el.

Utilizatorii care doresc detalii suplimentare sau informații despre celel alte opțiuni disponibile, inclusiv setările MBR și GPT, pot interoga pagina de manual cu „man diskutil” și căutând „eraseDisk” sau pot executa comanda fără specificații ca astfel:

diskutil eraseDisk Utilizare: diskutil eraseDisk format name |MBR|GPT] MountPoint|DiskIdentifier|DeviceNode Ștergeți complet un întreg disc existent. Toate volumele de pe acest disc vor fi distruse.Este necesară proprietatea discului afectat. Formatul este numele specific al sistemului de fișiere pe care doriți să-l ștergeți ca (HFS+, etc.).ame este numele (nou) volumului (supus restricțiilor de denumire a sistemului de fișiere) sau poate fi specificat ca %noformat% pentru a omite inițializarea (newfs). ). Nu puteți șterge discul de pornire. Exemplu: diskutil eraseDisk JHFS+ Un titledUFS disk3

În sfârșit, merită menționat că, dacă doriți să ștergeți discul pornit curent din linia de comandă din această metodă, ați dori să faceți acest lucru de pe un disc de pornire sau din modul de recuperare. Modul utilizator unic nu este suficient pentru a șterge sistemul de operare pornit activ.

Cum să ștergeți un disc de pe linia de comandă în Mac OS X