Forzar el montaje de un disco externo que no se reconoce

Recientemente compré un disco duro externo desnudo (sin gabinete) de 4 TB que monté a través de una base Newer Tech (aquellas en las que inserta el disco desnudo como pan en una tostadora) y está conectado a mi MacBook pro a través de FireWire 800.

Aproximadamente un mes después, quería usar la unidad y no se montaba.

Disk Utility informa que está "No montado".

Cuando conecto el disco me sale esto:

Esta computadora no puede leer el disco que insertó.

Esta computadora no puede leer el disco que insertó.

Así que probé comandos de terminal como:

diskutil list

que arroja esto:ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

También probé:

mount force /dev/disk3

y consiguió:

mount: You must specify a filesystem type with -t.

y entonces:

mount force -t Apple_HFS /dev/disk3

que salidas:

usage: mount [-dfruvw] [-o options] [-t external_type] special node
   mount [-adfruvw] [-t external_type]
   mount [-dfruvw] special | node

También probé:

diskutil repairVolume /dev/disk3

que devuelve:

Error starting file system repair for disk3: Unrecognized file system (-69846)

y finalmente:

sudo gpt -r show /dev/disk3

que devuelve:ingrese la descripción de la imagen aquí

Estoy perdido, ¿alguien puede darme algún consejo sobre cómo montar esta unidad?

¿Intentó inicializar la unidad como sugería el primer mensaje?
bueno, estoy tratando de evitar eso para sacar los datos antes de hacer eso
Es uno de dos problemas: su base ha fallado o la unidad ha fallado/se ha dañado. Pruebe con otra unidad para verificar que su base aún funciona. Si es así, su unidad está tostada. Es hora de mirar las herramientas de recuperación.
sí, la base funciona porque funciona con otras unidades... ¿cuáles son mis opciones de herramientas de recuperación?
¿Has probado mount -t Apple_HFS force /dev/disk3? A veces, los comandos de UNIX son un poco quisquillosos.
@Undo lo intenté y dice "diskutil mount [readOnly] [-mountPoint Path] DiskIdentifier|DeviceNode Mount montará el volumen en el lugar "estándar" (/Volumes), a menos que se especifique un punto de montaje opcional".
Intentarmount -t hfs force /dev/disk3
@Geek me sale esto: GetMasterBlock: Error 2 fuerza de apertura GetMasterBlock: Error 2 fuerza de apertura mount_hfs: error en mount(): error = -1. mount_hfs: Operación no permitida
Lo siento, intente ejecutar el comando como root poniendo sudoal frente si no funciona, su disco está dañado, así que espero que tenga una copia de seguridad de ese disco.
@Geek obtengo los mismos resultados de error: GetMasterBlock: error 2 fuerza de apertura GetMasterBlock: error 2 fuerza de apertura mount_hfs: error en el montaje (): error = -1. mount_hfs: No es un directorio

Respuestas (1)

Justo cuando estaba a punto de darme por vencido, formatear el disco y perder mis datos, de alguna manera pude arreglar el disco, así que estoy publicando exactamente lo que hice en la terminal para el beneficio de otras personas que podrían encontrar esta publicación y tener la el mismo problema. Espero que esto sea útil para alguien:

Admins-MacBook-Pro:~ admin$ diskutil mount /dev/disk3
Volume on disk3 failed to mount; if it has a partitioning scheme, use "diskutil mountDisk"
If the volume is damaged, try the "readOnly" option
If the volume is an APFS Volume, try the "diskutil apfs unlockVolume" verb
Admins-MacBook-Pro:~ admin$ mount force /dev/disk3
mount: You must specify a filesystem type with -t.
Admins-MacBook-Pro:~ admin$ mount -t /dev/disk3
Admins-MacBook-Pro:~ admin$ mount force -t /dev/disk3
usage: mount [-dfruvw] [-o options] [-t external_type] special node
       mount [-adfruvw] [-t external_type]
       mount [-dfruvw] special | node
Admins-MacBook-Pro:~ admin$ mount -t force /dev/disk3
usage: mount [-dfruvw] [-o options] [-t external_type] special node
       mount [-adfruvw] [-t external_type]
       mount [-dfruvw] special | node
Admins-MacBook-Pro:~ admin$ diskutil verifyDisk /dev/disk3
Nonexistent, unknown, or damaged partition map scheme
If you are sure this disk contains a (damaged) APM, MBR, or GPT partition
scheme, you might be able to repair it with "diskutil repairDisk /dev/disk3"
Admins-MacBook-Pro:~ admin$ diskutil repairDisk /dev/disk3
Nonexistent, unknown, or damaged partition map scheme
If you are sure this disk contains a (damaged) APM, MBR, or GPT partition map,
you can hereby try to repair it enough to be recognized as a map; another
"diskutil repairDisk /dev/disk3" might then be necessary for further repairs
Proceed? (y/N) y
Partition map repair complete; you might now want to repeat the
verifyDisk or repairDisk verbs to perform further checks and repairs
Admins-MacBook-Pro:~ admin$ diskutil repairDisk /dev/disk3
Repairing the partition map might erase disk3s1, proceed? (y/N) y
Started partition map repair on disk3
Checking prerequisites
Checking the partition list
Adjusting partition map to fit whole disk as required
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Reviewing boot support loaders
Checking Core Storage Physical Volume partitions
Updating Windows boot.ini files as required
The partition map appears to be OK
Finished partition map repair on disk3
Admins-MacBook-Pro:~ admin$

Dado que probé casi todas las líneas terminales bajo el sol, creo que la clave fue la secuencia en la que funcionó, que fue:

mount -t /dev/disk3
mount force -t /dev/disk3
diskutil verifyDisk /dev/disk3
diskutil repairDisk /dev/disk3
diskutil repairDisk /dev/disk3

Cuando escuché que intenté verificar el disco y reparar el disco hace unos días, no funcionó, pero de alguna manera con esta secuencia pude reparar el mapa de partición.

Gracias a todos los que han intentado ayudarme con esto. Me alegro de recuperar mis datos ;)

Para mí, había abortado un borrado seguro anterior porque iba a llevar demasiado tiempo y necesitaba desconectar la computadora portátil. Cuando intenté volver a montar, recibí este error e hice los pasos 1,3,4,5 (el paso 2 me dio un error de uso). Dicho tabique fue restaurado lo cual era una buena señal. Luego hice una diskutil eraseDisklínea de comando desde ya que DiskUtility aún no lo reconoció y esto me permitió recuperar mi disco.
Vaya, muchas gracias. ¡Esto es exactamente lo que necesitaba para evitar borrar mi disco!
Gracias a esto mi disco fue BORRADO,
@fsalazar_sch Los comandos de verificación y reparación no deberían eliminar todo el disco, me pregunto qué salió mal en su caso.
para mí diskutil mountDisk /dev/disk4 funcionó