Looking for the latest version? Download grub2win.zip (9.4 MB)
Name Modified Size Downloads / Week Status
grub2win.zip 2017-08-15 9.4 MB 1,4821,482 weekly downloads
grub2win.beta0973.zip 2017-08-15 9.4 MB 4444 weekly downloads
changelog.txt 2017-08-15 61.1 kB 3030 weekly downloads
readme.md 2017-04-04 3.3 kB 2222 weekly downloads
Totals: 4 Items   18.8 MB 1,578


Grub2Win is a tool that lets you boot grub2 from your PC's EFI firmware or MBR. It supports Windows 10, Windows 8, Windows 7, Vista and XP. Download this simple Windows program and instructions that help you get grub2 booting quickly.

All the files for Grub2Win reside on the Windows C: drive. On EFI systems, five small modules are copied to your EFI partition. You don't have to depend on the availability of any Linux partition to boot your computer.

Grub2 supports extremely large disks (over 4 TB) and GPT partitions allowing you to have many OS images on a single physical disk drive. Grub2 also supports search, advanced scripting and many partition types. Supported filesystems include Btrfs, ext4, ext3, ext2, NTFS, Fat and Mac hfsplus. Booting from CD and USB is also supported by grub2.

Boot time help and messages can be displayed in 27 major languages.

Installing Grub2Win

This software modifies low level boot code. Make sure you have proper backups of your boot drive and EFI partition.

  • Download the grub2win.zip file from SourceForge and unzip it.

  • Open the unzipped install directory and run setup.bat. This will require administrator access. Follow the prompts to select the drive where the \grub2 product directory will be installed (usually C:)

  • After the setup completes successfully, the install directory can be deleted.

  • If your machine is running EFI firmware, disable the "Secure Boot" parameter in your firmware settings. This step is not required for machines running BIOS firmware.

Running Grub2Win

  1. Click on the Grub2Win desktop shortcut or go to the C:\grub2 directory and run grub2win.exe. This will require administrator access.

  2. If your PC is currently booted in EFI mode, the program sets your machine's firmware to perform a one-time test boot of Grub2Win EFI. This will happen the next time your machine is booted. If the test boot is successful, you may either click the "Set EFI Firmware Boot Order" button to place Grub2Win at the top of the firmware chain or go your machine's firmware menu to set the boot order.

  3. The program will prompt you for your graphics preference, Windows boot timeout and grub timeout. You can also set the Grub2 language. The defaults should work fine, but you can change them if desired. Now click "Manage Boot Menu".

  4. Add the partitions you want Grub to display at boot time. Detailed instructions will be found by clicking Help.

  5. Now click Apply to return to the main Grub2Win screen. When you are satisfied with the options, click OK. Grub2Win will now generate a customized C:\grub2\grub.cfg file with the systems and options you have selected.

  6. Shut down and re-boot your machine. On BIOS systems, you can choose to boot either Windows or the Grub2Win menu. On EFI systems, the Grub2Win menu will appear immediately. You can now use the Grub2Win menu to select the OS you would like to boot.

You can run Grub2Win as often as you like to add, change or remove the systems on your boot menu. Many items, including Linux boot parms, icons, timeouts and partition addresses can be tailored. Your choices will preserved across multiple runs.

Good luck and enjoy!


Source: readme.md, updated 2017-04-04

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks