agFM Version History
v1.14 2020-02-18 Improve direct booting of WinPE ISOs (HBCD PE, Win10XPSE, etc.).
v1.20 2020-02-27 grub2 is no longer case-sensitive for filenames on NTFS,ext,exFAT partitions (see F4 option to enable case-sensitivity).
v1.39 2020-04-11 Secure Boot flag is now disabled, remove F4 'override secure boot policy' menu item (no need), add .isoagfm file extension so jumps straight to the linux menu (if works then file does not need to be contiguous), latest agFM.
v1.40 2020-04-13 New English startup menu on boot, latest agFM, French language updates. Improve and add "\e2b\Update agFM\Download and update agFM_v2.cmd" for better update.
v1.41 2020-04-15 Fix to allow non-contiguous Windows Install ISOs to run, latest grub2/agFM from a1ive, small French language corrections
v1.42 2020-04-16 Latest grub2 with new partnew command option, True Hide and True UnHide .cfg files to protect partitions 1 and 2, support .imgPTN extensions with 23, auto, 32\64, pwd, 3GB\4GB (must be in that order).
v1.43 2020-04-17 New grubfm/grub2, E2B file extension suffixes now won't appear in the menu (e.g. .iso64 file will not appear if system has 32-bit CPU, .imgPTN234GB won't appear in menu if system has less than 4GB of RAM). config file bugfix so variables are exported (e.g. pwd, themes),Fix for partition 4 needing to be erased after selecting an ISO using partnew\easy2boot option.True Hide\Unhide .cfg files in \e2b\Sample agFM Menu files\MISC\. .iso323gb, .iso3gb, .iso4gb, .iso644gb extensions now recognised. F1 now displays total memory in system. if using 'pwd' string in the extension, you must set pwd variable in your user startup menu (e.g. set pwd="Hi Steve") - beware of incorrect keyboard scan codes if using AZERTY or QWERTZ keyboards!
v1.44 2020-04-20 Update True Hide cfg files to use 1C instead of EF to hide FAT32 partitions. Update SAMPLE_startup_menu.txt to tidy up environment variables.
v1.45 2020-04-25 Add support for non-USA keyboards. Add menu entry into startup menu to disable UEFI booting by renaming the \EFI folder.
v1.46 2020-04-27 New agFM boot files (+ Ventoy support), Some partition references changed to use (e.g.) hd0,1 instead of hd0,msdos1,the variable grubfm_startbat can now be used to define a different start.bat file which is run at the start of Windows Setup. This just provides a way to 'hook' in a custom batch file and will not be of value to most users. SAMPLE_startup_menu.txt re-organised. \grldr and \boot\grub\menu.lst file added to allow a system to MBR boot to the agFM partition and then load agFM (grub2). Some README files added to \boot\grubfm folder. Load agFM startup menu.cfg copied to root of agFM folder to allow user to re-run the startup menu. Enable or Disable UEFI booting.mnu file added to \e2b folder (for copying to \_ISO\MAINMENU of partition 1 if required).
*BUG*v1.47 2020-04-28 Latest agFM with language improvements, small tweaks to the SAMPLE_startup_menu.txt file.
v1.48 2020-04-28 Same as 1.47 but bugfix for .imgptn files not working. Changing to using (hd0,1) instead of (hd0,msdos1) revealed a bug in agFM, so the start menu has now been changed back to use (hd0,msdos1) type names.
v1.49 2020-05-05 Latest agFM, Screenshot driver and grub2 ahci driver removed as caused issues, support for direct boot of Strelec ISO with all apps, Total RAM displayed on startup, .winiso extension can be used to boot some WinPEs and Win Install ISOs, extra DLCBoot .cfg files and grubfm files added, new agFM drive icon for Explorer.
v1.50 2020-05-xx Latest agFM. DLCBoot can now be boot as .iso or .isowin with no .cfg file needed. grub2 echo command now supports escape sequences for outputting coloured text.
v.1.51 2020-05-29 New search (F) button added (e.g. search for file types such a .iso, .wim). Boot Windows ISO option now runs X:\Setup.exe so that Repair option is offered if no XML file is specified. Allow use of file extension override suffixes (e.g. Medicat v18.10 stable_.isowin.iso) so extension can be kept as .iso but it will immediately boot with no secondary menu. Support _.winntsetup.iso file extension suffix for booting to Windows PE from Install ISO and directly loading the ISO into WinNTSetup.exe. Danish language. Bugfix for Auxilliary partition image file not detected as hfs type 0xAF (e.g. MacOS..imgPTN23+MacOS.), .imgPTNrep3 file extension now supported (file must be in partition 3). Add a check to prevent one .imgPTN* file from being used if a .imgPTN* file has already been switched in (thus preventing the backup MBR from being overwritten). The 'Restore E2B Partitions' menu entry in the startup_default.cfg menu is now displayed whenever the MBR partition table contains a 'switched-in' .imgPTN image. Ventoy boot option added (experimental).
v1.52 2020-06-02 Add .isoventoy file extension support. Latest a1ive grubfm.
v1.53 2020-06-03 Bugfix - parentheses e.g. (xxx) in Windows ISO filename caused Setup to restart.
v1.54 2020-06-04 - Bugfix - No imgptn* files listed if Secondary Menu enabled - now fixed.
v1.55 2020-06-08 - bugfix - remove HDCLONE entry in startup menu. Improve .imgptn Restore Partitions menu. Latest a1ive grub\grubfm version.
v1.56 2020-08-05 - SAMPLE_startup_menu.txt revised - now only shows 'Restore E2B Partitions' menu entry if backup partition is valid MBR. Bugfix in agFM MBR code (grubfm.iso) to fix issue of some files reported as not contiguous (thanks to Anwar for reporting bug). hires variable can now be set in the menu so that WinPE runs at highest screen resolution available (e.g. in startup_menu.txt). wimboot code has changed - do not specify bcd, boot.sdi or bootmgr files in wimboot command list. MBR\Legacy also uses wimboot command now. Ventoy has now been removed from agFM by a1ive, so no Ventoy menu option.
1.57 2020-09-09 - Fix for MBR\Legacy install of Windows Setup not allowing Internal hard disk to be selected, update agFM, Ventot support - F5 now will boot to Ventoy if present on Partition 2, \_ISO\docs\MAKE_E2B-USB_DRIVE\Add_Ventoy.cmd can be used with Ventoy.xx.xx.xx.zip to add or update Ventoy onto 2nd agFM Partition. \e2b\Update agFM\Add_Ventoy.cmd added (drag and drop Ventoy zip file onto Add_VEntoy.cmd to add Ventoy MBR+UEFI64).
1.58 2020-09-14 - Fix bugs in \e2b\Add_Ventoy.cmd. wget.exe was failing due to old version plus core.img is now copied to \ventoy folder.
1.59 2020-09-19 - can now suppress the grub2 c and e hotkeys in menu, latest grubfm, remove Ventoy menu options (use F5 to boot to Ventot).
Recommended for Easy2Boot (fastest flash drive!)
SanDisk Extreme SDCZ880-128G-G46
Fastest USB 3!
See Blog post