Sunday 12 May 2024

agFM v1.A3 BUGFIX RELEASE - please update!

This bug affects anyone who uses .imgPTN* files that contain images of Windows Installers or WinPE images and they UEFI booting to agFM. Please update agFM.

v1.A3 2024-05-12 - bugfix - if you boot to agFM and Partition 1 has a XML or INI file in the root, agFM always permanently altered some of those files. This permanently changes the imgPTN image file contents if one has been swapped into Partition 1. The new version now only cleans these files if Partition 1 contains E2B files.


Info: When E2B (legacy) or agFM (legacy or UEFI) first boots, it cleans out the contents of various .xml files and .ini in the root of Partition 1 (see files above). If the user then runs a Windows ISO (or launches Ventoy), these files will then not affect anything.

In normal use, E2B and agFM will change these files in some circumstances (e.g. when a user specifies an XML file) so that they are automatically used by Windows Install ISOs for automated installs, etc. These files are therefore cleaned on each boot (so they contain harmless contents or are blank) so that if you run Windows Setup or WinPE with no xml/ini choice (from a .ISO file for instance), these files will be have no effect.

However, these files were always cleaned even after the user has switched in a .imgPTN23 file containing it's own special \autounattend.xml file!

e.g. error case:

  1. User selects .imgPTN23 Windows Install image (or WinPE image)
  2. Partition 1 now contains user's Windows image
  3. User boots AGAIN to agFM - agFM will wipe/clean the xml file in the root of partition 1
  4. User boots AGAIN to Windows in Partition 1 - because the original xml file has been cleaned in step 3, the Windows Install is not automated. Also the .imgPTN23 file has been permanently altered.

The new version of agFM now checks that Partition 1 contains E2B before cleaning the e2b xml/ini files.

Please download and update to this latest version by running "\e2b\Update agFM\Download and update agFM_v2.cmd" from Partition 2 of your E2B USB drive.




No comments:

Post a Comment