
Tengo un problema con una matriz Intel RAID0 de firmware. Consta de 2 discos de 500 GB cada uno. El segundo disco tiene variossectores defectuosos y no puedo reasignarlos ni ocultarlos(son 8 LBA o 4096 bytes). Probé con Victoria y MHDD pero fue en vano:Victoriadice "Sin DRQ"Cuando vea estos 8 LBA,MHDDsimplemente cuelga. En cualquier sistema operativo y en cualquier programa, el disco duro se bloquea cuando intenta acceder a estos 8 LBA defectuosos.
Por lo general, cuando tuve problemas con mi RAID0 antes, simplemente eliminé el RAID y lo volví a crear con la misma configuración en una utilidad de configuración Intel (antes de cargar el sistema operativo), inicié Windows, ejecutéDisco de prueba, encontró particiones eliminadas, las recreó y todo estuvo bien. Pero no esta vez.
Si vuelvo a crear particiones y reinicio, Windows se bloquea cuando intento iniciar con esta matriz y no puedo ver las particiones. Si desconecto la matriz o desactivo el modo RAID en el BIOS, Windows arranca bien. Si vuelvo a crear la matriz y no vuelvo a crear las particiones, Windows arranca bien y ve el RAID como un único volumen de 1000 GB no inicializado. Puedo ejecutar software de recuperación de datos e incluso puedo ver el primer volumen y archivos NTFS en este software. Sin embargo, no puedo ver el segundo volumen NTFS de 900 GB y eso es muy triste.
Ahora recreé la matriz en la herramienta Intel, ejecutéMagia separada, pero no ve la matriz, solo 2 discos de 500 GB cada uno (/dev/sda y /dev/sdb). cuando lanzoataqueinforma que la matriz está rota (ERROR: isw: número incorrecto de dispositivos en el conjunto RAID "isw_eeeffhddde_MY_RAID" [1/2] en /dev/sda) y "estado: roto". Dudo que esté realmente roto, porque como dije antes, Windows puede ver el RAID en los programas de recuperación de datos.
Sé que debería haber hecho copias de seguridad :) Pero de todos modos, ¿alguna sugerencia sobre cómo guardar al menos algunos datos?
Respuesta1
Dijiste que puedes ejecutar el software de recuperación. ¿Se pueden recuperar todos los datos que necesitas de esta manera? Si es así, probablemente debería migrar desde estos discos.
¿Ha realizado comprobaciones SMART en los discos? Rehacer el RAID con discos defectuosos solo generaría problemas en el futuro.
No estoy familiarizado con Intel Raid, pero podría intentar buscar superbloques alternativos que puedan contener información de partición aparentemente corrupta.
Además, usar RAID0 con datos importantes y no tener copias de seguridad es una muy mala idea, ¡espero que aprendas de este error para el futuro!
Respuesta2
Bien, tal vez mi experiencia sea útil para alguien. Hice lo siguiente:
Cambié al modo IDE, cloné todos los sectores desde el miembro RAID 1 desde el sector 0 hasta el primer sector defectuoso en un archivo de imagen img01-1 usando WinHex (debe seleccionar el dispositivo físico).
Creé un archivo de 4096 bytes y lo llené con ceros (tenía 8 sectores defectuosos de 512 bytes cada uno). Lo llamé img01-2.
Copié el resto del miembro RAID 1 en el archivo de imagen img01-3.
Concatenó los 3 archivos a img01.
Miembro RAID 2 clonado al archivo img02. img01 e img02 eran exactamente del mismo tamaño.
Luego tomé prestados 2 discos duros (eran exactamente del mismo modelo y tamaño que mis discos antiguos, no sé si importa) y les escribí los archivos de imagen.
Desconecté los discos viejos, conecté los nuevos.
Al cambiar al modo RAID en BIOS, la utilidad de configuración Intel informó 2 "Discos desconocidos", seleccioné "Restablecer discos a no RAID" y recreé el RAID usando exactamente la misma configuración que antes.
Inicié TestDisk, detectó mis particiones y me preguntó si quería guardar la información de la partición en el disco. Después de reiniciar vi todos mis archivos intactos (inicié chkdsk pero no se encontraron errores).