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, disk4
rappresenta 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:
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.
Cercare di capire se qualcosa ha il disco in mano 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 pensieri su come capire cosa sta succedendo qui?
fdisk
un disco MBR e quindi usa Utility Disco su di esso. Potrebbe essere la partizione FAT impostata in fabbrica a causare problemi.