Join now

| Feature | Grub4dos 1.1 | Windows Boot Manager | GRUB2 | |---------|--------------|----------------------|-------| | Lightweight | ✅ (~200KB) | ❌ | ❌ | | Boot ISO from disk | ✅ | ❌ | ✅ | | Works on USB/FAT32 | ✅ | ❌ | ✅ | | Simple text-based menu | ✅ | ❌ | ✅ | | Chainload Windows easily | ✅ | N/A | ✅ | | GUI installer (Windows) | ✅ | ✅ | ❌ |


Restart your computer. If installed to MBR, you'll see the GRUB4DOS menu before Windows loads. Use the arrow keys to select an OS.


If you try to run the classic grubinst.exe on a 64-bit version of Windows, you likely get an error like:

"The version of this file is not compatible with the version of Windows you're running..."

This happens because the original installer is a 32-bit GUI/CLI application that sometimes struggles with 64-bit system drivers or simply isn't recognized correctly by modern Windows security features.

  • On Linux: use dd or grub-install scripts if provided; ensure device path is correct (e.g., /dev/sdX). Example:
  • Safely eject and test on target hardware with BIOS/CSM enabled.
  • Note: Exact commands depend on the vendor-provided installer. Always read included docs.


    Older Grub4Dos versions struggled with large NTFS volumes. Version 1.1 includes improved NTFS driver (64-bit clean). Use:

    map --mem /path/to/large.iso (hd32)
    map --hook
    chainloader (hd32)