OS X non può smontare il disco

15

Il mio 1TB LaCie Rugged THB ha deciso che era una buona idea smettere di lavorare all'improvviso. Se lo apro nell'utility disco, a volte vedo un vero nome di una partizione, ma molto probabilmente non è il vero nome.

Nel Terminale ho provato:

diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            140.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data BOOTCAMP                110.1 GB   disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk1
   1:                  Apple_HFS                         150.1 GB   disk1s1
   2:                 DOS_FAT_32 BAK_WIN                 150.0 GB   disk1s2
   3:                  Apple_HFS                         100.0 GB   disk1s3
   4:                 DOS_FAT_32                         120.0 GB   disk1s5
   5:                 DOS_FAT_32                         480.1 GB   disk1s6

E poi smontare questo:

$sudo diskutil unmountDisk force disk1

ha dato questo: Smontaggio forzato di disk1 non riuscito: almeno un volume non può essere smontato Di ogni disco:

$sudo diskutil unmount force disk1sn

Always: disk1sn era già smontato

Poiché non ero in grado di fare nulla con il mio HDD esterno, ho fatto un disperato tentativo di cancellare tutto su di esso, inclusi i file senza backup, perché questo era il piano di backup. Questo è stato il tentativo:

$ sudo diskutil eraseDisk JHFS+ DISK_VOLUME disk1
Started erase on disk1
Unmounting disk
Error: -69888: Couldn't unmount disk

Ma non ha funzionato altrettanto bene. Se hai qualche idea per far funzionare l'HDD o anche i file sicuri, ti sarei davvero grato.
Quasi dimenticato questo da Utility Disco:
Utility Disco non può riparare questo disco. Esegui il backup del maggior numero di file possibile, riformatta il disco e ripristina i file di backup.

    
posta Peter 08.10.2015 - 23:22
fonte

5 risposte

19

Per me, nessuna delle soluzioni funzionava: sudo unmount, sudo unmountDisk, unmountDisk force, ecc., con / dev / disk4, / dev / disk4s1, / dev / disk4s2 e così via. Tutto fallito. L'ultima cosa che ho provato - eraseDisk - mi ha dato lo stesso errore: Errore: -69888: Impossibile smontare il disco

Poi ho deciso di vedere se c'erano dei processi a modo mio, quindi ho eseguito sudo lsof|grep disk4 e ho trovato un processo su una delle mie partizioni. Ho ucciso l'id del processo e improvvisamente il disco è stato montato di nuovo! Successo!

    
risposta data 09.12.2015 - 07:44
fonte
5

La stessa cosa mi è successa perché ero nella stessa directory della chiavetta USB.

Sono tornato nella mia home directory (cd ~) e ho eseguito di nuovo il comando e ha funzionato.

    
risposta data 07.10.2016 - 00:42
fonte
0

Ho scoperto che ho riscontrato questo problema mentre stavo usando iTerm al posto del terminale, se le altre correzioni non aiutano a provare a passare al terminale se stai usando qualcos'altro

    
risposta data 17.12.2017 - 23:53
fonte
0

Confermo che usare Terminale invece di iTerm2 ha reso sorprendentemente il comando diskutil unmount e diskutil mount lavoro!

    
risposta data 20.08.2018 - 12:42
fonte
0

Tutti questi metodi sopra utilizzati per lavorare sulla mia macchina. Sembra che dopo un po 'non funzionerà più. Per qualche motivo, questo problema inizia a verificarsi quando l'unità viene rimossa in modo non sicuro. Ad esempio, il mio macbook non ha una batteria, quindi, se l'elettricità di casa mia non funziona o se il cavo di alimentazione è scollegato, quando riavvio il computer, l'unità non funzionerà.

L'unico modo in cui ho trovato che funziona ogni volta è quello di avviare una macchina virtuale, con una distro Linux o Windows, sullo stesso computer non è montata e forzare l'unità a montarla su di essa. [1] Puoi fare clic su dispositivi, USB 2.0 (o 3.0) e cercare il dispositivo. Non appena si monta, lo rimuovi in modo sicuro, spegni la macchina virtuale o deseleziona il dispositivo, invertendo il passo [1].

Se non viene visualizzato automaticamente sul tuo Mac, puoi scollegarlo e ricollegarlo.

Ps .: Questo metodo è stato fatto usando una Virtual Box VM, ma probabilmente funzionerà usando Parallels, VMWare o anche un Live Destro (usb) Linux Distro.

    
risposta data 03.01.2019 - 13:16
fonte

Leggi altre domande sui tag