Sunday 1 March 2020

agFM v1.23 now available with support for modifying XML files

Todays version uses the latest build of a1ive's grub2 and grubfm (the ipxe part is in Beta status, i.e. may have bugs).

The main changes in todays release are:

1. Bugfix in Win10 1909 x64.cfg - due to a change in the a1ives grubfm scripts, this now needed modifying.
2. New Win10 1909 x64_UNAME_PCNAME.cfg config file

The new Win10 1909 x64_UNAME_PCNAME.cfg file allows the user to modify the contents of any XML file.

a1ive kindly helped me with the lua script which was needed for this.

This new .cfg file means that you can use an automated install XML file but change the User Name and Computer Name before Setup runs. This is useful for computer shops who often install the same Windows Edition but need a different user account name and computer name.

The example version uses an XML file which has the user name and computer name set to UNAME and PCNAME. The script will then allow you to change those strings.


1. Copy the file "\Menu Files to copy to payload volume\Win10 1909 x64_UNAME_PCNAME.cfg" to any folder that is convenient on the Easy2Boot NTFS (first) partition.
2. Change the name of the file as required
3. Edit the file and change the path of the ISO file and the XML file
4. Ensure the specified XML file exists.

Example XML files can be found under the \_ISO\WINDOWS\WIN10\SAMPLE XMl FILES\ folder - choose a file with 'UNAME' in the filename.

The XML file contents will not be changed by the process.

Note that if the XML file causes the disk to be partitioned and formatted, then you will need one for UEFI installs (GPT must be used) and another for MBR\Legacy installs.

The SDI_CHOCO XML files will need you to also configure an SDI_CHOCO configuration set. Using an SDI_CHOCO and this new .cfg file allows you to fully automate the install Windows 10 with drivers and applications with any account name and computer name you like.

No comments:

Post a Comment