Een schijf wissen vanaf de opdrachtregel in Mac OS X
Inhoudsopgave:
Sommige Mac-gebruikers hebben mogelijk de mogelijkheid nodig om een schijf te wissen of een harde schijf te wissen vanaf de opdrachtregel in Mac OS, een taak die doorgaans wordt uitgevoerd via de toepassing Schijfhulpprogramma vanuit de GUI. De opdrachtregelbenadering voor het wissen van schijven in macOS is een beetje anders en het vereist een nauwkeurige syntaxis om ervoor te zorgen dat u de juiste schijf wist, waardoor deze methode voor het wissen van elke schijf alleen geschikt is voor geavanceerde Mac-gebruikers.
In deze handleiding wordt uitgelegd hoe u een volledige doelschijf kunt wissen en formatteren met uitsluitend de opdrachtregel op een Mac met macOS of Mac OS X. U kunt elk gangbaar bestandssysteem kiezen om de schijf erna te formatteren is gewist, inclusief ExFAT, FAT32, HFS+ of JHFS+.
Merkop dat dit bedoeld is om de volledige schijf te wissen vanaf de opdrachtregel hier, dit is niet alleen het wissen van een volume of partitie op de doelschijf. De volledige doelschijf wordt gewist, alle gegevens op de doelschijf worden op deze manier vernietigd, zonder dat er volumes of partities of gegevens overblijven. Begrijp dat niet verkeerd, anders verliest u onvermijdelijk permanent gegevens wanneer deze worden gewist en vernietigd. Onthoud dat de opdrachtregel meedogenloos is. Als u niet vertrouwd bent met de opdrachtregel, zou het veel beter zijn om een schijf te wissen en te formatteren met behulp van Schijfhulpprogramma in de standaardinterface van Mac OS X.
Een schijf wissen vanaf de opdrachtregel van Mac OS
Om aan de slag te gaan, moet u de Terminal-toepassing op de Mac starten die toegang geeft tot de opdrachtregel. Het is te vinden met Spotlight, Launchpad of in de map /Applications/Utilities/.
Om een schijf vanaf de opdrachtregel op de Mac te wissen, gebruiken we de bekende "diskutil"-opdracht met het werkwoord eraseDisk en andere geschikte vlaggen om opties te specificeren voor hoe we de schijf willen wissen, en om te bepalen welke schijf moet worden gewist.
De basissyntaxis voor het wissen van een schijf vanaf de opdrachtregel in macOS is als volgt:
diskutil eraseDisk FILE_SYSTEM DISK_NAME DISK_IDENTIFIER
Stel bijvoorbeeld dat u "diskutil-lijst" hebt gebruikt om alle aangekoppelde stations op een Mac vanaf de opdrachtregel weer te geven, en u hebt vastgesteld dat het juiste station om te wissen wordt geïdentificeerd als /dev/disk6s2 , u wilt dat de naam van de schijf "Emptied" is en u wilt dat het nieuwe indelingstype voor het bestandssysteem van de schijf Mac OS Extended Journaled (JHFS+) is, dan is de syntaxis als volgt:
diskutil eraseDisk JHFS+ Leeg /dev/disk6s2
Het is absoluut essentieel dat u de juiste syntaxis gebruikt bij het identificeren van de te wissen schijf. Onjuiste identificatie kan leiden tot het wissen van de verkeerde schijf, waardoor alle gegevens erop permanent worden vernietigd. Verpest dit niet. Als u het niet zeker weet, kunt u het schijf-ID-knooppunt vinden met "diskutil info "DISK NAME" |grep Device".
Voor een snelle referentie zijn hier enkele voorbeelden van verschillende methodes voor het wissen van schijven voor verschillende soorten bestandssysteemindelingen. Zorg er zoals altijd voor dat u het schijfknooppunt wijzigt zoals geschikt voor uw schijf.
Een schijf formatteren naar Mac OS Extended Journaled (JHFS+) vanaf Terminal in Mac OS X
diskutil eraseDisk JHFS+ DiskName /dev/DiskNodeID
Een schijf formatteren naar Mac OS Uitgebreid (HFS+) vanaf Terminal in Mac OS X
diskutil eraseDisk HFS+ DiskName /dev/DiskNodeID
Een schijf formatteren naar MS-DOS fat32 vanaf de opdrachtregel in Mac OS X
diskutil eraseDisk FAT32 DiskNameGoesHere /dev/DiskNodeIDHere
Een schijf formatteren naar ExFAT vanaf de opdrachtregel in Mac OS X
diskutil eraseDisk ExFAT DiskName /dev/DiskNodeID
Nogmaals, elk van deze commando's wist de hele doelschijf en wist alle gegevens erop.
Gebruikers die aanvullende details of informatie willen over de andere beschikbare opties, waaronder MBR- en GPT-instellingen, kunnen de man-pagina doorzoeken met "man diskutil" en zoeken naar "eraseDisk", of de opdracht uitvoeren zonder bijzonderheden zoals zo:
diskutil eraseDisk Gebruik: diskutil eraseDisk formaatnaam |MBR|GPT] MountPoint|DiskIdentifier|DeviceNode Wis een bestaande hele schijf volledig. Alle volumes op deze schijf worden vernietigd.Eigendom van de getroffen schijf is vereist. Format is de specifieke naam van het bestandssysteem waarin u het wilt wissen (HFS+, etc.).ame is de (nieuwe) volumenaam (afhankelijk van de naamgevingsbeperkingen van het bestandssysteem), of kan worden opgegeven als %noformat% om initialisatie over te slaan (newfs ). U kunt de opstartschijf niet wissen. Voorbeeld: diskutil eraseDisk JHFS+ Un titledUFS disk3
Tot slot is het vermeldenswaard dat als je de momenteel opgestarte schijf wilt wissen vanaf de opdrachtregel via deze methode, je dit het beste kunt doen vanaf een opstartschijf of vanuit de herstelmodus. Single User Mode alleen is niet voldoende om het actief opgestarte besturingssysteem te wissen.