Tengo que formatear todo mi disco y reinstalar Ubuntu.
He instalado una gran cantidad de software en mi sistema actual. Y tendré que reinstalar todas esas actualizaciones, controladores y aplicaciones también.
¿Hay alguna manera de hacer una imagen .iso de mi Ubuntu instalado junto con todo el software, preferencias, controladores, etc.?
¿Hay alguna forma de hacer una copia de seguridad de todo mi sistema operativo junto con todo su software, unidades, actualizaciones y todo?
Respuestas:
Hay varias formas de hacerlo. El más simple es usar remastersys
Debe instalar el paquete de ubicuidad antes de trabajar con remastersys
o puede usar fsarchiver , redo-backup (A live cd)
Cómo hacer una copia de seguridad de su sistema operativo
fuente
Lo que puede hacer es hacer una copia de seguridad de su directorio de inicio y guardar una lista de todos los paquetes que ha instalado. Para guardar la lista de software instalado, use el siguiente comando:
Esto creará un archivo con una lista de todos los paquetes / softwares que están instalados en este sistema. Deberá hacer una copia de seguridad de este archivo en un lugar seguro.
Luego, cuando reinstales ubuntu en tu máquina, puedes usar el siguiente comando para instalar todo este software
Este comando NO instalará nada. Solo marcará los paquetes para la instalación. Para instalarlos, ejecute el siguiente comando:
Esto tomará tiempo en completarse ya que su sistema descargará e instalará todos los paquetes. Después de completar este comando, reemplace su directorio de inicio actual con el que realizó anteriormente.
Espero que esto ayude
fuente
Respondí "¿Cómo personalizar el CD de Ubuntu en vivo?" con una forma de crear CD en vivo a partir de instalaciones actuales. Esto significa que no necesitará descargar todos los paquetes nuevamente. Esta guía puede parecer larga y difícil, pero es principalmente "seguir" y "copiar y pegar". Aquí está, copiado y editado un poco:
Crear un CD en vivo desde una instalación existente / nueva
Una buena manera sería hacer un CD en vivo desde una instalación actual. Esto se puede hacer usando una máquina virtual (simplemente no instale ninguna herramienta VM dentro del SO huésped)
Entonces, primero necesitamos una instalación nueva (si no puede instalarla de verdad, intente usar una máquina virtual) con solo lo que necesita (en su caso, Thunderbird, Samba y SSH). Luego ajustamos el sistema y registramos dónde están los ajustes (por ejemplo, si cambia el fondo de su escritorio, la configuración está en ~ / .gconf o agrega accesos directos de Firefox, están ubicados en ~ / Escritorio). Esto es necesario para el paso 4.
Configure algunas variables:
Reemplace ~ / temp con una ruta a un directorio temporal en el que trabajaremos. Reemplace ~ / livecd con una ruta al árbol de CD.
Haz la estructura de la carpeta.
sudo mkdir -p ${CD}/{${FS_DIR},boot/grub} ${WORK}/rootfs
Ahora necesitaremos instalar algunos paquetes:
Ahora copiaremos la instalación actual, modificaremos los indicadores de exclusión para que se ajusten a sus necesidades:
Si tiene una partición de arranque separada, ejecute esto:
sudo cp -av /boot/* ${WORK}/rootfs/boot
si desea copiar sus configuraciones y archivos de usuario, modifique esta lista según sea necesario: CONFIG = '. Config .gconf Desktop alguna otra carpeta y otra carpeta' Y ahora copiamos sus configuraciones y archivos:
Ahora ingresamos al nuevo sistema y lo modificamos.
Los siguientes comandos se realizan en chroot:
Casper contiene scripts en vivo. Ahora el instalador (versión gnome) apt-get install ubiquity ubiquity-frontend-gtk O si quieres KDE:
Actualizar modules.dep e initramfs:
Elimine usuarios que no son del sistema: no se preocupe, hemos copiado la configuración y los datos en el "esqueleto" de los usuarios. Eso significa que todos los nuevos usuarios los tendrán.
Limpiar:
Salir de chroot.
exit
Ahora copiamos el núcleo:
Para que el instalador no instale cosas como casper:
Desmonta lo que hemos montado:
Convierte a squashfs:
Hacer filesystem.size:
echo -n $(sudo du -s --block-size=1 ${WORK}/rootfs | tail -1 | awk '{print $1}') | sudo tee ${CD}/casper/filesystem.size
Y md5:
find ${CD} -type f -print0 | xargs -0 md5sum | sed "s@${CD}@.@" | grep -v md5sum.txt |sudo tee ${CD}/md5sum.txt
Ahora grub.cfg:
(reemplace nano con su editor de texto favorito, no importa) Pegue esto y guarde:
¡Haz el CD / DVD!
sudo grub-mkrescue -o ~/live-cd.iso ${CD}
¡Pruébalo con una máquina virtual!
Todo el crédito va a capink, porque la guía es de aquí .
fuente
En China, algunos amigos usan ucloner en Ubuntu para hacer una copia de seguridad del sistema operativo.
https://code.google.com/p/ucloner/
fuente
Si tiene Ubuntu instalado en un solo disco duro y tiene otro disco duro de igual o mayor capacidad de almacenamiento, entonces clonar el disco es realmente simple:
Entonces, por ejemplo, si desea clonar sda a sdb, entonces haría
sudo dd if=/dev/sda of=/dev/sdb
. Eso retendría todas las particiones, gestor de arranque, etc.Tenga cuidado de usar el if correcto (archivo de entrada) y de (archivo de salida). El archivo de entrada es el disco que desea copiar. Si cambia el orden, clonará el disco vacío en el disco completo, lo que le dejará con dos discos en blanco. :)
También asegúrese de que el nuevo disco tenga espacio suficiente para clonar el primer disco. De lo contrario, se cortará al final. No habrá advertencias.
Si desea crear una imagen, simplemente reemplácela
of=/dev/sdb
conof=/some_place/disk-image.raw
. Guárdelo en otro disco.fuente
Tengo un script que migra una instalación de Ubuntu a otra ubicación, por ejemplo, en su caso, podría migrarlo a un disco duro externo. Lo bueno es que puede arrancarlo de forma independiente y confirmar que funciona antes de formatear su disco viejo. Es una copia exacta: no se requiere configuración, reinstalación o ajustes. Solo tiene que preparar la partición de destino. (Tampoco modifica la instalación actual para que pueda probar la migrada antes de formatear la anterior).
http://ubuntuforums.org/showthread.php?t=1519354
(Sí, es la migración de wubi, pero también hace migraciones normales. Lo uso todo el tiempo para hacer copias de seguridad y restaurar diferentes instalaciones)
fuente
Una vez que obtenga todos sus datos y vuelva a instalarlos, puede intentar usar Clonezilla para tomar una imagen de su sistema operativo. Si algo sale mal, solo ingrese la imagen del sistema operativo y su sistema volverá a donde estaba.
fuente