Ako vymazať disk z príkazového riadka v systéme Mac OS X
Obsah:
Niektorí používatelia počítačov Mac môžu vyžadovať možnosť vymazať disk alebo vymazať pevný disk z príkazového riadka v systéme Mac OS, čo je úloha, ktorá sa zvyčajne vykonáva prostredníctvom aplikácie Disk Utility z GUI. Prístup príkazového riadka k vymazaniu disku v systéme macOS je trochu odlišný a vyžaduje presnú syntax, aby ste sa uistili, že vymazávate správny disk, takže tento spôsob vymazania akéhokoľvek disku je vhodný len pre pokročilých používateľov Macu.
V tejto príručke sa dozviete, ako vymazať a naformátovať celý cieľový disk výlučne pomocou príkazového riadka na akomkoľvek Macu so systémom macOS alebo Mac OS X. Môžete si vybrať ľubovoľný bežný súborový systém naformátovať disk. bol vymazaný, vrátane ExFAT, FAT32, HFS+ alebo JHFS+.
Všimnite si, že cieľom je vymazať celý disk z príkazového riadku, nejde len o vymazanie zväzku alebo oddielu na cieľovom disku. Celý cieľový disk sa vymaže, všetky údaje na cieľovom disku sa týmto postupom zničia, pričom nezostanú žiadne zväzky, oddiely ani žiadne údaje. Nepochopte to nesprávne, inak pri ich vymazaní a zničení nevyhnutne stratíte dáta. Pamätajte, že príkazový riadok je neúprosný, ak sa v príkazovom riadku necítite dobre, bolo by oveľa vhodnejšie vymazať a naformátovať disk pomocou Disk Utility v štandardnom rozhraní Mac OS X.
Ako vymazať disk z príkazového riadka systému Mac OS
Ak chcete začať, musíte na Macu spustiť aplikáciu Terminál, ktorá poskytuje prístup k príkazovému riadku. Nájdete ho pomocou Spotlight, Launchpadu alebo v priečinku /Applications/Utilities/.
Na vymazanie disku z príkazového riadku na Macu použijeme známy príkaz „diskutil“ so slovesom eraseDisk a ďalšími vhodnými príznakmi na určenie možností, ako chceme disk vymazať, a určiť, ktorý disk sa má vymazať.
Základná syntax na vymazanie disku z príkazového riadka v systéme macOS je nasledovná:
diskutil eraseDisk FILE_SYSTEM DISK_NAME DISK_IDENTIFIER
Povedzme napríklad, že ste použili „diskutil list“ na zobrazenie všetkých pripojených jednotiek na Macu z príkazového riadka a určili ste, že vhodná jednotka na vymazanie je označená ako /dev/disk6s2 , chcete, aby bol názov disku „Emptied“ a chcete, aby bol nový typ formátu systému súborov na disku Mac OS Extended Journaled (JHFS+), syntax by bola nasledujúca:
diskutil eraseDisk JHFS+ vyprázdnený /dev/disk6s2
Je absolútne nevyhnutné, aby ste pri identifikácii disku na vymazanie použili správnu syntax. Nesprávna identifikácia môže viesť k vymazaniu nesprávneho disku a trvalému zničeniu všetkých údajov na ňom. Nepokazte to. Ak si nie ste istí, môžete nájsť ID uzol disku pomocou „diskutil info „DISK NAME“ |grep Device“.
Pre rýchly prehľad uvádzame niekoľko príkladov rôznych metód vymazania disku pre rôzne typy formátov súborových systémov. Ako vždy, uistite sa, že ste zmenili diskový uzol ako vhodný pre váš disk.
Formátovanie disku na Mac OS Extended Journaled (JHFS+) z terminálu v Mac OS X
diskutil eraseDisk JHFS+ DiskName /dev/DiskNodeID
Formátovanie disku na Mac OS Extended (HFS+) z terminálu v Mac OS X
diskutil eraseDisk HFS+ DiskName /dev/DiskNodeID
Formátovanie disku na MS-DOS fat32 z príkazového riadka v systéme Mac OS X
diskutil eraseDisk FAT32 DiskNameGoesHere /dev/DiskNodeIDHere
Formátovanie disku na ExFAT z príkazového riadka v systéme Mac OS X
diskutil eraseDisk ExFAT DiskName /dev/DiskNodeID
Opäť, ktorýkoľvek z týchto príkazov vymaže celý cieľový disk a vymaže všetky údaje na ňom.
Používatelia, ktorí by chceli ďalšie podrobnosti alebo informácie o ďalších dostupných možnostiach vrátane nastavení MBR a GPT, môžu zadať manuálovú stránku pomocou výrazu „man diskutil“ a vyhľadať výraz „eraseDisk“ alebo spustiť príkaz bez špecifikácií ako:
diskutil eraseDisk Použitie: diskutil erase Názov formátu disku |MBR|GPT] MountPoint|DiskIdentifier|DeviceNode Úplne vymažte existujúci celý disk. Všetky zväzky na tomto disku budú zničené.Vyžaduje sa vlastníctvo dotknutého disku. Formát je špecifický názov systému súborov, ktorý ho chcete vymazať (HFS+ atď.). ame je názov (nového) zväzku (podlieha obmedzeniam systému súborov) alebo ho môžete zadať ako %noformat%, aby ste preskočili inicializáciu (newfs ). Zavádzací disk nie je možné vymazať. Príklad: diskutil eraseDisk JHFS+ Un titledUFS disk3
Nakoniec stojí za zmienku, že ak chcete touto metódou vymazať aktuálne spustený disk z príkazového riadka, mali by ste to urobiť zo zavádzacieho disku alebo z režimu obnovenia. Samotný režim jedného používateľa nestačí na vymazanie aktívne spusteného operačného systému.