¿Mover sistema Debian GNU/Linux a otro disco duro?

Moderador: frank

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por 103 » Vie, 29 Jul 2011, 16:31

Necesito mover un sistema Debian GNU/Linux hacia otro disco duro más grande sin tener que reinstalar nuevamente. Nunca he hecho este procedimiento, he estado leyendo, hay algunos métodos con el comando dd, otros desde un live CD y copiar todo el sistema de archivos menos /proc y /dev, pero todavía no tengo decido qué hacer. Si alguno ha hecho este procedimiento sería bueno que expusiera sus experiencias. Gracias.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por hugo » Vie, 29 Jul 2011, 17:26

Si vas a copiar todo de un disco a otro, ten presente que en una copia normal no se transfiere el MBR, de modo que probablemente necesites reinstalar GRUB. Con dd esto quizás no sea necesario, aunque me parece que habría que pasarle las manos a las particiones después. Creo que la manera más fácil sería usando Clonezilla.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por 103 » Vie, 29 Jul 2011, 17:28

Pensé en probar CloneZilla, pero estaba pensando en hacerlo de un modo genérico sin tener que depender de ninguna otra aplicación. El problema con dd es que no sé si al hacer la copia tenga que ver que el disco duro nuevo sea más grande.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por hugo » Vie, 29 Jul 2011, 17:35

Por eso es que decía que luego probablemente habría que pasarle la mano a las particiones.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
burjans
Mensajes: 143
Registrado: Dom, 05 Dic 2010, 07:53
Ubicación: /home/burjans
Contactar:

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por burjans » Dom, 31 Jul 2011, 08:38

El tema me interesa porque nunca he hecho nada como esto, solo lo he leído y nunca lo he llevado a cabo.

Lo que voy a decir es solo una sugerencia, Clonezilla lo que hace es clonar un disco, es decir, hace una imagen exactamente igual, por lo que los discos tienen que poseer particionados exactamente iguales, intentaré explicarme un poco más.

Si uno va a cambiar de disco duro, es casi siempre porque hemos conseguido uno de mayor capacidad (o puede que el que estemos usando esté dando señales de morir) entonces, si tienes un disco de 40 GB y consigues uno de 160 GB, deberás hacer una partición con 40 GB para utilizar Clonezilla, y si lo único que cambias es el disco duro, no creo que haya problemas con reconocer el hardware una vez que hayas hecho el cambio.

OJO, estoy aplicando la lógica, nunca he hecho esto, así que seguiré de cerca el tema.

salu2 ;)
ServOS 1.2 Desktop | SolusOS 1 | Ubuntu 12.04 LTS Gnome Classic (No effects)
Acer ASPIRE 5315z /Intel Celeron CPU / 2GB RAM / DDR2 / Graphic Intel / 32 bits

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por 103 » Lun, 01 Ago 2011, 10:04

Sí, realmente esos análisis los he hecho. El problema está en que no quiero como se dice "inventar", he leído bastante y hasta ahora el método que veo más seguro es el utiliza el comando dd que copia exactamente byte por byte, el único problema que le veo es el que comentaba anteriormente, como es un disco duro más grande no sé hasta que punto sería factible este método. No estoy en condiciones de hacer un clonado, porque esto llevaría otro medio de almacenamiento para guardar la imagen, Linux es muy flexible con este tipo de cosas, creo que el comando dd es la solución, cuando tenga un resultado lo comento acá entonces.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por hugo » Lun, 01 Ago 2011, 10:59

Por cierto, Clonezilla tiene un modo de trabajo de disco a disco que podría interesarte porque no requiere el uso de una imagen, además me parece haber leído en alguna parte que las versiones recientes permiten cambiar el tamaño de las particiones proporcionalmente si el disco de destino tiene mayor tamaño.

Otra variante que podrías intentar es arrancar desde un LiveCD que venga con Gparted y copiar las particiones desde ahi. Si mal no recuerdo, cuando las particiones no están en uso Gparted también permite redimensionarlas.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por 103 » Lun, 01 Ago 2011, 12:28

Acabo de leer que con el comando dd se copia el boot loader, una duda evacuada. Después de la copia del HD viejo al nuevo se pueden cambiar el tamaño de las particiones de modo que estas tomen su tamaño máximo, la otra duda también evacuada. Por lo tanto, me voy por el método de dd.

Avatar de Usuario
elMor3no
Mensajes: 436
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: Frente a mi PC
Contactar:

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por elMor3no » Vie, 03 Ago 2012, 02:04

El problema con dd es que al copiar byte a byte si lo estas clonando de un disco pequeño a uno grande el no redimensiona el espacio, sino que clona también las particiones con sus respectivos tamaños, dejando un espacio sin formato el cual después tendrás que reutilizar como partición aparte......

Saludos

pablin
Mensajes: 25
Registrado: Vie, 07 Ene 2011, 17:00

Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?

Mensaje por pablin » Vie, 05 Oct 2012, 15:32

utliza este comando para copiar

ssh -av /particion-origen /particion-destino

luego

grub-install /dev/disco-destino --root-directory=/particion-destino

mount --bind /dev /particion-destino/dev
mount --bind /sys /particion-destino/sys
mount --bind /proc /particion-destino/proc

chroot /particion-destino

dpkg-reconfigure grub (grub2) (grub-pc)

Responder