G4L version 0.66 has some major changes in build, but operation is mostly the same.
Note: Build using Fedora 38 as Build system.
Build Issue This Zip contains 2 files
First is similar to the previous ISO files uses syslinux and can be written to CD or Flash
67108864 Jun 13 14:55 g4lefi-0.66.img
49173012 Jun 13 14:56 g4l-v0.66.devel.tar.xz
53477376 Jun 13 14:56 g4l-v0.66.iso



Note: None of these options work if secure boot is enabled since know of no way to get it signed 
with a MicroSoft bless (Meaning paying a ton on money to Microsoft) certificate.
Does seem there are methods to create a certificate, but that would require manually going into the
UEFI setup and manually adding the certificate. Usually, just turning off secure boot before using
and then turning it back on. Memtest86+ has same issue with there version.

That is a hybrid ISO file that can be burned to a CD or copied to an usb flash.
Uses syslinux as boot loader. No UEFI support

Second is a new setup using grub4dos as boot loader and can be written to Flash.
Has both the standard USB option and supports UEFI boot as well.
67108864 Jan 18 18:09 g4lefi-0.66.img

With linux can just copy to a flash of 64M or larger
dd if=g4lefi-0.66.img bs=64MiB of=/dev/(usbs dev : example sdb)
That will wipe all data on usb so use a clean usb or one that wiping existing data on is fine.
Have uses grub4dos and has both legacy and UEFI option. 

In bios can select it to boot from legacy usb and it use the regular grub4dos loader.
In UEFI mode, it will use the grub4dos uefi boot loader
disk is set as 64M GPT setup.

On my setup for flash I run this command to correct GPT to see all of disk.
echo -e "Fix" | parted -l ---pretend-input-tty
GPT wants a copy of info at end of disk, which 64M image doesn't match flash.
One can then create another partition to use other space, but repeating process will
wipe out the partition. So make sure to copy any info before redoing.

For most, it should just be writting either version to an usb flash.
All versions will wipe out the contents of flash, so needs to be a flash with nothing
on it. With Linux one can use dd to copy it, or a iso burner.
With Windows I've tested rufus with the g4lefi-0.66.img file.

The rufus seems to resolve that as well, so using the reset of flash could be done.

Afterwards upgrades could be down by just copying new kernel files and ramdisk.lzma to flash,
and updating grub.conf files?? But need to work that out.

If interested in changes.

Changes involving both. The kernels have been reduced to just 2 versions with various options.
The older versions had 5 kernels, but haven't had issues that gave purpose to having so many.
So, Have the latest stable version an laster release candidate at time of release.

Only the syslinux version has the HDT option included, have not figured if it can be added
to the grub4dos versions at all??

The memtest86+ 6.20 version is included and works in my testing for syslinux or either of the 
grub4dos loader options (legacy and UEFI).

Have also changed the boot options to use the 800x600 as default resolution on syslinux
and grub4dos regular boot, but both has an vga=ask option that allows for other selections.
The UEFI ignores any attempts to change relsolution, and uses whatever UEFI process passes.
Seems to be the highest resolution supported.

All versions use the exact same kernel files and ramdisk.lzma files. So changes to add EFI 
support are in the kernels only and the boot loaders.

Had an user that got 140 new machines that no longer supported regular booting, and only
supported the UEFI, so pushed the need to get the EFI support.

Had added EFI options to kernel long ago, but it never booted??

With a lot of work, figured it out. It actually was booting in UEFI mode, but was getting 
no video output?? Found I coul telnet into systems, and it worked. 
Eventually, discovered that UEFI boot doesn't support the VGA standard video, and requires
framebuffers and fbcon... Had to add about 100 lines to the kernel .config build file to 
get that support. Increased kernel size by about 400K.

Had it working with grub4dos as regular boot loader and grub2 as UEFI boot loader, but later 
opted to use grub4dos for both. Seems to work for me. Have a few downloads of test versions,
but heard nothing back, so assume it worked, since usually, if it doesn't one hears back.

