FOG Project: Añadir Clonezilla al menú de iPXE

En un post anterior, vimo cómo añadir Super Grub2 Disk al menú de arranque IPXE de FOG. En este post, vamos a ver cómo añadir Clonezilla a dicho menú.

Lo primero que tenemos que hacer es conectarnos al servidor FOG, vía ssh, por ejemplo.

Una vez conectados, instalamos 7-zip, si no lo teníamos instalado en FOG:

# apt-get update && apt-get -y install p7zip-full

A continuación, si no lo teníamos creado antes, creamos un directorio iso en /var/www/, donde almacenaremos nuestras isos:

# mkdir /var/www/iso

Y creamos un enlace al directorio /var/www/iso dentro de /var/www/html:

# ln -s /var/www/iso /var/www/html/iso

Dentro del directorio /var/www/iso crearemos un nuevo subdirectorio para clonezilla:

# mkdir /var/www/iso/clonezilla

Entramos dentro del directorio creado:

# cd /var/www/iso/clonezilla

Y descargamos la ISO desde su web (yo he descargado la última versión disponible a día de hoy para sistemas de 64 bits):

# curl -L https://osdn.net/projects/clonezilla/downloads/71030/clonezilla-live-2.6.1-25-amd64.iso > clonezilla-live-2.6.1-25-amd64.iso
A continuación la descomprimimos:
# 7z x clonezilla-live-2.6.1-25-amd64.iso

Si queréis, una vez descomprimido, ya podéis eliminar el archivo iso:

# rm clonezilla-live-2.6.1-25-amd64.iso

A continuación, en el servidor FOG cambiamos el propietario y el grupo del directorio iso y todo su contenido:

# chown -R www-data:www-data /var/www/iso
Por último, accedemos al interfaz de administración de fog desde el navegador:
http://fogserver/fog/

Hacemos clic sobre  el icono del menú de configuración de FOG, y, a continuación, hacemos clic sobre la opción iPXE New Menu Entry:

Se nos mostrará un formulario en el que añadiremos las siguientes opciones:

Aparte de añadir el nombre que se mostrará en la entrada del menú y la descripción, lo más importante es rellenar la entrada "Parameters"

kernel http://${fog-ip}/iso/clonezilla/live/vmlinuz
initrd http://${fog-ip}/iso/clonezilla/live/initrd.img
imgargs vmlinuz initrd=initrd.img vga=791 boot=live union=overlay username=user config components quiet noswap edd=on nomodeset locales=es_ES.UTF-8 keyboard-layouts=NONE fetch=http://${fog-ip}/iso/clonezilla/live/filesystem.squashfs ocs_live_run="" ocs_live_extra_param="" ocs_live_batch="no"
boot || goto MENU
Be the first to comment

Por favor acceder para comentar.