Come forzare una partizione e formattare su una chiave USB in OS X Mountain Lion Disk Utility o dal diskutil CLI?

13

Ho un nuovissimo disco USB Memorex TravelDrive da 64 GB che è fastidioso.

È formattato FAT16 su MBR, che non è molto carino, e mi piacerebbe inserirlo su HFS +.

Ho provato a farlo attraverso le schede Erase e Partition in Utility Disco, così come dalla CLI in Terminal.app tramite un paio di metodi diversi:

$ diskutil partitionDisk disk4 1 GPT HFS+ newdisk R
$ diskutil eraseDisk HFS+ newdisk disk4

In questi, disk4 rappresenta lo speciale dispositivo o identificativo del disco (cioè /dev/disk4 ) e newdisk è il nome arbitrario che sto dando al nuovo volume sul disco.

In tutti i casi, il processo si blocca cercando di smontare il disco. Ho fatto un po 'di ricerche, senza risultato:

  1. Accoppiare il registro Utility Disco mentre è in esecuzione ( tail -f ~/Library/Logs/DiskUtility.log ) non fornisce alcuna informazione utile. Tutto quello che vedo è:

    Starting next Erase job: 6 with no options
    2013-03-03 00:51:57 -0500: Preparing to erase : “newdisk”
    2013-03-03 00:51:57 -0500:  Partition Scheme: GUID Partition Table
    2013-03-03 00:51:57 -0500:  1 volume will be created
    2013-03-03 00:51:57 -0500:      Name        : “newdisk”
    2013-03-03 00:51:57 -0500:      Size        : 63.92 GB
    2013-03-03 00:51:57 -0500:      File system : Mac OS Extended (Journaled)
    
    dmAsyncStartedForDisk for disk4 
    2013-03-03 00:35:30 -0500: Unmounting disk
    

    e si blocca lì, avendo quindi bisogno di "Stop Progress" dal menu Debug dopo 20 o 30 minuti.

  2. Cercando di capire se qualcosa ha in mano il disco per qualche altro scopo non rivela nulla - ps aux | grep fsck restituisce solo un processo:

    ryan        4967   1.0  0.0  2432768    588 s003  R+   12:57AM   0:00.00 grep fsck
    

Qualcuno ha dei pensieri su come capire cosa sta succedendo qui?

    
posta nihonjinrxs 03.03.2013 - 07:01
fonte

4 risposte

15

Devi usare /dev/disk4 al posto di solo disk 4 nel tuo comando. Dovrebbe leggere in questo modo

diskutil partitionDisk /dev/disk4 1 GPT HFS+ newdisk R
    
risposta data 20.01.2016 - 16:08
fonte
4

Prova diskutil partitionDisk /dev/disk4 1 GPT HFS+ newdisk R

    
risposta data 03.05.2016 - 18:13
fonte
4

Soluzione brillante che utilizza la CLI. Per capire il nome del disco che ho usato:

diskutil list

Poi ho usato

diskutil partitionDisk /dev/disk2 1 GPT HFS+ newdisk R

per riformattare l'unità USB come GUID.

Grazie a tutti voi.

    
risposta data 11.12.2017 - 16:08
fonte
1

Sembra sicuro che tu abbia tutti i comandi corretti. Hai provato questi supporti utilizzando Utility Disco o hai provato i tuoi comandi su un'unità USB che avresti potuto cancellare?

Il mio sospetto è che la memoria che stai usando non sia funzionale al 100%.

    
risposta data 24.09.2015 - 23:49
fonte

Leggi altre domande sui tag