Cómo reparar Raid 0 Vía Terminal

0

Tengo 2 unidades de @ 4TB en un gabinete de banda Raid 0 de 8 tb que se ha corrompido. He intentado reparar el volumen a través de, la utilidad de disco, el terminal y el modo de usuario único sin suerte. Todo el software de terceros parece ofrecer solo la recuperación como una opción. Espero que todavía haya alguna forma de reparar este disco. Por favor hagamelo saber.

El mensaje que recibo es el siguiente:

Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Incorrect number of thread records
Checking multi-linked files
Checking catalog hierarchy
Invalid volume directory count
(It should be 423 instead of 420)
Invalid volume file count
(It should be 14859 instead of 11142)
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume EU8TB could not be repaired after 3 attempts
File system check exit code is 8
Restoring the original state found as unmounted
Error: -69845: File system verify or repair failed
Underlying error: 8: Exec format error

Tomé una captura de pantalla de archivos huérfanos que se corrigieron en modo de usuario único.

enter image description here

Raman Dooman
fuente

Respuestas:

1

Primero - haga una copia de seguridad de su sistema de archivos. A pesar de que ya está dañado, es posible dañarlo aún más al intentar solucionarlo. Asegúrese de tener una copia antes de esto.

Entonces sugeriría simplemente intentar varias veces para comprobar y reparar el sistema de archivos en modo de usuario único. Suena contraintuitivo, pero en realidad a veces es necesario hacerlo varias veces para eliminar todos los errores.

Ejecutarías un cheque como este:

fsck -fy

Tenga en cuenta que aunque esté "reparando" el sistema de archivos, en realidad solo se trata de corregir las estructuras de datos para que sean coherentes internamente. Podría (y probablemente) perderá datos y archivos en el proceso.

Como tiene una unidad RAID-0, no hay redundancia en la RAID que pueda ayudarlo a reconstruir las unidades mientras mantiene intactos todos sus datos. Si los datos en la unidad son lo suficientemente importantes para usted para que no se sienta satisfecho si los pierde, entonces no debe ejecutar RAID-0, sino un nivel de RAID con redundancia. ¡Y siempre crea copias de seguridad!

jksoegaard
fuente
¿Gracias? La banda de raid se muestra como disk4. Entonces, ¿ejecutaría fsck -fy / dev / disk4? También, ¿cuál es la diferencia entre / sbin / fsck y fsck sin él?
Raman Dooman
Sí, esa es la manera de especificar el disco que desea. No hay diferencia con o sin sbin. Si su RUTA lo permite, es solo una abreviatura para escribirlo sin.
jksoegaard
Probé fsck -fy / dev / disk4
Raman Dooman
Recibí el siguiente mensaje: uso de fsck: fsck [-dnypq] [-l número]
Raman Dooman
eso está más allá de mi alcance de comprensión
Raman Dooman