FOG Project: Añadir herramientas al menú de IPXE

Aunque en ocasiones utilizo clonezilla desde un pendrive/disco duro para clonar equipos aislados, llevo ya un tiempo usando FOG para clonar de forma remota los equipos de mi centro y cuanto más lo uso, más me gusta.
FOG proporciona a los clientes un arranque vía IPXE. Pues bien, podemos modificar el menú para añadir herramientas que habitualmente utilizamos para cargarlas a través de la red y evitar tener que cargar con pendrives, discos duros, CD's o DVD's.
En nuestros centros, hay muchos administradores que utilizan Boot Repair Disk para reparar el arranque dual, por ejemplo, cuando Windows se lo carga. En mi caso, prefiero utilizar Super Grub 2 Disk. Me parece mucho más práctico porque es más rápido y puedo arrancar directamente el sistema operativo instalado en la máquina para hacer cualquier cosa que necesite, además de reparar el arranque.
En este post, vamos a ver cómo añadir Super Grub2 Disk al menú de arranque IPXE de FOG. 
Lo primero que tenemos que hacer es descargar la ISO desde su web:
Una vez descargada, la copiamos al directorio /var/www/html/fog/service/ipxe/ de nuestro servidor FOG. Por ejemplo:
# scp /home/gestor/Descargas/super_grub2_disk_hybrid_2.02s9.iso root@fogserver:/var/www/html/fog/service/ipxe/

A continuación, en el servidor FOG cambiamos el propietario y el grupo:

# chown fog:www-data /var/www/html/fog/service/ipxe/super_grub2_disk_hybrid_2.02s9.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"

initrd http://${fog-ip}/fog/service/ipxe/super_grub2_disk_hybrid_2.02s9.iso
chain memdisk iso raw

Si os dáis cuenta, en el initrd estamos indicando que se cargue la iso que hemos subido al directorio /var/www/html/fog/service/ipxe/  y que ésta debe cargarse con memdisk.

Por último, decir que he seleccionado que esta entrada se muestre a todos los clientes "All Hosts" porque es un herramienta que me interesa poder utilizar en todos ellos.

Así es como quedaría la entrada una vez creada:

Siguiendo estas pequeñas instrucciones, podéis añadir más herramientas al menú iPXE.

Be the first to comment

Por favor acceder para comentar.