¿Mover sistema Debian GNU/Linux a otro disco duro?
Moderador: frank
¿Mover sistema Debian GNU/Linux a otro disco duro?
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.
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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
- Edmund Burke
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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.
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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
- Edmund Burke
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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
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
Acer ASPIRE 5315z /Intel Celeron CPU / 2GB RAM / DDR2 / Graphic Intel / 32 bits
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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.
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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.
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
- Edmund Burke
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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.
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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
Saludos
Re: ¿Mover sistema Debian GNU/Linux a otro disco duro?
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)
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)