33 votos

La utilidad de disco no desmontará el HD para formatear

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

El disco duro ha estado actuando recientemente, con un rendimiento muy lento, mal comportamiento, etc. Tech Tool Pro y Disk Utility no parecen ser capaces de arreglar la unidad, así que decidí borrar los datos mediante un reformateo y escribiendo ceros en toda la unidad.

Cada vez que trato de formatear, me dice que el disco no se puede desmontar. He reiniciado algunas veces, y he pasado días ejecutando todo lo de TechTool Pro en él y no funciona.

$ 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 desmontarlo y reformatearlo? ¿Hay alguna manera en la Terminal de hacer esto en su lugar?

0 votos

@bmike Como no está claro, si realmente es un duplicado del vinculado pregunta, yo no añadiría la lista de diskutil aquí. En realidad creo que los motivos son diferentes: aquí probablemente un hdd degradado, allí un tamaño EFI erróneo y por tanto un volumen HFS+ ilegible o parcialmente sobreescrito. Aunque los síntomas (no poder desmontar) y la solución (forzar el desmontaje) son probablemente los mismos.

0 votos

no lo más probable es que una unidad de fusión temprana

60voto

siva Puntos 23

Puedes forzar el desmontaje de una unidad ejecutando el siguiente comando de la Terminal:

diskutil unmountDisk force /Volumes/VOLUMENAME

Reemplazar VOLUMENAME con el nombre de un volumen en el disco que estás tratando de desmontar.

Después de esto, intente borrar/particionar la unidad de nuevo en Disk Utility. El uso del comando anterior puede interrumpir la lectura/escritura de archivos, lo que puede causar la corrupción de los mismos. Sin embargo, ya que está borrando la unidad de todos modos, esto no importa realmente en su situación.

0 votos

Gracias. Combinando esto con ^ ... funcionó perfectamente. Apple - por favor, haz tu GUI más fuerte.

5 votos

No tiene un volumen para desmontar; desmonta el dispositivo de disco en su lugar (con N siendo 3 en mi caso): diskutil unmountDisk force /dev/diskN

0 votos

Pude desmontar los discos usando la solución anterior. Pero ahora estoy recibiendo el siguiente error al tratar de borrar o paritition HD interno primario: "wiping volume data to prevent future accidental probing failed". Cualquier ayuda es muy apreciada.

7voto

user57945 Puntos 11

Cuando se conecta un disco por primera vez, MacOS intenta ejecutar fsck en el volumen. Si el volumen es grande o tiene muchos problemas, este proceso puede durar mucho tiempo antes de fallar.

El siguiente comando de Terminal debería identificar el proceso en cuestión:

sudo lsof | grep diskn

sustituyendo diskn por el número del disco infractor.

Una vez que tengas el ID del proceso, puedes matarlo así:

sudo kill -9 pid

sustituyendo pid por el ID del proceso determinado anteriormente.

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

0 votos

fuser /Volume/<whatever> le dará los PID que utilizan ese recurso.

0 votos

Gracias bleater tuve fuerza unmountDisk, y todavía no ayudó. Tu indicación, y explicación de lo que ocurría, me ayudó a solucionar el problema después de medio día. Con primero sudo lsof | grep diskn y luego sudo kill -9 689 (siendo estos dígitos los primeros en aparecer después de fsck_hfs) hice el truco, y pude usar entonces el diskutil normal eraseDisk JHFS+ ChoosenName /dev/diskN para resetear toda la partición de mi Disco con tamaño falso (debido a la clonación dura).

0 votos

Esto me ayudó, pero lo que me funcionó fue identificar el proceso fsck_hfs y luego sudo killall fsck_hfs resuelto el problema

2voto

Desactivar Spotlight para ese disco duro (Preferencias del sistema)

https://discussions.apple.com/thread/1454712?start=0&tstart=0

0 votos

Las respuestas en Ask Different deben ser algo más que un simple enlace. Está bien que incluyas un enlace, pero por favor, resúmelo o escríbelo en la respuesta. La idea es que la respuesta sea independiente.

0voto

Graham Puntos 11

Si tienes un inicio de prueba de transmac de descarga de PC en modo de administrador, conecta tu disco a través de usb. Localiza tu disco y haz clic con el botón derecho del ratón. Si tienes una imagen que quieres clonar, usa la opción de clonar. De lo contrario, utiliza la opción de formatear y elige HFS+. Vuelve a conectar el disco duro a tu Mac y no debería haber ningún problema para formatear.

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

0 votos

Transmac también me ha funcionado. Pasé horas probando otras soluciones, pero esto funcionó de inmediato.

0voto

LexS Puntos 31

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X