move symfony directories to api directory in repo
parent
54582427ad
commit
599c0d0428
Binary file not shown.
|
@ -3,12 +3,14 @@
|
||||||
# Configuración inicial
|
# Configuración inicial
|
||||||
set ISODIR ogLive
|
set ISODIR ogLive
|
||||||
|
|
||||||
:bios_boot_first_second
|
# Detectar si se está ejecutando en modo UEFI o BIOS
|
||||||
echo "Booting firstboot and secondboot flow using GRUB4DOS..."
|
iseq ${platform} efi && goto uefi_boot || goto bios_boot
|
||||||
|
|
||||||
# Pasar control a GRUB4DOS para manejar firstboot y secondboot
|
# BIOS Boot Logic
|
||||||
chain tftp://__SERVERIP__/tftpboot/grub.exe --config-file="
|
:bios_boot
|
||||||
# Configurar ISODIR
|
echo "Running in BIOS mode..."
|
||||||
|
echo "Starting firstboot and secondboot flow using GRUB4DOS..."
|
||||||
|
chain http://__SERVERIP__/tftpboot/grub.exe --config-file="
|
||||||
timeout 0
|
timeout 0
|
||||||
set ISODIR=${ISODIR};
|
set ISODIR=${ISODIR};
|
||||||
|
|
||||||
|
@ -33,4 +35,50 @@ chain tftp://__SERVERIP__/tftpboot/grub.exe --config-file="
|
||||||
:fallback
|
:fallback
|
||||||
pause Firstboot and Secondboot failed. Press any key to continue...;
|
pause Firstboot and Secondboot failed. Press any key to continue...;
|
||||||
quit;
|
quit;
|
||||||
" || echo "Failed to execute GRUB fallback sequence."
|
|
||||||
|
# OpenGnsys-CACHE
|
||||||
|
echo "Booting OpenGnsys-CACHE"
|
||||||
|
kernel tftp://__SERVERIP__/${ISODIR}/ogvmlinuz ro boot=oginit quiet splash vga=788 irqpoll acpi=on og2nd=sqfs ogprotocol=smb ogactiveadmin=false ogdebug=false ogupdateinitrd=true ogtmpfs=15 oglivedir=${ISODIR} INFOHOST
|
||||||
|
initrd tftp://__SERVERIP__/${ISODIR}/oginitrd.img
|
||||||
|
boot || echo "Failed to boot OpenGnsys-CACHE"
|
||||||
|
|
||||||
|
# OpenGnsys-NET
|
||||||
|
echo "Booting OpenGnsys-NET"
|
||||||
|
kernel tftp://__SERVERIP__/${ISODIR}/ogvmlinuz ro boot=oginit quiet splash vga=788 irqpoll acpi=on og2nd=sqfs ogprotocol=smb ogactiveadmin=false ogdebug=false ogtmpfs=15 oglivedir=${ISODIR} INFOHOST
|
||||||
|
initrd tftp://__SERVERIP__/${ISODIR}/oginitrd.img
|
||||||
|
boot || echo "Failed to boot OpenGnsys-NET"
|
||||||
|
|
||||||
|
# OpenGnsys-NET Default
|
||||||
|
echo "Booting OpenGnsys-NET Default"
|
||||||
|
kernel tftp://__SERVERIP__/ogLive/ogvmlinuz ro boot=oginit quiet splash vga=788 irqpoll acpi=on og2nd=sqfs ogprotocol=smb ogactiveadmin=false ogdebug=false ogtmpfs=15 oglivedir=ogLive INFOHOST
|
||||||
|
initrd tftp://__SERVERIP__/ogLive/oginitrd.img
|
||||||
|
boot || echo "Failed to boot OpenGnsys-NET Default"
|
||||||
|
exit
|
||||||
|
|
||||||
|
# UEFI Boot Logic
|
||||||
|
:uefi_boot
|
||||||
|
echo "Running in UEFI mode..."
|
||||||
|
set timeout 30
|
||||||
|
|
||||||
|
# Verificar y buscar cargadores en orden de prioridad
|
||||||
|
echo "Searching Grub loader..."
|
||||||
|
sanboot --no-describe --drive 0 --filename \EFI\grub\Boot\grubx64.efi && exit || echo "Grub not found."
|
||||||
|
|
||||||
|
echo "Searching rEFInd loader..."
|
||||||
|
sanboot --no-describe --drive 0 --filename \EFI\refind\shimx64.efi.signed && exit || echo "rEFInd not found."
|
||||||
|
|
||||||
|
echo "Searching Part-01-02 loader..."
|
||||||
|
sanboot --no-describe --drive 0 --filename \EFI\Part-01-02\Boot\ogloader.efi && exit || echo "Part-01-02 not found."
|
||||||
|
|
||||||
|
echo "Searching Part-01-03 loader..."
|
||||||
|
sanboot --no-describe --drive 0 --filename \EFI\Part-01-03\Boot\ogloader.efi && exit || echo "Part-01-03 not found."
|
||||||
|
|
||||||
|
echo "Searching Microsoft loader..."
|
||||||
|
sanboot --no-describe --drive 0 --filename \EFI\Microsoft\Boot\bootmgfw.efi && exit || echo "Microsoft loader not found."
|
||||||
|
|
||||||
|
echo "Searching Ubuntu loader..."
|
||||||
|
sanboot --no-describe --drive 0 --filename \EFI\ubuntu\grubx64.efi && exit || echo "Ubuntu loader not found."
|
||||||
|
|
||||||
|
# Fallback: Si no hay cargadores encontrados
|
||||||
|
echo "No bootable operating system detected by OpenGnsys. Falling back..."
|
||||||
|
exit
|
||||||
|
|
Loading…
Reference in New Issue