#!ipxe

# Configuración inicial
set ISODIR __OGLIVE__
set default 0
set kernelargs __INFOHOST__
:bios_boot_cache
echo "Booting ogLive from cache..."

chain tftp://__SERVERIP__/tftpboot/grub.exe --config-file="
    timeout 0
    set ISODIR=${ISODIR};
    find --set-root --ignore-floppies --ignore-cd /boot/${ISODIR}/ogvmlinuz;
    kernel /boot/${ISODIR}/ogvmlinuz ${kernelargs};
    initrd /boot/${ISODIR}/oginitrd.img;
    boot;
" || echo "Failed to boot ogLive from cache."
