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


14

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

È formattato FAT16 su MBR, il che non è così carino, e vorrei metterlo su HFS +.

Ho provato a farlo tramite le schede Cancella e Partizione in Utility Disco, nonché 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, disk4rappresenta il dispositivo speciale o l'identificatore del disco (ovvero, /dev/disk4) ed newdiskè il nome arbitrario che sto assegnando il nuovo volume sul disco.

In tutti i casi, il processo si blocca nel tentativo di smontare il disco. Ho fatto un po 'di indagine, inutilmente:

  1. La coda del registro dell'utilità 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ì, quindi ho bisogno di "Stop Progress" dal menu Debug dopo 20 o 30 minuti.

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

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

Qualcuno ha pensieri su come capire cosa sta succedendo qui?


Hai un disco USB da 64 GB con una singola partizione MBR formattata come FAT e vuoi renderla una singola partizione GPT formattata come HFS +. Ho capito bene?
duci9y,

Sì, è esattamente quello che sto cercando di fare. Non sembra voler superare lo smontaggio.
nihonjinrxs

Prova a formattarlo con fdiskun disco MBR e quindi usa Utility Disco su di esso. Potrebbe essere la partizione FAT impostata in fabbrica a causare problemi.
duci9y

1
È sempre possibile che tu abbia un USB FWIW difettoso, semplicemente aggiungendolo nel mix, come suggerisce una risposta. So che è un'eresia suggerire questo qui, ma formatterà su un computer Windows?
JimLohse,

1
Anni di ritardo con questo commento, ma sospetterei un disco falso. Come può un'unità da 64 GB essere FAT16? Prova con l'app Fight Flash Fraud, F3X (freeware)
Tetsujin,

Risposte:


19

Devi usare /dev/disk4al posto di solo disk 4nel tuo comando. Dovrebbe leggere così

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

1

Sembra che tu abbia tutti i comandi corretti. Hai testato questi supporti utilizzando Utility Disco o provato i tuoi comandi su un'unità USB che potresti sopprimere?

Il mio sospetto è che lo spazio di archiviazione che stai utilizzando non sia funzionale al 100%.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.