Clonar sistemas en hardware "resistente" con el comando "dd": el método "Caterpillar" de Entropía binaria.

 

Todo este procedimiento fue realizado y comprobado utilizando Mageia Linux, tanto en la máquina de origen desde la cual se tomó la imagen, como en la de destino en la cual se volcó la imagen tomada, como también en el medio "USB Live".

GENERACIÓN de una imagen con el comando "dd".

1. sudo fdisk -l
2. sudo lsblk -f
3. Observá atentamente cuál es la unidad ORIGEN y cuál es la PARTICIÓN DESTINO.

4. Luego, descomentá y aplicá las siguientes líneas:
#sudo dd if=UNIDAD_ORIGEN of=PARTICIÓN_DESTINO/NOMBRE_IMAGEN.img bs=TAMAÑO_BLOQUE status=MOSTRAR_PROGRESO
Ejemplo:
#sudo dd if=/dev/sda of=/run/media/live/ext4/00_resp/dd/clon_mageia_dd.img bs=4M status=progress

NOTA: "if" significa "input file", y "of", "output file".

VOLCADO de una imagen con el comando "dd".

1. Realizá los pasos anteriores (del 1 al 3).
2. Luego, descomentá y aplicá las siguientes líneas:
#sudo dd if=PARTICIÓN_ORIGEN/NOMBRE_IMAGEN.img of=UNIDAD_DESTINO bs=TAMAÑO_BLOQUE status=MOSTRAR_PROGRESO
Ejemplo:
#sudo dd if=/run/media/live/ext4/00_resp/dd/clon_mageia_dd.img of=/dev/sda bs=4M status=progress

Ahora, bien podrías apagar la máquina, retirar el "Live USB" y volver a encenderla.
Debería iniciar sin problemas.
En caso contrario, leé la sección que sigue, por favor, para reparar problemas de arranque.


Comandos de reparación de arranque ("post-dd").

Lo que sigue es un procedimiento que tal vez necesites, tal vez no. Generalmente, este tipo de clonación resultará totalmente exitosa y los sistemas operativos iniciarán con normalidad. Pero, de no ser este el caso, aquí tienes una breve guía de cómo reparar el arranque.

Asegurate de que el Live USB de Mageia haya iniciado en modo UEFI.

Arrancá la máquina con el Live USB de Mageia.

Abrí una terminal.

Identificá a las particiones del "Mageia clonado" (ej. /dev/sda1 para EFI, /dev/sda2 para raíz):
sudo fdisk -l
lsblk -f

Montá la partición raíz y la partición EFI del sistema "Mageia clonado":
sudo mount /dev/sda2 /mnt
sudo mkdir -p /mnt/boot/efi
sudo mount /dev/sda1 /mnt/boot/efi

Montá las particiones virtuales para el chroot:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys


Accedé al sistema "Mageia clonado" mediante chroot:
sudo chroot /mnt

Instalá y actualizá GRUB (dentro de chroot):
/usr/sbin/grub2-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=Mageia --removable /dev/sda
update-grub


Salí del chroot:
exit

Desmontá todas las particiones montadas anteriormente:
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev
sudo umount /mnt/boot/efi
sudo umount /mnt


Apagá la máquina y retirá el "Live USB":
sudo poweroff

Encendé la máquina. Debería haber quedado todo en perfecto estado.

0 Comentarios:

Publicar un comentario

Flag Counter Visitas previas a la existencia de este contador: 3433

Artículos aleatorios

    Páginas: