Ho ottenuto Raspbian su una scheda SD, quindi ho cancellato accidentalmente. Ora ho 2 partizioni visibili. Come faccio a sbarazzarmi della partizione su un Mac.
Utilizzo del terminale:
diskutil list
diskutil unmountDisk /dev/diskX
(X è il numero di disco del passaggio 1)
sudo dd if=/dev/urandom of=/dev/diskX bs=1000000
(X è il numero di disco del passaggio 1)
Allora aspetta! (nessun indicatore del tempo)
Supponendo che Utility Disco non funzioni, prova a formattare la scheda utilizzando l' utilità di formattazione ufficiale della SD Association . Può sembrare un po 'sciocco scaricare un programma solo per la formattazione delle schede SD, ma ho avuto la possibilità di correggere tutti i tipi di errori strani quando non funzionava nient'altro, incluso l'utility disco / diskutil.
Il comando diskutil
su macOS è incredibilmente potente e può fare tutto ciò che ti serve. (È possibile eseguire quanto segue nell'app Terminal.)
Trova la tua scheda SD:
$ diskutil list
... oppure:
$ diskutil list external physical
Sulla destra, sotto IDENTIFIER
, vedrai il tuo disco etichettato come disk2
o disk3
, ecc. Puoi usare quell'etichetta per fare riferimento alla tua scheda SD d'ora in poi. Utilizzerò disk2
per i miei comandi di esempio, ma assicurati di utilizzare il tuo identificatore effettivo.
Per una scheda come Raspberry Pi, ti consigliamo FAT32 con MBR (record di avvio principale). Esegui:
$ diskutil eraseDisk FAT32 RASPBIAN MBRFormat disk2
... assicurandoti che disk2
sia l'identificatore della scheda SD di prima. RASPBIAN
può essere qualsiasi cosa. Chiamerà il volume, che è ciò che vedrai una volta montato. Il comando eraseDisk
gestirà lo smontaggio e il rimontaggio del disco, quindi non devi preoccuparti di questo.
Questo dovrebbe essere tutto ciò di cui hai bisogno. Finirai con una partizione FAT32. Assomiglierà a quanto segue se esegui diskutil list external
:
/dev/disk2 (external, physical)
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.8 GB disk2
1: DOS_FAT_32 RASPBIAN 15.8 GB disk2s1
Puoi quindi copiare i file NOOBS di Raspbian sulla scheda SD.
Se vuoi azzerare completamente o randomizzare la tua scheda SD, puoi eseguire:
$ diskutil unmountDisk disk2
... e poi:
$ diskutil zeroDisk disk2
... oppure:
$ diskutil randomDisk disk2
(Il comando zeroDisk
/ randomDisk
sembra preferire un comando unmountDisk
in anticipo.)
Dopo, dovrai eseguire il comando eraseDisk
da precedente per formattarlo per poter utilizzare la scheda SD.
Sono disponibili molti altri comandi. Esegui man diskutil
per vederli tutti ( q
per uscire dalla pagina di manuale).
Proverò un breve metodo passo passo:
Apri terminale.
Invio:
diskutil list
trova l'identificatore del dispositivo della scheda di memoria, sarà simile a / dev / diskX
Il comando di formattazione è:
diskutil eraseDisk FILESYSTEM CARDNAME DEVICEIDENTIFIER
Questo riformatterà il disco DEVICIDENTIFIER con una una partizione con file system FILESYSTEM e gli assegnerà il nome CARDNAME. Attento, tutte le altre partizioni saranno rimosse!
Sostituisci FILESYSTEM con l'identificatore del filesystem desiderato. È possibile ottenere un elenco di file system disponibili con:
diskutil listFilesystems
così come un esempio: diskutil eraseDisk FAT32 MyCard /dev/disk3
- > formatta la scheda di memoria / dev / disk3 come una singola scheda FAT32 partizione denominata "MyCard"
Utilizza Utility Disco per ripartizionare l'unità. Dovrebbe essere in grado di realizzare tutto ciò che ti serve, compresa la riformattazione, se necessario.
Utilizza l'Utility disco Apple. Per prima cosa selezionare la partizione di avvio, fare clic sul pulsante Cancella, dargli il nome che si desidera avere e fare clic su Cancella. Ora la tua scheda SD avrà solo una partizione con il nome che hai dato.
MacOS sembra non essere in grado di cancellare una partizione "RECOVERY". Raspbian crea quella partizione sulla carta. Quando si tenta di cancellare la partizione con l'app Disk Utility o diskutil, l'operazione fallisce con un errore "Could not Unmount Volume".