Jak vymazat disk z příkazového řádku v systému Mac OS X
Obsah:
Někteří uživatelé počítačů Mac mohou vyžadovat možnost vymazat disk nebo vymazat pevný disk z příkazového řádku v systému Mac OS, což je úloha, která se obvykle provádí prostřednictvím aplikace Disk Utility z GUI. Přístup z příkazového řádku k vymazání disku v macOS je trochu odlišný a vyžaduje přesnou syntaxi, aby bylo zajištěno, že vymazáváte správný disk, takže tato metoda vymazání jakéhokoli disku je vhodná pouze pro pokročilé uživatele Macu.
V této příručce se seznámíte s tím, jak vymazat a naformátovat celý cílový disk výhradně pomocí příkazového řádku na jakémkoli Macu používajícím macOS nebo Mac OS X. Můžete si vybrat libovolný běžný souborový systém, na který disk naformátujete. byl vymazán, včetně ExFAT, FAT32, HFS+ nebo JHFS+.
Všimněte si, že zde jde o vymazání celého disku z příkazového řádku, nejedná se pouze o vymazání svazku nebo oddílu na cílovém disku. Celý cílový disk je vymazán, všechna data na cílovém disku jsou tímto postupem zničena, přičemž nezůstanou žádné svazky, oddíly ani žádná data. Nechápejte to špatně, jinak při jejich vymazání a zničení nevyhnutelně přijdete o data. Pamatujte, že příkazový řádek je neúprosný, pokud se s příkazovým řádkem necítíte dobře, bylo by mnohem vhodnější vymazat a naformátovat disk pomocí Disk Utility ve standardním rozhraní Mac OS X.
Jak vymazat disk z příkazového řádku systému Mac OS
Abyste mohli začít, musíte na Macu spustit aplikaci Terminal, která umožňuje přístup k příkazovému řádku. Lze jej nalézt pomocí Spotlight, Launchpadu nebo ve složce /Applications/Utilities/.
Chcete-li vymazat disk z příkazového řádku na Macu, použijeme známý příkaz „diskutil“ se slovesem eraseDisk a dalšími vhodnými příznaky k určení možností, jak chceme disk vymazat, a určit, který disk se má vymazat.
Základní syntaxe pro vymazání disku z příkazového řádku v macOS je následující:
diskutil eraseDisk FILE_SYSTEM DISK_NAME DISK_IDENTIFIER
Například řekněme, že jste použili „diskutil list“ k zobrazení všech připojených disků na Macu z příkazového řádku a zjistili jste, že vhodný disk k vymazání je identifikován jako /dev/disk6s2 , chcete, aby byl název disku „Emptied“ a chcete, aby nový typ formátu systému souborů disku byl Mac OS Extended Journaled (JHFS+), syntaxe by byla následující:
diskutil eraseDisk JHFS+ vyprázdněný /dev/disk6s2
Je naprosto zásadní, abyste při identifikaci disku, který chcete vymazat, použili správnou syntaxi. Nesprávná identifikace může vést k vymazání nesprávného disku a trvalému zničení všech dat na něm. Neposerte to. Pokud si nejste jisti, můžete najít ID uzel disku pomocí „diskutil info „NÁZEV DISKU“ |grep Device“.
Pro rychlou orientaci uvádíme několik příkladů různých metod vymazání disku pro různé typy formátů systému souborů. Jako vždy se ujistěte, že jste změnili uzel disku podle potřeby pro váš disk.
Formátování disku na Mac OS Extended Journaled (JHFS+) z terminálu v Mac OS X
diskutil eraseDisk JHFS+ DiskName /dev/DiskNodeID
Formátování disku na Mac OS Extended (HFS+) z terminálu v Mac OS X
diskutil eraseDisk HFS+ DiskName /dev/DiskNodeID
Formátování disku na MS-DOS fat32 z příkazového řádku v Mac OS X
diskutil eraseDisk FAT32 DiskNameGoesHere /dev/DiskNodeIDHere
Formátování disku na ExFAT z příkazového řádku v systému Mac OS X
diskutil eraseDisk ExFAT DiskName /dev/DiskNodeID
Opět, kterýkoli z těchto příkazů vymaže celý cílový disk a vymaže všechna data na něm.
Uživatelé, kteří chtějí další podrobnosti nebo informace o dalších dostupných možnostech, včetně nastavení MBR a GPT, mohou zadat manuálovou stránku pomocí „man diskutil“ a vyhledat „eraseDisk“ nebo spustit příkaz bez konkrétních údajů. jako tak:
diskutil eraseDisk Použití: diskutil erase Název formátu disku |MBR|GPT] MountPoint|DiskIdentifier|DeviceNode Kompletně vymažte existující celý disk. Všechny svazky na tomto disku budou zničeny.Je vyžadováno vlastnictví postiženého disku. Formát je konkrétní název souborového systému, který chcete vymazat jako (HFS+ atd.). ame je (nový) název svazku (podléhá omezením pojmenovávání systému souborů), nebo jej lze zadat jako %noformat% pro přeskočení inicializace (newfs ). Spouštěcí disk nelze vymazat. Příklad: diskutil eraseDisk JHFS+ Un titledUFS disk3
Nakonec stojí za zmínku, že pokud chcete touto metodou vymazat aktuálně spouštěný disk z příkazového řádku, měli byste tak učinit ze spouštěcího disku nebo z režimu obnovy. Samotný režim jednoho uživatele nestačí k vymazání aktivně spouštěného operačního systému.