Domanda:
Come rimuovere la partizione sulla scheda SD utilizzando un Mac?
paul
2016-02-03 05:00:31 UTC
view on stackexchange narkive permalink

Ho installato Raspbian su una scheda SD e poi l'ho cancellato accidentalmente. Ora ho 2 partizioni visibili. Come posso eliminare la partizione su un Mac.

Ti dispiacerebbe fornirci qualche dettaglio in più sul tuo problema?Non è chiaro cosa stai chiedendo.
Prova Utility Disco?
Sette risposte:
#1
+27
tjklemz
2018-07-01 02:15:51 UTC
view on stackexchange narkive permalink

Il comando diskutil su macOS è incredibilmente potente e può fare tutto ciò di cui hai bisogno. (Puoi eseguire quanto segue nell'app Terminal.)

Trova la tua scheda SD:

$ diskutil list

... oppure:

$ diskutil list fisico esterno

Sulla destra, sotto IDENTIFICATORE , vedrai il tuo disco etichettato come disk2 o disk3 e così via. Puoi usare quell'etichetta per fare riferimento alla tua scheda SD da ora in poi. Userò 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 (Master Boot Record). Esegui:

$ diskutil eraseDisk FAT32 RASPBIAN MBRFormat disk2

... assicurandoti che disk2 sia l'identificatore della tua scheda SD precedente. RASPBIAN può essere qualsiasi cosa. Assegnerà un nome al 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.

Dovrebbe essere tutto ciò di cui hai bisogno. Finirai con una partizione FAT32. Sarà simile al seguente se esegui diskutil list external :

  / dev / disk2 (esterno, fisico)
   #: TIPO NOME TAGLIA IDENTIFICATORE
   0: FDisk_partition_scheme * disco da 15,8 GB 2
   1: DOS_FAT_32 RASPBIAN da 15,8 GB disk2s1
 

È quindi possibile 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.)

Successivamente, dovrai eseguire il comando eraseDisk precedente per formattarlo in modo da poter utilizzare la scheda SD.

Sono disponibili molti altri comandi.Esegui man diskutil per vederli tutti ( q per uscire dalla pagina di manuale).

Questa dovrebbe essere la risposta corretta.
Ho dovuto rimuovere "external" da "diskutil list external" perché il mio iMac ha uno slot per schede SD che appare come "internal".Altrimenti ottimi consigli!
#2
+10
Kristoffer Frisell Jarnevid
2017-04-13 21:10:48 UTC
view on stackexchange narkive permalink

Utilizzo del terminale:

elenco diskutil

diskutil unmountDisk / dev / diskX (X è il numero del disco dal passaggio 1)

sudo dd if = / dev / urandom of = / dev / diskX bs = 1000000 (X è il numero del disco dal passaggio 1)

Allora aspetta!Puoi premere ctrl + t per visualizzare lo stato di dd .

La modifica ha reso la risposta meno esplicativa del mio testo originale.Questo non è più il mio post.Per favore rimuovimi come autore o rimuovi la risposta.
Puoi premere Ctrl-T durante la scrittura per controllare l'avanzamento.I byte trasferiti dovrebbero eventualmente corrispondere alle dimensioni della scheda SD.
Puoi digitare `sudo dd if = / dev / urandom of = / dev / diskX bs = 1000000 && dire" SD ready "` per essere avvisato!;-)
#3
+8
Wowfunhappy
2017-10-03 00:12:14 UTC
view on stackexchange narkive permalink

Supponendo che Utility Disco non funzioni, prova a formattare la scheda utilizzando l'utility di formattazione ufficiale di SD Association.Può sembrare un po 'sciocco scaricare un programma solo per la formattazione di schede SD, ma ho dovuto correggere tutti i tipi di strani errori quando nient'altro funzionava, incluso l'utilità del disco / diskutil.

#4
+3
Thomas
2018-07-05 03:26:15 UTC
view on stackexchange narkive permalink

Proverò un breve metodo passo passo:

Apri Terminale.

Immettere:

  elenco diskutil
 

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 la partizione one con il file system FILESYSTEM e gli assegnerà il nome CARDNAME. Attenzione, tutte le altre partizioni verranno rimosse!

  • Sostituisci DEVICEIDENTIFIER con l'identificatore del dispositivo dall'alto, ad es. / dev / disk3 o qualunque sia il tuo numero di disco.
  • Sostituisci CARDNAME con il nome che desideri assegnare alla scheda di memoria
  • Sostituisci FILESYSTEM con l'identificatore di filesystem desiderato. Puoi ottenere un elenco dei filesystem disponibili con:

    diskutil listFilesystems

quindi, ad esempio: diskutil eraseDisk FAT32 MYCARD / dev / disk3 -> formatta la scheda di memoria / dev / disk3 come una scheda FAT32 a partizione singola denominata "MYCARD"

#5
+1
Aaron
2017-10-02 19:50:42 UTC
view on stackexchange narkive permalink

MacOS sembra non essere in grado di cancellare una partizione "RECUPERO".Raspbian crea quella partizione sulla scheda.Quando si tenta di cancellare la partizione con l'app Utility Disco o diskutil, l'operazione non riesce con un errore "Impossibile smontare il volume".

#6
  0
JMY1000
2016-02-04 03:40:43 UTC
view on stackexchange narkive permalink

Usa Utility Disco per ripartizionare l'unità. Dovrebbe essere in grado di eseguire tutto ciò di cui hai bisogno, inclusa la riformattazione se ne hai bisogno.

quando vado su utilità disco non mi dà un'opzione di partizione
ho cancellato entrambe le partizioni e in realtà ne ho 3 ma posso vedere solo 2 e l'altra è l'archiviazione
@paul Non sono sicuro di quello che stai dicendo.Puoi provare a riformularlo?
sul mio Mac non mi consente di apportare modifiche.Cosa faccio?
@paul Ok, cosa sta facendo che non ti consente di apportare modifiche?Ci sono messaggi di errore?Puoi aggiungere screenshot?
#7
  0
thenakulchawla
2017-01-17 14:40:48 UTC
view on stackexchange narkive permalink

Usa l'utilità disco di Apple. Per prima cosa seleziona la partizione di avvio, fai clic sul pulsante Cancella, assegnagli il nome che desideri che abbia e fai clic su Cancella.Ora la tua scheda SD avrà solo una partizione con il nome che le hai dato.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...