Guardar ISO de Clonezilla live en disco duro e iniciarlo mediante Grub2

Ya hemos visto en otras ocasiones cómo montar Clonezilla live en el disco duro e iniciarlo mediante Grub2.

La particularidad de este post está en que ahora es posible arrancar directamente la ISO alojada en el disco duro mediante Grub2 y cargar el sistema en RAM para crear/restaurar imágenes del disco duro o las particiones donde se encuentra alojada la ISO.

Lo primero que debemos hacer es crear una carpeta en el disco duro donde alojar las imágenes. Por ejemplo:

mkdir /isos

Una vez creada, descargamos la iso de Clonezilla desde su web y la guardamos en el directorio creado.

A continuación, tan sólo tenemos que añadir una nueva entrada de menú al archivo /etc/grub.d/40_custom, como os muestro a continuación:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Clonezilla live" {
   set isofile="/isos/clonezilla-live-2.5.5-38-amd64.iso"
   loopback loop $isofile
   linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" keyboard-layouts= ocs_live_batch="no" locales= vga=788 ip=frommedia nosplash toram=live,syslinux,EFI findiso=$isofile
   initrd (loop)/live/initrd.img
}

Si queréis cambiar la versión de Clonezilla, tan sólo tenéis que modificar la línea que dice:

set isofile="/isos/clonezilla-live-2.5.5-38-amd64.iso"

Por último, ejecutamos el comando update-grub2, que regenerará el archivo /boot/grub/grub.cfg:

update-grub2

Como ya podéis imaginar, modificando las opciones ocs_live_run y ocs_live_extra_param, podemos crear entradas para crear imágenes, restaurarlas, iniciar sesiones de terminal, etc…

Be the first to comment

Por favor acceder para comentar.