Grub2Win Changelog

What's new in Grub2Win 2.4.0.5 Build 1664

Apr 23, 2024
  • Theme fonts can now be automatically selected.
  • The selection is based on screen resolution.
  • Further updates to the theme font parameters.
  • Minor fixes to the GUI and help files.

New in Grub2Win 2.4.0.5 Build 1663 (Apr 22, 2024)

  • Theme fonts can now be automatically selected.
  • The selection is based on screen resolution.
  • Further updates to the theme font parameters.
  • Minor fixes to the GUI and help files.

New in Grub2Win 2.4.0.5 Build 1661 (Apr 20, 2024)

  • Theme fonts can now be automatically selected.
  • The selection is based on screen resolution.
  • Further updates to the theme font parameters.
  • Minor fixes to the GUI and help files.

New in Grub2Win 2.4.0.4 Build 1660 (Apr 15, 2024)

  • Updated the theme layouts to better accommodate larger fonts.
  • Minor fixes to the GUI and help files.

New in Grub2Win 2.4.0.3 Build 1659 (Apr 1, 2024)

  • Reworked the boot menu layout to accommodate larger fonts.
  • Further Improvements to the BIOS partition detection routines.
  • Enhancements to the diagnostics for BIOS boot issues.

New in Grub2Win 2.4.0.2 Build 1657 (Mar 25, 2024)

  • Added a font size selection to the Customize Theme screen. You can now select font point sizes from 16 to 36 points. This can be used to make the boot time menu selections larger.
  • Improvements to the BIOS partition detection routines.

New in Grub2Win 2.4.0.1 (Mar 22, 2024)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.4.0.0 (Mar 11, 2024)

  • This is a major release of Grub2Win **
  • It completely changes the BIOS firmware load process.
  • The EFI firmware load process is not changed.
  • BIOS Direct Boot
  • For BIOS firmware systems, the Microsoft boot menu will be skipped.
  • Now BIOS systems will immediately show the Grub2Win boot menu.
  • This new load strategy requires changes to Microsoft boot files.
  • Please be sure you have good system backups before installing this relea

New in Grub2Win 2.3.8.6 (Feb 26, 2024)

  • Added Google Translate capability to the Grub2Win help files.
  • There is now a Google Translate button on every help page.
  • This supports help in 32 languages worldwide.
  • Minor updates and fixes to the GUI.

New in Grub2Win 2.3.8.4 (Jan 26, 2024)

  • More enhancements to the import routines.
  • Minor updates to the GUI and help files.
  • The xxkernlink.sh script for Fedora and Manjaro was rewritten.
  • It is now a bash script and no longer requires the installation of Perl.

New in Grub2Win 2.3.8.3 (Jan 8, 2024)

  • Enhanced the Linux import routine.
  • You can now import Fedora .conf configuration files.
  • These are stored in the Fedora /boot/loader/entries directory.

New in Grub2Win 2.3.8.2 (Dec 28, 2023)

  • Fixed a bug in the Linux import routine.

New in Grub2Win 2.3.8.1 (Nov 23, 2023)

  • Minor updates to the GUI and help files.

New in Grub2Win 2.3.8.0 (Nov 23, 2023)

  • Includes and installs the new GNU Grub kernel 2.12.
  • Note: Your Grub2Win EFI partition modules will be refreshed to level 156.
  • Some users may wish to return to the Older GNU Grub kernel 2.06
  • Instructions for 2.06 downgrade will be found in this Grub2Win help topic.
  • GNU Grub version 2.12 rc1

New in Grub2Win 2.3.7.9 (Oct 31, 2023)

  • Includes and installs GNU Grub kernel 2.06.
  • You can now optionally download GNU Grub beta kernel 2.12.
  • After Grub2Win version 2.3.7.9 is installed, see this Grub2Win help file:
  • file:///C:/grub2/winhelp/usermanual/Grub2Win%20User%20Manual.html?GNUGrubversion212beta.html

New in Grub2Win 2.3.7.8 (Oct 19, 2023)

  • Improved the reliability of the pause function.
  • Updated Clover to version 5155.
  • Other minor enhancements to the GUI and help files.
  • Note: Your Grub2Win EFI partition modules will be refreshed to level 155.

New in Grub2Win 2.3.7.7 (Oct 19, 2023)

  • The Windows default boot timeout can now be disabled.

New in Grub2Win 2.3.7.6 (Oct 19, 2023)

  • The option to install all Grub2Win modules to the EFI partition has been removed.
  • This option was available as a workaround in cases where the install partition was encrypted. It was rarely used.
  • Over time, this method has proved unreliable and caused many boot problems.
  • From now on, Grub2Win must be installed to an unencrypted partition.
  • Note: Your Grub2Win EFI partition modules will be refreshed to level 154.
  • Added the Haiku BFS filesystem to the partition scan code.

New in Grub2Win 2.3.7.5 (Oct 19, 2023)

  • Enhancements to the Linux import code for better compatibility.
  • Performance improvements to the "Partition List" and "System Info" routines.
  • Other minor updates to the GUI and help files.

New in Grub2Win 2.3.7.4 (Aug 13, 2023)

  • Enhanced the download and update routines for greater reliability.
  • Updated the 7Zip modules to level 23.01
  • Minor updates to the GUI and help files.

New in Grub2Win 2.3.7.1 (Jun 22, 2023)

  • Minor updates to the GUI and help files.

New in Grub2Win 2.3.7.0 (Jun 22, 2023)

  • Reworked several of the file error detection routines.
  • This should prevent error messages in a few unusual situations.
  • Fixed an email address problem in the diagnostics routine.

New in Grub2Win 2.3.6.8 (May 15, 2023)

  • Enhancements to the work directory routines.

New in Grub2Win 2.3.6.1 (Mar 20, 2023)

  • Improved detection of Internet connection errors.

New in Grub2Win 2.3.6.0 (Mar 13, 2023)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.5.9 (Feb 26, 2023)

  • Fixed a bug in the syntax check routines.
  • This would sometimes cause a crash when a target file was not found.
  • Now a "Not Found" warning message is issued.

New in Grub2Win 2.3.5.8 (Feb 10, 2023)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.5.7 (Feb 1, 2023)

  • Expanded the disk buffer from 512 to 4096 bytes.

New in Grub2Win 2.3.5.6 (Dec 28, 2022)

  • Code Cleanup.

New in Grub2Win 2.3.5.5 (Dec 15, 2022)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.5.4 (Dec 7, 2022)

  • Several improvements to the statistics and location routines.

New in Grub2Win 2.3.5.3 (Dec 1, 2022)

  • Added additional boot time checks.
  • These checks ensure that critical libraries and files are present.
  • Code cleanup.
  • Note: Your Grub2Win EFI partition modules will be refreshed to level 153.

New in Grub2Win 2.3.5.0 (Nov 8, 2022)

  • Fixed a minor bug in the EFI firmware boot order routines.
  • Improved detection of external changes to the EFI firmware boot order. These changes are often caused by Windows or Linux software updates.

New in Grub2Win 2.3.4.9 (Oct 21, 2022)

  • Rewrote several routines to improved performance.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.3.4.8 (Oct 10, 2022)

  • Code cleanup. Removed some duplicate variables and functions.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.3.4.7 (Oct 1, 2022)

  • Fixed a problem in the set firmware boot order routines.
  • Added a warning about the use of double quotes in menulist commands.
  • Enhanced the system info load time statistics.
  • Other minor updates to the GUI and help files.

New in Grub2Win 2.3.4.6 (Sep 15, 2022)

  • Minor updates to the GUI and help files.
  • If a disk read error occurs, Grub2Win will now skip that disk drive.
  • Drives with read errors will be ignored.
  • The log will record any disk errors encountered.
  • Run Grub2Win with the "Quiet" parameter to suppress console messages.

New in Grub2Win 2.3.4.1 (Jul 26, 2022)

  • Added a dialog to verify that the Grub2Win boot menu appears.
  • Some EFI firmware requires additional actions to display the menu. In these cases, the user be prompted to perform these actions.

New in Grub2Win 2.3.4.0 (Jul 5, 2022)

  • Enhanced the GPT partition scan routines.
  • This was done to accommodate some rarely used partition formats.

New in Grub2Win 2.3.3.9 (Jun 29, 2022)

  • Refreshed the Simplified Chinese boot time help file. The new file includes many additional translated messages. Refreshed the 7-Zip modules to level 22.00.

New in Grub2Win 2.3.3.8 (Jun 10, 2022)

  • Rewrote the geo-locate routines to improve their accuracy.

New in Grub2Win 2.3.3.6 (May 29, 2022)

  • Removed the "Additional Drivers" option for BIOS systems.
  • These very old GNU Grub drivers have rarely been used for several years.
  • They do not work on at all on EFI firmware systems.
  • They sometimes cause boot time lockups on BIOS systems.
  • If users actually still require the old drivers, please contact me at SourceForge. I will set up a workaround for you if needed.

New in Grub2Win 2.3.3.5 (May 29, 2022)

  • Further refinements to the setup.exe validation routines.

New in Grub2Win 2.3.3.4 (May 12, 2022)

  • Refinements to the setup.exe validation routines.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.3.3.3 (May 4, 2022)

  • Confirm that the Grub2Win setup.exe module is current. It must have been downloaded from SourceForge within the past 30 days.

New in Grub2Win 2.3.3.2 (Apr 25, 2022)

  • Updated the AutoIt compiler to version 3.3.16.0
  • This new version officially supports Windows 11.
  • Grub2Win is written and compiled in the AutoIt language.

New in Grub2Win 2.3.3.1 (Apr 21, 2022)

  • Minor fixes to the GUI and help files.

New in Grub2Win 2.3.3.0 (Apr 15, 2022)

  • Fixes to the date and statistics routines.
  • Minor fixes to the GUI and help files.

New in Grub2Win 2.3.2.9 (Apr 10, 2022)

  • Enhancements to g2wsleep function to allow additional options.
  • Updates to the GUI and help files.

New in Grub2Win 2.3.2.8 (Feb 19, 2022)

  • Added Romanian to the boot time help languages.
  • 31 languages are now supported for boot time help.
  • Fixes to the date calculation routines.
  • Updates to the GUI and help files.

New in Grub2Win 2.3.2.7 (Feb 19, 2022)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.2.6 (Feb 19, 2022)

  • Improvements to the syntax scan routines.
  • Enhanced the instructions to import "Other Linux" distributions.

New in Grub2Win 2.3.2.5 (Jan 12, 2022)

  • Improvements to the ZULU time offset routines.
  • Tweaks to the download parms for better reliability.

New in Grub2Win 2.3.2.3 (Jan 4, 2022)

  • Several enhancements to the download routines.

New in Grub2Win 2.3.2.2 (Jan 4, 2022)

  • Renewed the SSL signing certificate.
  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.2.1 (Jan 4, 2022)

  • Improvements to the UTC time calculation routines.

New in Grub2Win 2.3.2.0 (Jan 4, 2022)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.1.9 (Jan 4, 2022)

  • Refreshed the GNU Grub boot time help files to the latest level.
  • The Korean language help file has been substantially enhanced.

New in Grub2Win 2.3.1.8 (Dec 8, 2021)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.1.1 (Oct 12, 2021)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.3.1.0 (Oct 12, 2021)

  • Added limited support for EFI partitions on USB flash drives.
  • The drive must be MBR style with a letter assigned.
  • The partition type in the MBR must be "EF" per standards.

New in Grub2Win 2.3.0.5 (Jul 26, 2021)

  • This release changes the format of certain Grub2Win .cfg files. If you revert to an earlier release, you must restore all of your .cfg files from the earlier release
  • The easiest way to do this is to simply restore the C:grub2 directory from your earlier release
  • Please retain a backup copy of your C:grub2 directory before you upgrade to version 2.3.0.5
  • Re-worked the custom code format. This will let you View custom code at boot time via the GNU Grub "e" command
  • Other minor changes to the GUI and support files

New in Grub2Win 2.3.0.4 (Jul 26, 2021)

  • When the Quiet parameter is invoked, suppress setup messages
  • Several enhancements and fixes to the GUI

New in Grub2Win 2.3.0.3 (Jul 26, 2021)

  • You can now install Grub2Win to exFAT formatted partitions
  • Grub2Win cannot be installed to a flash drive
  • Note: Your Grub2Win EFI partition modules will be refreshed to level 149
  • Updates and enhancements to the Boot Time Utilities
  • The Windows build number is now included in the diagnostics

New in Grub2Win 2.3.0.2 (Jul 26, 2021)

  • Added a boot time utility to test Grub2Win screen resolution settings.
  • You can then set the default screen resolution as desired.
  • Fixes and enhancements to the GUI and help files.

New in Grub2Win 2.3.0.1 (Jul 26, 2021)

  • Several small enhancements to the GUI and help files.

New in Grub2Win 2.3.0.0 (Jul 26, 2021)

  • Grub2Win now boots and contains the new GNU Grub 2.06 kernel and libraries.
  • The following info is from the GNU Grub news file:
  • New in 2.06:
  • GCC 10 support.
  • clang 10 support.
  • SBAT support.
  • LUKS2 support.
  • Drop small MBR gap support.
  • Xen Security Modules (XSM/FLASK) support.
  • The lockdown mechanism similar to the Linux kernel one.
  • Disable the os-prober by default.
  • Many backports of GRUB distros specific patches.
  • BootHole and BootHole2 fixes.
  • and tons of other fixes and cleanups...
  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.2.2.2 (Jun 7, 2021)

  • Minor enhancements to the GUI and help files.

New in Grub2Win 2.2.2.1 (May 30, 2021)

  • Screenshots can now be included in the Grub2Win diagnostics file.

New in Grub2Win 2.2.1.9 (May 9, 2021)

  • Removed the Additional Drivers option from EFI firmware systems. These GNU Grub drivers are only valid on systems using BIOS firmware.

New in Grub2Win 2.2.1.8 (May 9, 2021)

  • Minor updates to the GUI and help files.

New in Grub2Win 2.2.1.7 (Apr 24, 2021)

  • An alternate download ftp server site has been added. If a SourceForge download fails, the alternate server will be used.

New in Grub2Win 2.2.1.6 (Apr 24, 2021)

  • Improvements to the EFI firmware boot order setting routines.
  • The uninstall now attempts to restore the former EFI boot default.
  • Minor fixes to the GUI and help files.

New in Grub2Win 2.2.1.5 (Apr 24, 2021)

  • Minor improvements to the GUI and help files.

New in Grub2Win 2.2.1.4 (Apr 24, 2021)

  • Improved detection of Bitlocker encrypted partitions.
  • The "Install To EFI Partition" option will now only be allowed if the normal target partition is encrypted.

New in Grub2Win 2.2.1.3 (Feb 2, 2021)

  • Enhancements to the EFI partition scan routines.

New in Grub2Win 2.2.0.7 (Dec 5, 2020)

  • Improved BCD error detection.
  • Minor improvements to the setup routines.
  • Help file updates concerning BCD errors.

New in Grub2Win 2.2.0.3 (Oct 16, 2020)

  • Minor fixes and updates to the GUI and help files.
  • Cleaned up an error the EFI setup script.
  • Your EFI partition modules will be updated to level 146.

New in Grub2Win 2.2.0.2 (Oct 16, 2020)

  • Enhancements to the BCD diagnostic routines.
  • Improvements to firmware mode detection.
  • The partition list now identifies the Windows EFI partition.

New in Grub2Win 2.2.0.1 (Oct 2, 2020)

  • The EFI letter assignment routines have been enhanced.
  • This speeds up EFI access on systems with a single EFI partition.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.5.1 (Aug 31, 2020)

  • Corrected a rarely occurring error in the EFI setup routines.
  • Updates to the help file to provide more EFI partition information.
  • Your EFI partition modules will be updated to level 145.

New in Grub2Win 2.1.5.0 (Aug 17, 2020)

  • A secondary uninstall bat script is now included. This can be used if the normal Windows uninstall is not available.
  • Fixed an undefined variable error in the firmware display routine.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.4.8 (Aug 3, 2020)

  • Fixed a rarely occurring error in the EFI letter assignment routines.

New in Grub2Win 2.1.4.0 (Jun 12, 2020)

  • Expanded the diagnostic error description input area.
  • Minor updates to the GUI.

New in Grub2Win 2.1.3.3 (Mar 20, 2020)

  • Minor updates to the GUI and help files.
  • Refreshed Clover to level 5105.

New in Grub2Win 2.1.3.2 (Mar 5, 2020)

  • Enhanced the syntax check routines to honor the " " character string for splitting lines.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.3.1 (Feb 21, 2020)

  • Added an Import function for external .cfg files created in Linux by GNU Grub version 2.
  • The Import function reads GNU Grub configuration files copied from your Linux partititons.
  • The Linux configuration is used to contruct bootable Grub2Win menu entry code.
  • This is usefull for distributions that are not supported for automatic code generation by Grub2Win.
  • Added a Grub2Win shortcut to the Windows start menu.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.3.0 (Jan 17, 2020)

  • Fixed a problem that sometimes prevented the scrollbar from displaying.
  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.2.5 (Jan 5, 2020)

  • Rearranged the GNU Grub boot menu to vertically center the boot menu entries.
  • This required more screen real estate, too large for 800x600 resolution screens.
  • When the Grub graphics mode is set to 800x600, there will be no option to select a graphics screen theme.
  • The theme will automatically be set to character mode only.
  • Refreshed Clover to level 5102.

New in Grub2Win 2.1.2.4 (Dec 22, 2019)

  • Rearranged the GNU Grub boot menu to allow more menu entries per page.
  • Refreshed Clover to level 5101.

New in Grub2Win 2.1.2.2 (Dec 14, 2019)

  • Further fixes to the user section routines.
  • On rare occasions, Grub2Win cannot determine whether a system is using EFI or BIOS firmware.
  • In these unusual instances, the program will prompt the user for the firmware type.

New in Grub2Win 2.1.2.1 (Dec 11, 2019)

  • Enhanced the user section update routines.
  • Added a User Section topic to the help files.

New in Grub2Win 2.1.1.9 (Dec 3, 2019)

  • Reorganized several backup directory locations for consistency.
  • Established file C:grub2userfilesusersection.cfg. This will hold the user section code.
  • Added a function to edit the user section code within the GUI.

New in Grub2Win 2.1.1.7 (Nov 25, 2019)

  • Moved the storage for custom configurations from C:grub2userfiles to C:grub2windata. This was done to avoid confusion.
  • Established directory C:grub2userfilesuser.misc.files. This directory can be used to store any files the user wants to persist when Grub2Win is updated.

New in Grub2Win 2.1.1.6 (Nov 20, 2019)

  • Enhanced the BCD firmware scan routines to detect and repair certain BCD errors

New in Grub2Win 2.1.1.5 (Nov 12, 2019)

  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.1.4 (Nov 5, 2019)

  • Added a warning when the default EFI boot module is changed from Grub2Win to another program.
  • This usually happens when a user runs Microsoft Windows or Linux service updates.
  • Added a standard function to enhance Btrfs partition boot support.
  • Your EFI partition modules will be updated to level 141

New in Grub2Win 2.1.1.3 (Oct 28, 2019)

  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.1.2 (Oct 22, 2019)

  • Added support for subvolumes on Btrfs root partitions.
  • When Grub detects the /@ directory on a root Btrfs partition, it adds the necessary rootflags=subvol=@ parameter.

New in Grub2Win 2.1.1.1 (Oct 13, 2019)

  • Changed the EFI detetction routine to accept a specific BIOS return code.
  • Return code 1314 sometimes occurs in error on certain BIOS Windows builds.
  • This workaround may be removed in the future if it causes EFI system problems.
  • Grub2Win support of Antergos Linux has been withdrawn.
  • The Antergos team has discontinued its development and support.
  • The suggested replacement for Angergos Linux is Manjaro Linux.
  • Manjaro is currently supported and is being actively developed.
  • Like Antergos, Manjaro is based on Arch Linux.

New in Grub2Win 2.1.1.0 (Sep 29, 2019)

  • Enhanced Android kernel file support:
  • Grub2Win now allows you to select the Android kernel file by name.
  • The file name and path are validated to ensure the file exists on a mounted NTFS partition.
  • Other minor fixes to the GUI and help files.

New in Grub2Win 2.1.0.9 (Sep 16, 2019)

  • Minor updates to the GUI and help files.

New in Grub2Win 2.1.0.8 (Sep 12, 2019)

  • Added support for the Manjaro distribution of Linux.
  • The developers of Antergos Linux are phasing out it's distribution and support.
  • Grub2Win support for Antergos will be withdrawn shortly.
  • Both Manjaro and Antergos are derived from Arch Linux.
  • Manjaro seems an appropriate replacement for Antergos.
  • The Manjaro distribution is still under active development and is well supported.

New in Grub2Win 2.1.0.7 (Sep 10, 2019)

  • Added an option that forces the EFI firmware to unconditionally load Grub2Win at boot time.
  • The new unconditional option should force the EFI firmware to boot Grub2Win.
  • This is useful in situations where firmware does not honor the boot order as specified in EFI standards.
  • The problem is usually caused by older EFI firmware or corruption of the EFI pointers in NVRAM.

New in Grub2Win 2.1.0.5 (Sep 2, 2019)

  • Minor fixes to the GUI and help files.

New in Grub2Win 2.1.0.4 (Aug 12, 2019)

  • Removed support for FreeBSD.
  • The FreeBSD boot process has recently become too complex.
  • Grub2Win can no longer generate FreeBSD grub code automatically.
  • You can still use Grub2Win to boot FreeBSD via custom code.
  • Here is a sample of custom code for FreeBSD.
  • You will need to tweak it for your configuration and hardware.
  • insmod bsd
  • insmod ufs2
  • insmod part_gpt
  • set root='(hd0,gpt4)'
  • search --no-floppy --fs-uuid --set $UUID
  • kfreebsd /boot/kernel/kernel
  • kfreebsd_loadenv /boot/device.hints
  • kfreebsd_loadenv /boot/kernel/linker.hints
  • set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ada0p4
  • set kFreeBSD.vfs.root.mountfrom.options=rw
  • set kFreeBSD.module_path="/boot/kernel;/boot/modules

New in Grub2Win 2.1.0.3 (Aug 7, 2019)

  • Rearranged the Boot Information and Utilities menu for clarity.
  • Minor fixes to the GUI and help files.
  • Your EFI partition modules will be updated to level 139.

New in Grub2Win 2.1.0.2 (Jul 31, 2019)

  • Grub2Win will now try to use higher default resolutions for the boot menu.This will occur when you select the "** Auto **" graphics mode.
  • Minor fixes to the GUI and help files.
  • Refreshed Clover to level 5033.

New in Grub2Win 2.1.0.1 (Jul 9, 2019)

  • Corrected a minor error in the gnugrub.kernel.bios module generation.
  • Your EFI partition modules will be updated to level 138.

New in Grub2Win 2.0.1.5 (Jun 4, 2019)

  • Rewrote several diagnostic and logging routines to improve error reporting capabilities.
  • Revised the review sleep command to allow cancellation of a boot
  • Refreshed Clover to level 4934.

New in Grub2Win 2.0.1.4 (May 13, 2019)

  • Added the AutoResDir parameter to the setup program.
  • This allows automatic setup of theme backgrounds based on the current screen resolution.
  • Fixed a potential screen painting error on the main menu.

New in Grub2Win 2.0.1.3 (May 9, 2019)

  • Corrected a file buffer clearing error.
  • In certain unusual situations, this could possibly cause duplicate user.config files.

New in Grub2Win 2.0.1.2 (May 5, 2019)

  • This is a major release of Grub2Win with several structural changes.
  • Please be sure to make a copy of your C:grub2 directory as a backup.
  • You can then simply restore your C:grub2 directory copy if you run into any problems.
  • Corrected an error in the submenu default selection variable.

New in Grub2Win 2.0.0.9 (Apr 12, 2019)

  • Added a "Set Grub2Win As The Default" button that appears when appropriate.
  • Improvements to the BCD parse and restore routines for greater reliability.
  • Added the SetAsDefault option to the setup program parms.
  • Added some additional diagnostic code to the BCD parse routines.
  • Note: Your Grub2Win EFI modules will be updated to level 133 with this release.

New in Grub2Win 2.0.0.8 (Apr 6, 2019)

  • Several improvements to the partition scan routines.
  • Utilization is now shown for Linux Ext4, Ext3, Ext2 and Btrfs filesystems, as well and the filesystem label and partition UUID.
  • Updates to the GUI and help files.

New in Grub2Win 2.0.2.6 (Apr 2, 2019)

  • Improved the detection of various boot menu errors.
  • Enhanced the extended partition detection scan routine.
  • Improvements to the diagnostics email routine.
  • Minor enhancements to the GUI.

New in Grub2Win 2.0.2.5 (Mar 26, 2019)

  • Automated the diagnostic process.
  • When you click the blue "Diagnostics" button on the main Grub2Win screen,
  • diagnostic data will be created and compressed as file C:grub2diagnose.7z
  • A customized email will then be created with the To: address and subject filled in.
  • All you need do is attach the C:grub2diagnose.7z file and send the email.
  • Please let me know if you encounter any problems with this new release.
  • I will be monitoring the SourceForge discussion board closely.

New in Grub2Win 2.0.2.4 (Mar 25, 2019)

  • Fixed a bug in the custom code generation routine that, in very specific
  • circumstances, prevented custom code from being properly created.
  • Enhanced the custom code edit routines for improved reliability.
  • Added partition codes "4F" and "EF" to the partition codes table.
  • Added these two GPT Partition codes:
  • Sony Boot Partition F4019732-066E-4E12-8273-346C5641494F
  • Lenovo Boot Partition BFBFAFE7-A34F-448A-9A5B-6213EB736C22

New in Grub2Win 2.0.2.0 (Mar 19, 2019)

  • Code cleanup for the partition scan modules.
  • Added disk drive sector size to the disk report
  • Added partition code "82" which was missing, to the partition scan routines.
  • Since this release has many changes, I have left old release 1.0.8.1 available
  • On SourceForge as file grub2win.oldrelease.1081.zip Just in case.

New in Grub2Win 1.0.8.0 (Feb 5, 2019)

  • Minor fixes to the User Files
  • Refreshed Clover to level 4871.

New in Grub2Win 1.0.7.7 (Jan 28, 2019)

  • Added two new utility actions to the EFI Partition Operations menu. These actions allow you to back up and restore your EFI partition files.
  • Refreshed Clover to level 4862.
  • Set the Android X86 parameters to reflect the latest release, 8.1-r1

New in Grub2Win 1.0.7.6 (Jan 14, 2019)

  • The Grub2Win automatic search options now include partition search by UUID.
  • This is an addition to the current searches by partition disk address or label.
  • Minor enhancements to the GUI.

New in Grub2Win 1.0.7.5 (Jan 10, 2019)

  • Further refined the EFI synchronization process for greater consistency
  • in some unusual situations.
  • Added a query facility to the Reboot utility.
  • Minor fixes to the GUI and help files.

New in Grub2Win 1.0.7.4 (Jan 9, 2019)

  • Refined the EFI synchronization proccess for machines where the GNU Grub modules are installed to the EFI partition.
  • Minor fixes to the GUI.

New in Grub2Win 1.0.7.3 Beta (Jan 3, 2019)

  • Optional install of all GNU Grub modules to your EFI partition.
  • This is useful when your Windows partitions are encrypted.
  • Enhanced options for batch setup of Grub2Win.

New in Grub2Win 1.0.7.2 (Dec 17, 2018)

  • Grub2Win now has the ability to browse directories and edit files in your EFI partition.
  • You can also copy directories and files to or from your EFI partition.
  • Directories and files can also be renamed and deleted.
  • Clover EFI for OSX can now be downloaded and installed by Grub2Win while you are running Windows.
  • This makes it easier to set up OSX boot for Hackintosh machines.
  • Updates to the help files to reflect these new features.

New in Grub2Win 1.0.7.1 (Dec 11, 2018)

  • Improved support for older machines with mixed mode 64 / 32 bit EFI firmware. Old 32 bit EFI firmware sometimes causes problems at boot time.
  • Consolidated the settings for Grub2Win in a single file.

New in Grub2Win 1.0.7.0 (Dec 4, 2018)

  • This release includes some major improvements to Grub2Win:
  • Support was added for Antergos Linux
  • Clover EFI 64 bit support was added.
  • This enables direct boot of Apple OSX from the Grub menu.
  • The graphic scaling routines were completely rewritten.
  • This should improve screen scaling on high resolution displays.
  • Added the ability to boot Linux systems using both root and boot partitions.
  • Both partitions can be located by disk address or partition label.
  • Refreshed the Spanish boot time help file to the latest level.

New in Grub2Win 1.0.6.4 (Oct 30, 2018)

  • General code cleanup.
  • Several of the source module names have been changed to clarify their function.
  • The script functions called from C:grub.cfg have been removed from the generated grub.cfg file.
  • They have been consolidated in C:grub2winsourcestandard.functions.cfg.
  • The g2wisoboot function has been modified to accept multiple initrd files.
  • They are set within the initrdpath variable.

New in Grub2Win 1.0.6.3 (Oct 22, 2018)

  • Several updates and corrections to the help files.

New in Grub2Win 1.0.6.2 (Oct 17, 2018)

  • Updated the Android generation parameters for the latest release of Android X86.
  • Note that Remix Linux has been removed from Grub2Win.
  • This is because the Remix developer abandoned the software about 1 year ago.
  • I recommend that Remix users migrate to Android X86 release 7.1-r2

New in Grub2Win 1.0.6.1 (Oct 11, 2018)

  • Added the option to delete the install files after setup completes successfully.

New in Grub2Win 1.0.6.0 (Oct 9, 2018)

  • Several enhancements to the download, setup and install routines.

New in Grub2Win 1.0.5.9 (Oct 4, 2018)

  • The setup routine now checks for encryption on the install target partition.
  • Installation to encrypted partitions will not be allowed.
  • This is because GNU Grub cannot read encrypted partitions at boot time, so it will not initialize properly.
  • If the partition is encrypted (usually with BitLocker), a warning message appears.
  • You can then install Grub2Win to another unencrypted partition.
  • Instructions have been added to the Grub2Win help file for creating an unencrypted partition.
  • This is for cases where there is no unencrypted partition available.
  • Refreshed the Chinese (simplified) locale file to the latest level.

New in Grub2Win 1.0.5.8 (Aug 28, 2018)

  • Small fixes and enhancements to the Grub2Win setup routines.

New in Grub2Win 1.0.5.7 (Aug 22, 2018)

  • Further refinements to the EFI setup routines.

New in Grub2Win 1.0.5.6 (Aug 8, 2018)

  • Minor enhancements to the EFI setup routines.

New in Grub2Win 1.0.5.5 (Aug 3, 2018)

  • Enhanced the 32 Bit EFI setup.
  • Note:
  • When you install this release, the Grub2Win modules in your EFI partition will be refreshed to level 128.

New in Grub2Win 1.0.5.4 (Aug 2, 2018)

  • Updated the Finnish language locale file to the latest level.
  • Minor fixes to the GUI.

New in Grub2Win 1.0.5.3 (Aug 2, 2018)

  • Updated the Grub2Win calls of notepad.exe.
  • This was done to ensure compatibility with all versions of Windows.

New in Grub2Win 1.0.5.2 (Jun 4, 2018)

  • Added a theme customization option to select the color of the clock.
  • Code cleanup of the theme edit and generation routines.
  • Grub2Win now uses Windows temporary storage for all work files.
  • Fixed a minor problem in the BIOS BCD routine.
  • Updated the "Entering Custom Code" topic in the help file.

New in Grub2Win 1.0.5.1 (May 21, 2018)

  • Added code to ensure that calls to Windows Notepad work properly.

New in Grub2Win 1.0.5.0 (May 17, 2018)

  • Corrected the OS bits display for some older 32 bit and XP machine
  • Cleaned up a couple of small issues in the language detection code.
  • Added an option to set the language automatically.
  • This is based on the currently selected Windows language.

New in Grub2Win 1.0.4.9 (May 10, 2018)

  • Corrected the OS bits display for some older 32 bit and XP machines.

New in Grub2Win 1.0.4.8 (May 3, 2018)

  • Revised the Android boot parameters to reflect Android X86 release 7.1
  • Grub2Win now supports Android and Remix on 64 bit systems only.
  • 32 bit support has posed a number of problems and has been removed.
  • Minor updates to the GUI and help files.

New in Grub2Win 1.0.4.7 (Apr 23, 2018)

  • Several enhancements to the theme generation routines.

New in Grub2Win 1.0.4.6 (Apr 20, 2018)

  • Added the Grub2Win Disk Report to the boot time utilities.
  • Corrected an uncommon error in the theme bootmode display.

New in Grub2Win 1.0.4.5 (Apr 16, 2018)

  • Code cleanup.

New in Grub2Win 1.0.4.4 (Apr 11, 2018)

  • Minor updates to the GUI and help files.

New in Grub2Win 1.0.4.3 (Apr 11, 2018)

  • The System Information display now includes the Windows boot disk and partition number.
  • Refreshed several GNU Grub language locale files to their latest level. Most were minor updates.
  • The locale file with the greatest improvement was Simplified Chinese (zh_CN). This refresh doubles the available boot time help items for Simplified Chinese.

New in Grub2Win 1.0.4.2 (Apr 11, 2018)

  • Minor fixes to the GUI and help files.
  • Code cleanup.

New in Grub2Win 1.0.4.1 (Apr 2, 2018)

  • Enhanced the theme preview screens.
  • Minor fixes to the GUI.

New in Grub2Win 1.0.4.0 (Mar 22, 2018)

  • Updated the AutoIt compiler to the latest version - 3.3.14.5
  • Grub2Win is written and compiled in the AutoIt language

New in Grub2Win 1.0.3.9 (Mar 22, 2018)

  • Fixed an error in the previous configuration scan routines.
  • Digits from 0 - 9 are now also allowed as hotkeys.

New in Grub2Win 1.0.3.8 (Mar 17, 2018)

  • Enhancements to the Grub boot time utilities.

New in Grub2Win 1.0.3.7 (Mar 11, 2018)

  • Enhancements and fixes to the disk report utility.

New in Grub2Win 1.0.3.6 (Mar 5, 2018)

  • Several enhancements to the EFI update routines.

New in Grub2Win 1.0.3.5 (Feb 21, 2018)

  • Minor updates to the installation GUI.

New in Grub2Win 1.0.3.4 (Feb 17, 2018)

  • Improvements to the download routines.
  • Better detection of SourceForge server errors.

New in Grub2Win 1.0.3.3 (Feb 15, 2018)

  • Several enhancements to the GUI.

New in Grub2Win 1.0.3.2 (Feb 10, 2018)

  • Corrected a minor problem in the update routines.

New in Grub2Win 1.0.3.1 (Feb 5, 2018)

  • Further enhancements to the update and download routines.
  • Improved download diagnostics.

New in Grub2Win 1.0.3.0 (Feb 5, 2018)

  • Several enhancements to the update routines.

New in Grub2Win 1.0.2.8 (Jan 11, 2018)

  • Fixed a minor error in the boot menu selection display.
  • Other small enhancements to the GUI.

New in Grub2Win 1.0.2.7 (Jan 8, 2018)

  • Corrected a problem that prevented "gfxpayload=any" from being set.
  • Minor updates to the GUI.

New in Grub2Win 1.0.2.6 (Jan 6, 2018)

  • Enhanced the version update and download routines in Grub2Win.
  • This should make the update process more reliable.

New in Grub2Win 1.0.2.5 (Jan 4, 2018)

  • Added a warning for isoboot type menu entries.
  • Grub2Win now confirms that the boot variable values are enclosed in single quotes.

New in Grub2Win 1.0.2.4 (Jan 3, 2018)

  • Fixed a problem that prevented the Invaders game from initializing
  • Note: Invaders is only available on BIOS systems. It does not work in EFI mode.
  • Corrected an error in the menu item delete confirmation routine.
  • Minor updates to the GUI and help files.

New in Grub2Win 1.0.2.3 (Dec 29, 2017)

  • The Grub2Win executables are now digitally signed.
  • Several sites in Eastern Europe have published bogus versions of Grub2Win. These corrupted versions sometimes contained advertisements and malware.
  • Grub2Win should only be downloaded from the official SourceForge site. The digital certificate will assure you that the program is genuine and unaltered.
  • Minor updates were also made to the GUI and help files.

New in Grub2Win 1.0.2.1 (Dec 22, 2017)

  • Minor fixes to the new g2install program and help files.

New in Grub2Win 1.0.2.0 (Dec 20, 2017)

  • Changed the Grub2Win install procedure.
  • The Install program will now automatically download the latest modules.
  • Minor updates to the GUI and help files.

New in Grub2Win 1.0.1.5 (Dec 16, 2017)

  • Fixed an error in the OS Type display on the Manage Boot Menu screen.

New in Grub2Win 1.0.1.4 (Dec 15, 2017)

  • Cleaned up and modularized some of the code.
  • Minor bug fixes and enhancements.

New in Grub2Win 1.0.1.3 (Dec 9, 2017)

  • Several minor enhancements to the GUI.
  • Removed an extraneous line in grub.cfg generated with custom code.

New in Grub2Win 1.0.1.2 (Dec 7, 2017)

  • Fixed an error in the uninstall routines.
  • This sometimes caused the uninstall process to fail.

New in Grub2Win 1.0.0.9 (Nov 23, 2017)

  • Minor enhancements to the GUI.
  • Cleaned up some documentation issues in the help files.

New in Grub2Win 1.0.0.4 (Nov 14, 2017)

  • Further fixes and enhancements to the language detection routines.

New in Grub2Win 1.0.0.3 (Nov 13, 2017)

  • Several enhancements to the language detection routines.
  • Minor fixes to the GUI and grub.cfg parsing logic.

New in Grub2Win 1.0.0.1 Beta (Nov 4, 2017)

  • Completely re-wrote the BCD and disk partition scans to avoid difficulties with different Windows system languages.
  • Added a disk and partition report to the diagnostics routines.
  • Many changes and enhancements to facilitate language independence.

New in Grub2Win 0.9.9.3 (Nov 4, 2017)

  • Updated the translation routines for improved compatibility.
  • Some of the newer Microsoft language packs did not work properly.
  • Added support for four more languages bringing the total to 31: Croatian, Galician, Serbian, Slovenian

New in Grub2Win 0.9.7.5 Beta (Aug 31, 2017)

  • Note this is a beta release
  • Available at SourceForge as file grub2win.beta0975.zip
  • This beta is to test a fix to the BIOS BCD install routines.

New in Grub2Win 0.9.7.4 (Aug 31, 2017)

  • Minor fixes to the GUI and updates to the help documentation.

New in Grub2Win 0.9.7.3 Beta (Aug 16, 2017)

  • Grub2Win will now automatically check for updates when it is run.
  • Default check is every 30 days.
  • The automatic check can be disabled or set to 60 or 90 days.

New in Grub2Win 0.9.6.1 (Jul 3, 2017)

  • Minor enhancements to the version update routines.
  • Added a button to download the latest Grub2Win release.

New in Grub2Win 0.9.6.1 (Jul 3, 2017)

  • Fixed an error with the new four digit version numbers.

New in Grub2Win 0.9.6.0 (Jul 3, 2017)

  • The Grub2Win version numbers now have 4 digits instead of 3 digits.
  • Starting with this version “0.9.6.0”.
  • The Older 3 digit versions have been expanded by adding a “0.” to the front.

New in Grub2Win 0.9.5.8 (Jul 3, 2017)

  • Enhanced the EFI partition scan routines.
  • The update log will now scroll instead of overflowing the screen.
  • Minor updates to the GUI and help files.

New in Grub2Win 0.9.5.7 (Jul 3, 2017)

  • Microsoft does not allow EFI partitions to reside on removable media such as flash drives or SD memory cards.
  • Grub2Win encounters serious errors when attempting to update EFI partitions on removable disks.
  • Grub2Win now checks each disk to see if it is removable. It will now skip removable disks when updating the EFI modules.

New in Grub2Win 9.5.8 Beta (Jun 24, 2017)

  • Enhanced the EFI partition scan routines.

New in Grub2Win 9.5.6 (Jun 24, 2017)

  • Cleaned up obsolete compatibility code that has not been used for at least one year.
  • Minor updates to the update reminder routines and help files.

New in Grub2Win 9.5.0 (May 27, 2017)

  • Cleaned up the few remaining issues I know of.
  • These were very minor glitches in the GUI and themes.

New in Grub2Win 9.4.7 (May 24, 2017)

  • Added a new theme background called "Skiing". There are now nine themes included when you set up Grub2Win.
  • Small enhancements to the Grub2Win GUI.
  • Help file updates.

New in Grub2Win 8.2.4 (Feb 7, 2017)

  • Added flowcharts to the "How it works" advanced topic in Grub2Win help.
  • These flowcharts graphically show the boot process for both EFI and BIOS systems.
  • Minor enhancements to the Bootinfo disk and partition display utility.

New in Grub2Win 8.2.3 (Feb 7, 2017)

  • Added a rescue function to the EFI setup routine.
  • The rescue function is used if you have errors at boot time that corrupt the Grub2Win menu.
  • You can simply enter "rescue" at the Grub command prompt to load a very basic Grub menu.
  • This basic menu will allow you to boot Windows in nearly any circumstance.
  • The new rescue function is only available on EFI machines.
  • Your Grub2Win EFI code will be upgraded to level 120 when you run Grub2Win.
  • Minor cosmetic changes to the code in several of the template files.

New in Grub2Win 8.2.2 (Feb 7, 2017)

  • Enhanced the ISO boot function to detect missing kernel and initrd files in the loopback filesystem.
  • Further enhanced the syntax scan routines.

New in Grub2Win 8.2.1 (Feb 7, 2017)

  • Corrected some minor errors in the syntax scan routines.

New in Grub2Win 8.2.0 (Feb 7, 2017)

  • Added a new facility to check the basic syntax of Grub configuration (.cfg) files.
  • You can click the "Syntax" button on the main configuration screen and select a file to be syntax checked.
  • The syntax checker only flags basic errors such as unmatched quotes, if fi clauses and brackets.
  • More detailed checking may be added in a future release.
  • Minor updates to the GUI and help files.

New in Grub2Win 8.1.7 (Jan 31, 2017)

  • Established a new directory called C:grub2userfiles.
  • The userfiles directory is initially empty. You can store any files you desire for customization, documentation, cfg files, utilities etc.
  • When you install a new release of Grub2Win, any files stored in the userfiles directory will be migrated to the new directory intact.
  • Enhanced the bootinfo utilities:
  • Support was added for scanning CD drives.
  • Serveral other fixes and new features were added.

New in Grub2Win 7.6.8 (Oct 10, 2016)

  • Minor enhancements to the diagnostic routines.
  • Updated the default Android directory to the latest release, android-6.0-r1

New in Grub2Win 7.6.7 (Oct 10, 2016)

  • Hide the "BIOS Info" button on systems where theBIOS section of the registry is not populated. This may happen on older systems and those that are running in a virtual environment like VirtualBox.
  • Added a utility section to the BootInfo facility. This lets you reboot, list the disks and partitions and list your graphic card's modes. For EFI systems, there is a selection to boot the system's firmware setup.

New in Grub2Win 4.1.8 (Mar 14, 2013)

  • Fixed the email address to contact me for help.

New in Grub2Win 4.1.7 (Mar 14, 2013)

  • Corrected a problem with the GUI that shows up when entering a partition.
  • Fixes to the help file and documentation.

New in Grub2Win 4.1.6 (Mar 14, 2013)

  • Added the option to boot a partition MBR using Grub's chainloader command.
  • Previously, you could only boot the sector 0 MBR of a drive using chainloader.

New in Grub2Win 4.1.5 (Mar 14, 2013)

  • Minor fixes to the GUI, help file and documentation.

New in Grub2Win 4.1.4 (Mar 14, 2013)

  • Added an option to the OS Details screen to specify that Grub should pause before booting the target OS. This can help when diagnosing problems such as an incorrect partition or missing file.
  • Minor fixes to the GUI, help file and documentation.

New in Grub2Win 4.1.3 (Mar 14, 2013)

  • Added the fedset.sh script to help set up links in the Fedora environment.
  • Minor fixes to the GUI, help file and documentation.

New in Grub2Win 4.1.2 (Mar 14, 2013)

  • Added the option to boot an OS via Grub's chainloader.
  • Minor fixes to the GUI, help file and documentation.

New in Grub2Win 4.1.1 (Mar 14, 2013)

  • Minor fixes to the GUI, help file and documentation.

New in Grub2Win 4.1.0 (Mar 14, 2013)

  • Added Windows help to the install and configuration GUI.
  • Icon preview images now appear on the menu configuration and edit OS details
  • screens.
  • Minor fixes to the GUI and documentation.

New in Grub2Win 4.0.1 (Mar 14, 2013)

  • Minor fixes to the GUI and sample files.

New in Grub2Win 4.0.0 (Mar 14, 2013)

  • I have made major changes to Grub2Win. An option was added to automatically
  • generate menu entries using a simple panel. This shows up when you click the Manage Boot Menu button on the main screen.
  • Updated documentation for the new functions.