-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-10-09 a las 01:26 -0500, RŌNIN escribió:
El día 21 de septiembre de 2010 15:44, jose maria escribió:
...
Seguí éstas instrucciones y ya el sistema arranca desde el otro disco.
Algo es algo.
* Reinicia desde el segundo disco (ya cambiado en al bios), particiona el disco nuevo como estuviera antes (si no lo has hecho desde el live cd, no hace falta formatear), suponiendo que tuviera una sola particion y añadela con mdadm para reconstruir el raid.
* mdadm /dev/md0 --add /dev/sda1 cat /proc/mdstat para ver el progreso. * Cuando termine, cambia en /boot/grub/device.map la referencia del disco viejo por el nuevo.
* Inserta grub en el disco nuevo tal como se indico anteriormente cambiando sdb por sda, ya puedes cambiar en la bios el orden para probarlo y ya tienes en los dos el arranque, por si te vuelve a ocurrir.
Aquí tengo problemas, pues no sé cómo estaba particionado el disco antes (los demás discos tienen 3 particiones, según pude ver).
Mmm. Posiblemente estaría igual, las mismas particiones.
Cuando inicio el sistema con 3 o los 4 discos puestos (he clonado el disco averiado a un un disco nuevo), el sistema arranca y luego aparece lo siguiente:
raid10: not enough operational mirrors for md2
¿raid diez? :-o No me gusta. http://en.wikipedia.org/wiki/RAID_10#RAID_10_.28RAID_1.2B0.29 disco 1 | > raid 1 | disco 2 | | > raid 0 disco 3 | | > raid 1 | disco 4 | Clonar el disco no se si es correcto, sería mejor dejar que se reconstruya a partir de lo que esté bueno en el ordenador. Habría que regenerar el disco 4 a partir del 3. Es decir, averiguar cual es el espejo del disco averiado y usar las utilidades de regeneración del raid para clonar ese. Los otros dos discos son inútiles para esta parte del proceso. Lo que no entiendo es porqué no es capaz de arrancar degradado. El problema es que para conseguir leer cosas de ese sistema necesitas los tres discos. En un raid 1 puedes leer cosas del otro disco, como el "/etc/mdadm.conf", el fstab... El que hizo ese sistema debiera haberlo documentado en papel. Esto es una manzana envenenada.
md: pers -> run () failed mdadm: failed to RUN_ARRAY /dev/md2: Input/output error mdadm: Not enough devices to start the array mdadm: /dev/md0 has been started with 3 drives (out of 4). Reading all physical volumes. This may take a while ... No volume groups found Volume group "VolGroup00" not found mount: could not find filesystem '/dev/root'
El resto de errores son irrelevantes.
He intentado con un LiveCD, pero cuando listo los dispositivos en /dev no aparece ningún md*, así que no sé qué hacer.
Podría tener los mismos errores del anterior. Habria que añadir los elementos del raid sin equivocarse, a mano. - -- Saludos Carlos E. R. (desde 11.2 x86_64 "Emerald" en Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) iEYEARECAAYFAkywZ7MACgkQtTMYHG2NR9UuuACfdgam5fRqv0NkURZP/Dj1MtyM MlUAoJGtwbffe/Blr/DhuHHZQvHMJ7hq =PaZX -----END PGP SIGNATURE-----