L'Utility Disco non smonterà l'HD per la formattazione

21

Ho due unità interne nel mio 27 "iMac (10.8.5). Un disco di sistema SSD e un'unità SATA da 1 TB.

L'HDD ha funzionato di recente, prestazioni molto lente, cattivo comportamento, ecc. Tech Tool Pro e Utility Disco non sembrano in grado di riparare l'unità, quindi ho deciso di cancellare i dati con un riformatt e scrivere zeri all'intero disco.

Ogni volta che provo a formattare, mi dice che l'unità non può essere smontata. Ho riavviato alcune volte e ho trascorso giorni interi a eseguire tutto da TechTool Pro e non funzionerà.

$ diskutil list disk2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *4.0 TB     disk2
   1:                        EFI EFI                     314.6 MB   disk2s1
   2:                  Apple_HFS Everest                 4.0 TB     disk2s2

$ diskutil repairVolume /dev/disk2s2
Started file system repair on disk2s2 Everest
Updating boot support partitions for the volume as required
Error: -69673: Unable to unmount volume for repair

$ diskutil eraseDisk JHFS+ Everest /dev/disk2
Started erase on disk2
Unmounting disk
Error: -69888: Couldn't unmount disk

Qualche idea su come farlo smontare e riformattare? C'è un modo in Terminale per farlo invece?

    
posta Kray 18.10.2013 - 18:14
fonte

8 risposte

38

È possibile forzare lo smontaggio di un'unità eseguendo il seguente comando Terminale:

diskutil unmountDisk force /Volumes/VOLUMENAME

Sostituisci VOLUMENAME con il nome di un volume sul disco che stai tentando di smontare.

Successivamente, tentare di cancellare / partizionare nuovamente l'unità in Utility Disco. L'utilizzo del comando precedente può interrompere la lettura / scrittura di file, che può causare il danneggiamento dei file. Tuttavia, dal momento che stai cancellando comunque l'unità, non è molto importante nella tua situazione.

    
risposta data 18.10.2013 - 18:28
fonte
4

Quando un disco viene collegato per la prima volta, macOS tenta di eseguire fsck sul volume. Se il volume è grande o presenta problemi estesi, questo processo può essere eseguito per un lungo periodo di tempo prima che abbia esito negativo.

Il seguente comando Terminale dovrebbe identificare il processo in errore:

sudo lsof | grep diskn

sostituzione del disco con il numero del disco in errore.

Una volta che hai l'ID di processo, puoi ucciderlo così:

sudo kill -9 pid

sostituzione del pid con l'ID del processo determinato sopra.

Quindi puoi eseguire diskutil normalmente, sia dalla GUI che dalla riga di comando.

    
risposta data 10.02.2017 - 09:38
fonte
2

Disattiva Spotlight per quel disco rigido (Preferenze di Sistema)

link

    
risposta data 08.03.2016 - 10:51
fonte
0

Se si dispone di un download di prova per il download di un PC in modalità amministratore, collegare il disco tramite USB. Individua l'unità e fai clic con il pulsante destro del mouse. Se hai un'immagine che vorresti clonare, usa l'opzione clone. Altrimenti usa il formato e scegli HFS + collega nuovamente il disco rigido al Mac e non dovrebbe formattare alcun problema.

Ho lavorato per me stamattina Ci sono voluti circa 5-10 minuti.

    
risposta data 13.06.2014 - 08:24
fonte
0

Non è possibile cancellare un disco su cui è stato avviato. Ci dovrebbe essere una partizione di ripristino, una partizione "nascosta" da cui è possibile formattare il disco di avvio. Attenzione dopo puoi installare os dalla partizione di ripristino.

    
risposta data 11.11.2017 - 13:34
fonte
-2

Prova ad usare

umount -f /Volumes/<drive name>/
    
risposta data 29.09.2016 - 11:13
fonte
-2
diskutil eraseVolume JHFS+ Everest disk2s2
    
risposta data 10.11.2017 - 23:53
fonte
-4
diskutil unmountDisk force <fill in the mount name here>
    
risposta data 04.01.2018 - 10:10
fonte

Leggi altre domande sui tag