Creando una imagen del sistema operativo a partir de la instalación actual

Creando una imagen del sistema operativo a partir de la instalación actual

Instalé Kali Linux en mi placa Orange Pi desde el sitio web oficial e hice algunos cambios de configuración además de la instalación predeterminada. Me preguntaba si puedo crear una nueva imagen, una especie de punto de guardado, aquí para poder instalarla directamente en la tarjeta de memoria en caso de que algo salga mal con la instalación en el futuro.

Lo que se me ocurrió fue volcar toda la memoria de la tarjeta flash, poco a poco, usando la ddutilidad, pero el problema es que volcará los 64 GB completos a pesar de que el sistema operativo apenas supera los 3 GB.

Ahora, en primer lugar, si uso ddla forma que mencioné y la vuelvo a colocar en la tarjeta, ¿funcionaría? ¿Y cómo creo la imagen del tamaño adecuado?

Respuesta1

En primer lugar, dd funcionará muy bien si agregas toda la tarjeta y no la partición, es decir, algo como:

dd if=/dev/sda of=/somewhere/filedump bs=512

para restaurar en la misma tarjeta o en una tarjeta del mismo tamaño harías lo contrario, es decir

dd if=/somewhere/filedump of=/dev/sda bs=512

Ahora tenga en cuenta que para hacerlo no es necesario iniciar su sistema operativo, es decir, debe iniciar con un DSL o cualquier otra memoria USB de inicio y luego descargar el dispositivo de un lado a otro. De lo contrario no tendrás coherencia en el sistema de archivos.

Ahora bien, para evitar utilizar espacio innecesario existen un par de opciones:

  1. haga el volcado de dd una vez y luego haga rsync en el volcado en el futuro, algo así como

    montar -o bucle -t text4 /en algún lugar/filedump /mnt/supunto de montaje

    rsync -avx / /mnt/supunto de montaje

  2. reduzca la partición del sistema operativo usando parted y luego descargue solo la partición del sistema operativo (es decir, sda1 en lugar de sda). ADVERTENCIA: si lo reproduce, el tamaño de la partición debe ser idéntico al tamaño original.

información relacionada