In questo post vediamo come si esegue una formattazione a basso livello su macOS, da terminale.
Per prima cosa recuperiamo l’elenco dei dischi collegati al sistema:
diskutil list
Riceveremo una stampa simile alla seguente:
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS 499.8 GB disk0s2
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.0 GB disk2
1: Apple_HFS MyDisk 320.0 GB disk2s1
A questo punto occorre individuare il disco della lista che ci interessa, ad esempio /dev/disk2
, e lanciare i seguenti comandi per smontarlo e cancellarne il contenuto:
diskutil unmountDisk /dev/disk2
diskutil zerodisk /dev/disk2