Problema al clonar discos duros en SuSE 9.0
Hola a todos, recién me acabo de suscribir a esta lista de correo y espero
alguien me pueda hechar una mano.
Tengo un problema en la empresa donde trabajo y este es que estamos tratando
de clonar discos duros a través del Linux; normalmente no teníamos ningún
problema con las versiones 8, 8.1 y 8.2 ya que funcionaba perfectamente a
través del comando dd.
El problema ahora es que con SuSE 9.0 ya tenemos un disco listo, instalado y
configurado y cuando conectamos otro en el Esclavo Primario o en el Maestro
Secundario al momento de que Linux arranca maraca errores del tipo I/O
error en el dispositivo hdb o hdc o hdd según este conectado el otro disco
duro.
En realidad si arranca la maquina pero no se ve el disco en Linux y al
momento de arrancar la maquina en el BIOS lo ve perfectamente.
Mi pregunta es: ¿Estoy haciendo algo mal? Hay alguna nueva forma de
conectar los discos o de decirle a Linux que hay otro disco.
Eso por un lado y por el otro hemos descubierto que si conectamos el disco
destino en el Esclavo secundario si nos deja clonarlo pero cuando lo
conectamos a una una maquina ya para usarlo esta maquina debe tener
conectado algo en el hdb o hdc ya sea un CDROM o algo para que arranque si
no ni siquiera arranca.
Espero no haber sido muy confuso.
Ojala alguien me pueda ayudar.
Por cierto, ya checamos con varios discos duros, varias motherboards y
verificamos las configuraciones de los jumpers y todo eso.
Saludos
Marco Antonio Sánchez Jullian
Help Desk
Impulse Telecommunications de México
441-1300 x 1042
msanchez@impulse-telecom.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Martes, 18 de Noviembre de 2003 18:21, Marco Antonio Sánchez Jullian escribió: [...]
El problema ahora es que con SuSE 9.0 ya tenemos un disco listo, instalado y configurado y cuando conectamos otro en el Esclavo Primario o en el Maestro Secundario al momento de que Linux arranca maraca errores del tipo I/O error en el dispositivo hdb o hdc o hdd según este conectado el otro disco duro.
[...] llamame animal, pero si los 2 discos son IGUALES, pq no haces cat /dev/hda > /dev/hdb ??? si son clavados teoricamente deberia funcionar...(jamas lo he probado en un hd , pero en floppys y cds va a las mil maravillas) Suerte! - -- Q: Do you know what the death rate around here is? A: One per person. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE/unwJC8AbJ3F23bsRArGVAJoDd5eiLNsXsFoi1v5KVCI31BVlUwCeO/mC o0281AEDAjNY6w4mL+pIvE4= =4uFK -----END PGP SIGNATURE-----
El 2003-11-18 a las 11:21 -0600, Marco Antonio Sánchez Jullian escribió:
El problema ahora es que con SuSE 9.0 ya tenemos un disco listo, instalado y configurado y cuando conectamos otro en el Esclavo Primario o en el Maestro Secundario al momento de que Linux arranca maraca errores del tipo I/O error en el dispositivo hdb o hdc o hdd según este conectado el otro disco duro.
Se me ocurre una comprobación. Arranca un suse más antiguo, por ejemplo el 8.2 en CD, a ver que pasa: es para ver si es un problema de la versión 9, o o algo del hardware.
Eso por un lado y por el otro hemos descubierto que si conectamos el disco destino en el Esclavo secundario si nos deja clonarlo pero cuando lo conectamos a una una maquina ya para usarlo esta maquina debe tener conectado algo en el hdb o hdc ya sea un CDROM o algo para que arranque si no ni siquiera arranca.
No tiene sentido... :-? A no ser que estés usando maquinas con IDEs de esos nuevos que intentan poner un raid, es lo unico que se me ocurre. O que el suse esté tratando de hacerlo, al ver que son discos iguales.
Por cierto, ya checamos con varios discos duros, varias motherboards y verificamos las configuraciones de los jumpers y todo eso.
Supongo que habrás tenido en cuenta que la posición de los jumpers es distinta según donde se enchufe el disco (maestro o exclavo) y también lo que haya en el otro disco (maestro solitario o acompañado de exclavo). -- Saludos Carlos Robinson
Ok, gracias a los que me apoyaron a tratar de solucionar este problema, finalmente nos dimos cuenta mi equipo de trabajo y yo que por alguna extraña razón se estaban corrompiendo las instalaciones del suse 9.0 al instalarlo en discos duros de Marca Hitachi, cambiamos la marca de discos a Seagate y funciona perfectamente el procedimiento de clonado y el arranque de los equipos recién clonados pero lo que sigue igual es que el SuSE 9.0 no ve otro disco duro conectado a menos que este se encuentre en el esclavo secundario. Lo cual en realidad no nos causa gran complicación ya que con que nos deje clonar es más que suficiente. Saludos Marco Antonio Sánchez Jullian Help Desk Impulse Telecommunications de México 441-1300 x 1042 msanchez@impulse-telecom.com _______________________________________ "The only way around is through." Robert Frost
Finalmente cual es el procedimiento que usan para clonar los discos duros ???
Ok, gracias a los que me apoyaron a tratar de solucionar este problema, finalmente nos dimos cuenta mi equipo de trabajo y yo que por alguna extraña razón se estaban corrompiendo las instalaciones del suse 9.0 al instalarlo en discos duros de Marca Hitachi, cambiamos la marca de discos a Seagate y funciona perfectamente el procedimiento de clonado y el arranque de los equipos recién clonados pero lo que sigue igual es que el SuSE 9.0 no ve otro disco duro conectado a menos que este se encuentre en el esclavo secundario.
Lo cual en realidad no nos causa gran complicación ya que con que nos deje clonar es más que suficiente.
Es muy sencillo, arrancas la maquina con ambos discos conectados el fuente en el hda como master obviamente y el destino en el hdd como esclavo, ya cuando termine de arrancar te vas a una de las consolas te firmas como root y aplicas el siguiente comando dd if=/dev/hda of=/dev/hdd bs=1024k con eso tendrás un disco duro clonado en menos de lo que canta un gallo, ah por cierto y con SuSE 8.0, 8.1 u 8.2 puedes anexar un "Pipe" por cada disco duro extra que tengas conectado a la maquina de modo que puedes clonar de 1 fuente a varios destinos, es increíble y muy rápido, nosotros lo hemos hecho, aunque ahora solo se podrá de uno en uno no importa. La instrucción por ejemplo para dos discos seria Configuración de ejemplo Fuente: hda maestro Destino 1: hdb esclavo Destino 2: hdc maestro dd if=/dev/hda of=/dev/hdb bs=1024k | dd if=/dev/hda of=/dev/hdc bs=1024k Saludos Marco Antonio Sánchez Jullian Help Desk Impulse Telecommunications de México 441-1300 x 1042 msanchez@impulse-telecom.com ________________________________________ "The only way around is through." Robert Frost -----Mensaje original----- De: Marcel Mourguiart [mailto:marcelmourguiart@vtr.net] Enviado el: Miércoles, 19 de Noviembre de 2003 02:29 p.m. Para: msanchez@impulse-telecom.com; suse-linux-s@suse.com Asunto: RE: [suse-linux-s] Problema al clonar discos duros en SuSE 9.0 (Solucionado) Finalmente cual es el procedimiento que usan para clonar los discos duros ???
Ok, gracias a los que me apoyaron a tratar de solucionar este problema, finalmente nos dimos cuenta mi equipo de trabajo y yo que por alguna extraña razón se estaban corrompiendo las instalaciones del suse 9.0 al instalarlo en discos duros de Marca Hitachi, cambiamos la marca de discos a Seagate y funciona perfectamente el procedimiento de clonado y el arranque de los equipos recién clonados pero lo que sigue igual es que el SuSE 9.0 no ve otro disco duro conectado a menos que este se encuentre en el esclavo secundario.
Lo cual en realidad no nos causa gran complicación ya que con que nos deje clonar es más que suficiente.
con eso tendrás un disco duro clonado en menos de lo que canta un gallo, ah por cierto y con SuSE 8.0, 8.1 u 8.2 puedes anexar un "Pipe" por cada disco duro extra que tengas conectado a la maquina de modo que puedes clonar de 1 fuente a varios destinos, es increíble y muy rápido, nosotros lo hemos hecho, aunque ahora solo se podrá de uno en uno no importa.
La instrucción por ejemplo para dos discos seria
Configuración de ejemplo
Fuente: hda maestro Destino 1: hdb esclavo Destino 2: hdc maestro
dd if=/dev/hda of=/dev/hdb bs=1024k | dd if=/dev/hda of=/dev/hdc bs=1024k
¿Mmmm? La salida que el primer dd pueda mandar a la tubería es ignorada por el segundo dd, puesto que está tomando su entrada de "if=...". Si te funciona es porque al ejecutarse más o menos al mismo tiempo el kernel tiene en memoria tampón una petición de lectura cuando le llega la segunda. -- Saludos Carlos Robinson
El Miércoles, 19 de Noviembre de 2003 21:29, Marcel Mourguiart escribió:
Finalmente cual es el procedimiento que usan para clonar los discos duros ???
* Ninguno, clonar discos en linux no tiene mucha explicación, salvo excepciones. * Las razones son bien sencillas, clonar conlleva demasiados contras y obligaciones, y pocos pros, particiones de destino parejas, no ahorra configuración, no permite particionamiento a medida, con lo cual con el menor cambio de ubicación del arbol, hay que preparar otro disco origen, o hacer el trabajo dos veces, etc, etc, esto en linux con su flexibilidad es totalmente innecesario. * El asunto es bien simple, no tiene usted más, que hacer backups una sola vez, con tar.gz por ejemplo, de los directorios fundamentales del arbol que le son necesarios, exceptuando, tmp, proc, mnt, home , si son nuevos equipos sin usuarios y cosas como estas. * Particione desde un linux en diskete, o live-cd, como quiera el disco de destino, o le haya pedido el cliente, descomprima los tar.gz en las particiones a las que corresponda su configuración a medida, montando y desmontando las particiones de destino, cree directorios de los que es innecesario hacer backup, /tmp /proc /mnt, o mueva alguna parte del backup que va a estar ubicado en una nueva particion y que en el backup estaba integrado en otra parte del arbol, por ejemplo si quiere una partición para /usr/local y en el backup esta en /usr , solo tiene que moverlo montando la particion de destino en otro punto, modifique el /etc/fstab con su nueva configuración, modifique el cargador para que se ajuste a los nuevos requerimientos y con el comando chroot instale el cargador en la partición, (montada, pasandole como parámetro el punto de montaje) , que vaya a alojarlo, activela si es necesario, cambie los discos, verifique los jumpers y reinicie con el nuevo linux totalmente operativo, si hizo el backup de un sistema con detección de nuevo hardware al arranque podrá arrancar con cualquier hard soportado, lo detectará y podrá proceder a las configuraciones personalizadas de red, sonido, dns, etc. * Si insiste en clonar discos, tiene partimage o Mondo Rescue, por ejemplo.
El 2003-11-19 a las 14:12 -0600, Marco Antonio Sánchez Jullian escribió:
equipos recién clonados pero lo que sigue igual es que el SuSE 9.0 no ve otro disco duro conectado a menos que este se encuentre en el esclavo secundario.
Eso deberías reportarlo a feedback. -- Saludos Carlos Robinson
participants (5)
-
Carlos E. R.
-
Jordi Rubió
-
jose maria
-
Marcel Mourguiart
-
Marco Antonio Sánchez Jullian