La utilidad de disco no desmonta HD para formatear

21

Tengo dos unidades internas en mi iMac de 27 "(10.8.5). Un disco de sistema SSD y una unidad SATA de 1TB.

El disco duro ha estado funcionando recientemente, un rendimiento muy lento, un mal comportamiento, etc. Tech Tool Pro y Disk Utility no parecen ser capaces de reparar la unidad, así que decidí borrar los datos mediante un cambio de formato y la escritura de ceros a toda la unidad.

Cada vez que intento y formateo, me dice que la unidad no se puede desmontar. He reiniciado varias veces y me he pasado días ejecutando todo lo que TechTool Pro ejecutó en él y no se irá.

$ 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

¿Alguna idea de cómo desmontarla y reformatearla? ¿Hay alguna manera en la Terminal para hacer esto en su lugar?

    
pregunta Kray 18.10.2013 - 18:14

8 respuestas

38

Puede forzar el desmontaje de una unidad ejecutando el siguiente comando de Terminal:

diskutil unmountDisk force /Volumes/VOLUMENAME

Reemplace VOLUMENAME con el nombre de un volumen en el disco que está intentando desmontar.

A continuación, intente borrar / particionar la unidad nuevamente en la Utilidad de Discos. El uso del comando anterior puede interrumpir la lectura / escritura de archivos, lo que puede causar la corrupción del archivo. Sin embargo, como de todos modos está borrando la unidad, esto no importa en su situación.

    
respondido por el grg 18.10.2013 - 18:28
4

Cuando se conecta un disco por primera vez, macOS intenta ejecutar fsck en el volumen. Si el volumen es grande o tiene problemas extensos, este proceso puede ejecutarse durante mucho tiempo antes de que falle.

El siguiente comando de Terminal debe identificar el proceso en el que se produjo el fallo:

sudo lsof | grep diskn

reemplazando diskn con el número del disco ofensivo.

Una vez que tenga el ID de proceso, puede eliminarlo de este modo:

sudo kill -9 pid

reemplazando pid con el ID de proceso determinado anteriormente.

Entonces puede ejecutar diskutil normalmente, ya sea desde GUI o desde la línea de comandos.

    
respondido por el bleater 10.02.2017 - 09:38
2

Deshabilitar Spotlight para ese disco duro (Preferencias del sistema)

enlace

    
respondido por el Andrew P Partington 08.03.2016 - 10:51
0

Si tiene una descarga de PC, inicie la prueba de transmac en modo administrador y conecte su disco a través de usb. Localice su unidad y haga clic derecho sobre él. Si tiene una imagen que le gustaría clonar, use la opción de clonar. De lo contrario, use el formato y elija HFS + conecte el disco duro a su Mac nuevamente y no debería tener ningún problema.

Trabajó para mí esta mañana. Tomó unos 5-10 minutos.

    
respondido por el Graham 13.06.2014 - 08:24
0

No puede borrar un disco en el que se haya iniciado. Debe haber una partición de recuperación, una partición "oculta" desde la que puede formatear el disco de arranque. Atención, después de eso, puede instalar el sistema operativo desde la partición de recuperación.

    
respondido por el LexS 11.11.2017 - 13:34
-2

Intenta utilizar

umount -f /Volumes/<drive name>/
    
respondido por el Mikhail Tanaev 29.09.2016 - 11:13
-2
diskutil eraseVolume JHFS+ Everest disk2s2
    
respondido por el Олег Кузнецов 10.11.2017 - 23:53
-4
diskutil unmountDisk force <fill in the mount name here>
    
respondido por el joe 04.01.2018 - 10:10

Lea otras preguntas en las etiquetas