Tengo un disco duro externo con una sola partición Mac OS Extended. Este disco dejó de funcionar hace un par de días. Traté de reparar la partición con la utilidad de disco pero no tuve suerte. El mensaje de error es el siguiente:
Error: la Utilidad de Discos no puede reparar este disco. Realice una copia de seguridad de tantos archivos como sea posible, vuelva a formatear el disco y restaure sus archivos de copia de seguridad.
¿Alguna idea o herramienta que pueda probar para reparar mi disco?
Existe la posibilidad de repararlo con la línea de comandos (en Terminal) con la utilidad de terminal como se describe en los documentos de soporte de Apple , que se muestran a continuación:
Utilice la línea de comando y el
fsck_hfs -l
comando.Inicie su computadora e inicie sesión como administrador.
Abra Terminal (/Aplicaciones/Utilidades).
Cuando se le solicite, escriba el siguiente comando y luego presione Retorno para determinar su ID de sistema de archivos:
df -hl
Busque algunas líneas de texto que se vean así:
Filesystem Size Used Avail Capacity Mounted on /dev/disk0s3 37G 20G 17G 55% / /dev/disk0s5 37G 37G 641M 98% /Volumes/Storage
Tome nota del nombre del "disco" del disco externo que aparece después de /dev/, como "/dev/disk0s3". Esta es su ID de sistema de archivos para su volumen externo.
Cuando se le solicite, escriba el siguiente comando y luego presione Retorno:
df -hl
Luego escriba el siguiente comando, donde "disk1" es su ID de sistema de archivos que anotó en el paso 4, luego presione Retorno:
sudo fsck_hfs -l /dev/disk1
Cuando se le solicite, ingrese su contraseña de administrador, luego presione Retorno para comenzar la verificación.
Debería ver mensajes como estos durante la verificación del disco:
** /dev/rdisk0s3 (NO WRITE) ** Root file system ** Checking HFS Plus volume. ** Checking Extents Overflow file. ** Checking Catalog file. ** Checking multi-linked files. ** Checking Catalog hierarchy. ** Checking Extended Attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume Macintosh HD appears to be OK.
df -hl
?diskutil list
para obtener la identificación de su disco externo: apple.stackexchange.com/questions/107953/…sudo mount_hfs -j /dev/diskXsX /temp_directory
. De esta manera, al menos podría hacer una copia de seguridad de todos los archivos, reformatear y copiar los archivos nuevamente.-l
funcionalidad fsck_hfs
desde que se publicó esta respuesta? La ayuda de la herramienta ahora muestra: l = live fsck (lock down and test-only)
y cuando ejecuto la herramienta con la opción, el resultado es muy diferente de lo que está pegado en la respuesta.Cuando conecta un disco Apple_HFS dañado en Mavericks/Yosemite, se ejecuta fsck_hfs
solo.
Puedes ver la salida (en Terminal):
tail -f /var/log/fsck_hfs.log
Espere a que termine antes de ejecutar la reparación usted mismo.
Además, la reparación debe ejecutarse repetidamente para reparar algunos errores. Recientemente tuve que ejecutarlo 7 veces, pero al final reparó el disco con éxito. Puede usar la fsck_hfs
Utilidad de disco o.
Tuve suerte con fsck
la línea de comando usando opciones ligeramente diferentes a las anteriores.
Se utiliza df -hl
para determinar la ruta del dispositivo de disco como se indica arriba (en mi caso, mi primera unidad USB externa /dev/disk1s1
)
Entonces usa
sudo fsck_hfs -r -d /dev/disk1s1
La opción -r reconstruye el árbol B del catálogo. No estoy seguro de por qué la utilidad de disco no hace esto automáticamente. La opción -d muestra información adicional de depuración. Consulte Reparar disco desde el modo de usuario único (fsck falla) y la página de manual de fsck_hfs para obtener más información.
Antes de reconstruir el árbol B del catálogo, asegúrese de ejecutar primero un fsck estándar, ya que reconstruir el árbol B del catálogo en un sistema de archivos dañado puede provocar una mayor pérdida de datos o corrupción del sistema de archivos.
También puede usar sudo fsck_hfs -Race -d /dev/diskid
en lugar de sudo fsck_hfs -r -d /dev/diskid
para reconstruir el atributo y el árbol de desbordamiento también.
¡Es posible que no necesite reparar el disco!
¿Es esta una unidad externa que está compartiendo entre una Mac y una PC con Windows? He tenido este problema varias veces con un disco formateado en FAT32. Si no desmontas tu disco correctamente cuando lo quitas de tu PC con Windows, todo el volumen se marcará como "ocupado" y se te pedirá que lo repares si lo miras en la Utilidad de disco de Apple. Sin embargo, Disk Utility no podrá reparar el volumen e informará:
No se puede abrir (Recurso ocupado)
El código de salida de verificación del sistema de archivos es 8.
La solución es fácil, simplemente vuelva a conectar esa unidad a una PC con Windows y desmóntela correctamente antes de conectarla a su Mac.
No es raro que una unidad USB se desconecte simplemente tirando del cable y, por lo general, eso no causa ningún problema, y la integridad se verifica cuando la vuelve a conectar. Lo ideal sería que las Mac reconozcan este problema común y solucionen el problema. pero parece que solo confían en Microsoft para validar que el sistema de archivos está bien.
Una cosa que puede probar que quizás sea extrema es colocar la unidad en unas pocas capas de bolsas para congelar y enfriarla en el congelador , y luego intentar que se monte, y copiar los datos que pueda hasta que vuelva a fallar, y luego repita este proceso. Es absurdo, pero funcionó para mí y hay mucha evidencia anacdótica de que esto puede ayudar a recuperar datos, independientemente de las publicaciones que disipan mitos que comenzaron a aparecer en Internet una vez que la idea fue recogida por los principales medios de noticias de tecnología.
Tuve este problema con un disco externo en ExFAT, nada funcionó. Estaba a punto de usar el software de recuperación, pero al iniciar Windows, Windows lo leyó bien. Arrancó de nuevo en OS X y ahora todo está como debería ser. Extraño.
Honestamente, Apple es bastante conservadora cuando se trata de informar errores. A veces (algunas personas dirían) en exceso. Entonces, cuando indican un problema como este. PODRÍA ser reparable con un programa de terceros pero, sinceramente, lo primero que debe hacer es hacer una copia de seguridad de sus datos. Como es probable que incluso si la unidad no está tostada, existe una clara probabilidad de pérdida de datos.
En raras ocasiones, arrancar desde un medio externo o la partición de recuperación (COMMAND-R) y ejecutar la Utilidad de Disco desde allí podría repararlo. Vale la pena intentarlo, ya que solo te cuesta un poco de tiempo.
Personalmente, uso DiskWarrior y he recuperado unidades que Disk Utility no puede tocar, incluido ese mensaje de error exacto. No hay garantía de que funcione, pero es más barato que un HD nuevo.
Si no posee otro software comercial, ese es el que desea. Y manténgalo actualizado y en medios de arranque que funcionen en todas sus Mac actuales. Hago.
Tuve un problema similar con mi disco duro Toshiba externo: mi macbook no reconocía el disco duro hasta que lo desconectaba y luego me pedía una contraseña (que no ha sido aplicable durante meses). Probé todas las posibilidades de una contraseña anterior, recibí el mismo mensaje de error en la utilidad de disco cuando intentaba reparar el disco duro y finalmente pude corregir este error utilizando la actualización gratuita del sistema operativo a Yosemite. ¡¡Espero eso ayude!!
Primero debe determinar si el problema está en el hardware del disco o en el sistema de archivos. Para saber si el hardware está fallando, puede usar una utilidad que evaluará los datos SMART. La Utilidad de disco de Apple hace una forma limitada de esto, pero no es tan confiable como una herramienta dedicada. Uso la utilidad SMART : la versión de prueba gratuita proporcionará toda la información que necesita para un diagnóstico único.
Si el hardware es malo, no debe intentar reparar el sistema de archivos. Estás en una situación de recuperación de datos.
Si la unidad está bien de acuerdo con la Utilidad SMART, debe intentar reparar el sistema de archivos con Alsoft DiskWarrior . DiskWarrior está desarrollado por un equipo con un profundo conocimiento del sistema de archivos HFS y es capaz de solucionar problemas que Disk Utility no puede .
He tenido buena experiencia arreglando volúmenes (incluso cuando la utilidad de disco dice que no puede arreglarlo) usando Diskwarrior para HFS/HFS+ y/o TechTool Pro para HFS/HFS+/APFS.
Ambos son pagos, puede haber alternativas gratuitas, pero no tengo experiencia personal con ninguna.
Para mí, Disk Utility en Snow Leopard funciona para reparar los permisos de las unidades, pero no en los Mavericks. Extraño.
Si Disk Utility no puede reparar el volumen, significa que su estructura de directorios está dañada hasta el punto de que ya no puede encontrar todos los archivos catalogados.
Si bien ahora puede intentar copiar todos los archivos en otro disco, esto puede generar muchos errores y es posible que no obtenga todos los archivos que aún son teóricamente recuperables.
Por lo tanto, le recomiendo que utilice el producto Data Rescue para este trabajo de recuperación. Escanea todo el disco (toma un tiempo), buscando "fragmentos perdidos" del catálogo, haciendo todo lo posible para recuperar tanto como sea posible.
Con un disco que está marcado como irreparable, no debe intentar seguir escribiendo en él (de hecho, debe ser de solo lectura, lo que lamentablemente ya no es tan simple como solía ser hace mucho tiempo), porque cualquier escritura adicional puede sobrescribir datos válidos, debido al catálogo dañado.
Entonces, obtenga un segundo disco lo suficientemente grande y comience a rescatar. No intente arreglar este volumen a menos que no le interesen más pérdidas.
Historia corta: Usa DiskWarrior
Mi computadora falló y dañó los archivos del directorio en mi disco duro externo. Por lo tanto, no se montaría, pero podría verlo en la Utilidad de Discos (aunque no se repararía). Pagué los $ 120 por el diskwarrior, revisé todo y estuvo bien. Le brinda una vista previa para capturar archivos también antes de que ingresen y solucionen el error. Vale la pena el dinero.
Lea en alguna parte sobre intentar hacer clic en Reparar varias veces hasta que funcionó. Tomó un tiempo hasta que lo tomó y pude recuperar el disco, hacer una copia de seguridad y formatearlo.
Si experimenta este problema con su disco NTFS después de actualizar su sistema operativo a Catalina, instale el controlador Paragon https://www.seagate.com/support/software/paragon/ .
Encontré la respuesta en un hilo de Reddit .
luciérnaga