Instalé Windows Deployment Server y modifiqué mi menú de arranque PXE para poder arrancar diferentes núcleos (que funciona). Ahora estoy tratando de configurar CloneZilla para que también arranque PXE, pero no puedo hacer que la parte TFTP funcione correctamente. Aquí está el código del menú de arranque de clonezilla:
label Clonezilla-live
MENU LABEL Clonezilla Live (Ramdisk)
KERNEL vmlinuz
APPEND initrd=initrd.img boot=live username=user union=overlay config components quiet noswap edd=on nomodeset nodmraid locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no net.ifnames=0 nosplash noprompt fetch=tftp://$serverIP/filesystem.squashfs
donde $ serverIP es la IP del servidor de mi TFTP, que vino de aquí:
http://clonezilla.org/livepxe.php
Todo funciona muy bien, excepto la declaración de recuperación al final de la línea APPEND. Funcionará cuando intente acceder a otro servidor TFTP (SolarWinds), pero por mi vida no puedo obtenerlo del servidor TFTP WDS, que sé que funciona porque WDS depende de él. Puedo usar un cliente TFTP para acceder al servidor TFTP WDS, pero cada vez que lo intento con clonezilla, me da un error de "Infracción de acceso" cuando intenta (y falla) descargar el archivo filesystem.squashfs.
Puede ser una posibilidad remota, pero supuse que alguien podría haberse encontrado con algo como esto antes.
ACLARACIÓN
El archivo filesystem.squashfs es esencialmente la aplicación clonezilla, no es la imagen clonada que está destinada a almacenar la imagen que se implementará, esos archivos son enormes (en los conciertos) y se transfieren a través de otros medios dentro de la aplicación clonezilla. Este archivo squashfs se descarga mientras se carga el subsistema Linux y luego la aplicación clonezilla se ejecuta cuando finaliza la descarga.