From 5d6aea2e59e432f6e772d79bfdfa724c72e41d9c Mon Sep 17 00:00:00 2001 From: lgromero Date: Mon, 19 May 2025 08:25:55 +0200 Subject: [PATCH] adds menu.lst with templateCache --- tftpboot/menu.lst/templateCache | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tftpboot/menu.lst/templateCache diff --git a/tftpboot/menu.lst/templateCache b/tftpboot/menu.lst/templateCache new file mode 100644 index 0000000..3809e1a --- /dev/null +++ b/tftpboot/menu.lst/templateCache @@ -0,0 +1,25 @@ +##NO-TOCAR-ESTA-LINEA ogLive +set timeout=0 +set timeout_style=hidden + +echo ">>> Iniciando GRUB embebido" + +set ISODIR=__OGLIVE__ +echo ">>> ISODIR definido como: $ISODIR" + +echo ">>> Buscando ogvmlinuz en particiones locales..." +search --file --set=root /boot/$ISODIR/ogvmlinuz + +if [ -n "$root" ]; then + echo ">>> OgLive encontrado en CACHE en $root" + echo ">>> Cargando kernel..." + linux /boot/$ISODIR/ogvmlinuz __INFOHOST__ + echo ">>> Cargando initrd..." + initrd /boot/$ISODIR/oginitrd.img + echo ">>> Ejecutando boot" + boot +else + echo ">>> ogvmlinuz no encontrado en CACHE." + echo ">>> Reintentando en red o abortando..." + reboot +fi \ No newline at end of file