OSX/IOS

Come cancellare un disco dalla riga di comando in Mac OS X

Cancella il disco dalla riga di comando di Mac OS

Alcuni utenti Mac potrebbero aver bisogno della possibilità di cancellare un disco o cancellare un disco rigido dalla riga di comando su Mac OS, un’attività che viene solitamente eseguita tramite l’applicazione Utility Disco nella GUI. L’approccio della riga di comando alla cancellazione di un disco in macOS è leggermente diverso e richiede una sintassi precisa per garantire la cancellazione del disco corretto, rendendo questo metodo di cancellazione di qualsiasi disco adatto solo agli utenti Mac avanzati.

Questa guida spiegherà come cancellare e formattare un intero disco di destinazione utilizzando solo la riga di comando su qualsiasi Mac con macOS o Mac OS X. Puoi scegliere qualsiasi formato di file system comune dopo che è stato cancellato, inclusi ExFAT, FAT32, HFS+ o JHFS+ .


Si noti che questo mira a cancellare l’intero disco sulla riga di comando qui, non si tratta solo di cancellare un volume o una partizione sul disco di destinazione. L’intero disco di destinazione viene cancellato, tutti i dati sul disco di destinazione vengono distrutti utilizzando questo approccio, senza volumi, partizioni o dati rimanenti. Non fraintendere o perderai i tuoi dati in modo permanente quando vengono cancellati e distrutti. Ricorda che la riga di comando non perdona, se non ti senti a tuo agio con la riga di comando, sarebbe molto più appropriato cancellare e formattare un disco utilizzando Utility Disco nell’interfaccia standard di Mac OS X.

Come cancellare un disco dalla riga di comando di Mac OS

Per iniziare, devi avviare l’app Terminale sul tuo Mac, che fornisce l’accesso alla riga di comando. Può essere trovato con Spotlight, Launchpad o nella cartella /Applicazioni/Utility/.

Per cancellare un disco dalla riga di comando sul tuo Mac, useremo il familiare comando “diskutil” con il verbo eraseDisk e altri flag appropriati per specificare le opzioni su come vogliamo cancellare il disco e per identificare quale disco deve essere cancellato .

La sintassi di base per cancellare un disco dalla riga di comando in macOS è la seguente:

diskutil eraseDisk FILE_SYSTEM DISK_NAME DISK_IDENTIFIER

Ad esempio, supponi di aver utilizzato “diskutil list” per visualizzare tutte le unità montate su un Mac dalla riga di comando e di aver determinato che l’unità appropriata da cancellare è identificata come /dev/disk6s2, vuoi che il nome del disco sia “Svuotato” e tu desidera che il nuovo tipo di formato del file system del disco sia Mac OS Extended Journaled (JHFS+), la sintassi sarebbe:

diskutil eraseDisk JHFS+ Emptied /dev/disk6s2

È assolutamente essenziale utilizzare la sintassi corretta quando si identifica il disco da cancellare. Un’identificazione errata può comportare la cancellazione dell’unità errata, distruggendo in modo permanente tutti i dati su di essa. Non rovinare questo. Se non sei sicuro, puoi trovare il nodo ID disco con “diskutil info “DISK NAME” |grep Device”.

Per una rapida consultazione, ecco alcuni esempi di diversi metodi di cancellazione del disco per diversi tipi di formato di file system. Come sempre, assicurati di cambiare il nodo del disco in base al tuo disco.

Formattazione di un disco su Mac OS Extended Journaled (JHFS+) dal terminale in Mac OS X

diskutil eraseDisk JHFS+ DiskName /dev/DiskNodeID

Formattazione di un disco su Mac OS Extended (HFS+) da Terminale in Mac OS X

diskutil eraseDisk HFS+ DiskName /dev/DiskNodeID

Formattazione di un disco in MS-DOS fat32 dalla riga di comando in Mac OS X

diskutil eraseDisk FAT32 DiskNameGoesHere /dev/DiskNodeIDHere

Formatta un disco in ExFAT dalla riga di comando in Mac OS X

diskutil eraseDisk ExFAT DiskName /dev/DiskNodeID

Ancora una volta, uno di questi comandi cancella l’intero disco di destinazione ed elimina tutti i dati su di esso.

Gli utenti che desiderano ulteriori dettagli o informazioni sulle altre opzioni disponibili, incluse le impostazioni MBR e GPT, possono interrogare la pagina man con “man diskutil” e cercare “eraseDisk” o eseguire il comando senza specifiche come questa:

diskutil eraseDisk
Usage: diskutil eraseDisk format name [APM[Format]|MBR[Format]|GPT[Format]]
MountPoint|DiskIdentifier|DeviceNode
Completely erase an existing whole disk. All volumes on this disk will be
destroyed. Ownership of the affected disk is required.
Format is the specific file system name you want to erase it as (HFS+, etc.).
Name is the (new) volume name (subject to file system naming restrictions),
or can be specified as %noformat% to skip initialization (newfs).
You cannot erase the boot disk.
Example: diskutil eraseDisk JHFS+ UntitledUFS disk3

Infine, vale la pena ricordare che se desideri cancellare il disco attualmente avviato dalla riga di comando in questo metodo, ti consigliamo di farlo da un disco avviabile o dalla modalità di ripristino. La modalità utente singolo non è sufficiente per cancellare il sistema operativo avviato attivo.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close