41 votos

¿Cómo reemplazar mi disco sin tener que reconstruir mi instalación de Ubuntu?

Me gustaría comprar un nuevo disco de 1 TB para sustituir a mi antiguo disco de 150 GB.
¿Hay alguna manera fácil de copiar mi instalación de Ubuntu con

  • el contenido de mi carpeta de inicio,
  • configuración del sistema,
  • aplicaciones,
  • y así sucesivamente...

así que al final Puedo desconectar el disco antiguo y conectar el nuevo. sin tener que reinstalarlo todo?

0 votos

@Eric Carvalho y Fabby, Ravexina, David Foerster, George Udosen. Esta pregunta se han creado en Nov 2010. La otra pregunta es de junio de 2015. Si aplicamos las reglas de tiempo, esta pregunta fue la 1ª en ser creada y respondida. ;)

0 votos

Esta pregunta y la relacionada con "...ya tiene respuestas" son diferentes en aspectos importantes. Se trata simplemente de reemplazar un disco duro. Se trata de mover sólo el sistema operativo (y el intercambio) a un nuevo disco duro. Es muy diferente.

42voto

gaotter Puntos 116

sudo dd if=/dev/sda of=/dev/sdb creará una réplica exacta de sda a sdb mientras sdb es al menos tan grande como sda .

Conecte su disco duro a su sistema, asegúrese de que la BIOS lo reconoce correctamente y arranque normalmente su sistema.

Compruebe sus discos duros con Disk Utility (Para lanzar Disk Utility puede utilizar el guión) ,
asegúrese de que su antiguo disco duro sda y su nuevo disco duro es sdb (cambie los dispositivos en el comando de ejemplo para reflejar su configuración de hardware), no hay necesidad de montar el nuevo disco (debería estar vacío de todos modos por lo que no hay nada que montar).

Ejecuta el comando con los dispositivos adecuados en un terminal espera a que termine y listo.

PD: comprueba tres veces el comando y asegúrate de que tu antiguo disco duro está en la carpeta if parte y que su nuevo disco está en el of parte del comando.

Tus particiones se copiarán del disco antiguo al nuevo byte a byte, así que no tendrás que preocuparte de reconfigurar / instalar el MBR y el gestor de arranque. Lo único que tienes que hacer después de copiar el disco es eliminar el disco antiguo del sistema o configurar el nuevo disco como dispositivo de arranque en la BIOS.

Más tarde, cuando hayas comprobado que todo va bien, puedes redimensionar tus particiones en el nuevo disco con gparted arrancar desde un LiveCD, instalar gparted y redimensiona las particiones de tu nuevo disco para adaptarlas a tus necesidades.

Esta solución no requiere la instalación de herramientas adicionales, salvo la instalación de gparted más adelante para redimensionar las particiones.

1 votos

Sólo una simple curiosidad, antes de usar el comando dd, ¿el nuevo /dev/sdb (sin formatear, exclusivamente recién sacado de la caja) necesita ser formateado a ext4 u otro formato dependiendo del formato de la unidad antigua instalada?

4 votos

Dd no proporciona ninguna indicación de su progreso cuando se ejecuta. Simplemente se sitúa en el cursor hasta que se ha ejecutado y finalizado, sin que usted sepa en qué punto se encuentra. Para monitorizar su progreso mientras se ejecuta, vea ( askubuntu.com/questions/215505/ ).

1 votos

Si tienes ambos discos montados y has hecho la copia dd, ¿por qué no usas inmediatamente gparted desde el /dev/sda actualmente arrancado para reparticionar /dev/sdb antes de arrancar /dev/sdb?

4voto

4voto

rosch Puntos 2731

Yo recomendaría partimagen .
Puedes hacer live-boot, instalar partimage y copiar tus particiones.
Lo que realmente me gusta de este software es que es muy fácil de manejar (es semigráfico :-) ) y es rápido porque sólo copia los bloques no vacíos. En otras palabras, puedes copiar una partición de 10 Gb a otra más grande (en tu nueva unidad) sin muchas complicaciones.

Instálalo con apt-get.
Más información aquí: http://www.partimage.org/

3voto

grahammechanical Puntos 1626

¿Puedo sugerirte que consideres que la unidad de 150 GB ya es una copia de seguridad de tu carpeta de inicio?

Yo sustituiría el disco de 150GB por el de 1TB e instalaría Ubuntu con la misma versión que hay en el disco de 150GB. Crearía una partición /home separada.

A continuación apagaba y conectaba el disco de 150GB a la máquina y arrancaba.

Después, montaría la unidad de 150 GB y copiaría el contenido de la carpeta home de la unidad de 150 GB en la carpeta home de la partición /home de la unidad de 1 TB. Incluiría todos los archivos ocultos que comienzan con un punto (.) que ves cuando seleccionas Ver>Mostrar archivos ocultos en el menú del Administrador de archivos.

A continuación, reiniciaba con la esperanza de que los programas y utilidades instalados recogieran los archivos de configuración en sus respectivas carpetas de puntos (.). Ciertamente, los datos de las carpetas Documentos y Música (y otras carpetas similares) estarían allí.

Tuve que hacer algo parecido hace unos años cuando creé una partición /home separada sin saber que el SO se rompería por no encontrar su carpeta /home. No tenía copia de seguridad de mis datos. Resolví mi problema instalando Ubuntu en otra partición. Copié mis datos en ella. Luego reinstalé Ubuntu en mi partición / de trabajo y establecí el punto de montaje para mi nueva partición /home y luego volví a copiar mis datos desde la partición de Ubuntu especialmente instalada.

No es una solución inteligente ni bonita, pero funciona. Lo digo por experiencia.

Saludos.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X