
MPI Version History
:: 0.034 - Support for converting HP utility ISOs (using syslinux 4)
:: 0.035 - bugfix for syslinux entry in CSM menu always appearing on very first boot, add menu entry for special case of NTFS+FAT32 so can boot NTFS Windows Setup via Clover.
:: 0.035a - Restore E2B (run as admin).cmd changed so can right-click and run as admin from Explorer (instead of using a command console window). Latest version of ImDiskInst installer.
:: 0.036 - Modified to cope with weird characters in path and file names
:: 0.036a MakeDesktopShortcut.cmd file changed to fix possible bug if running as Admin.
:: 0.037 - fix for weird & > () characters in pathnames by using ! instead of % in cmd file - RMPartUSB.exe included in e2b folder for restoring E2B partition using 'RestoreE2B.cmd' file. Fix for path problems when source is a folder (thanks Stephan!). 37a - small change to RestoreE2B\CSM to use CACLS instead of NET so works under WinPE. 37b - clover plist.config changed to reduce number of icons in GUI. 37c - increase size of 3gb and 4gb images. 37d - minor bugfix to RestoreE2B and RestoreCSM.
:: 0.038 - no change to MakePartImage.cmd - RestoreCSM tweaked so will restore LBA31 instead of needing to have run RestoreMBR first.
:: 0.039 - LREPLACE.cmd modified to remove findiso (used in grub .conf files)
:: 0.040 - increase default NTFS image size slightly, fix bug in WMIC /Format:csv to display remiaing free space (only works for en-US systems!)
:: 0.041 - small changes thanks to feedback, suggestions from Vlad. Typo fix for CUST_SIZE-CLOVER_SIZE, double-check for spare drive letter using Net Use, use df.exe for free space report instead if wmic
:: 0.042 - fix if using CD volume letter as source (thanks Stephan!)
:: 0.043 - add extra Acronis True Image 2014 menu for Premium version
:: 0.044 - add support for FreeBSD memstick images on (hd0,2) partition. v. 0.044a prompts for size if using MPI_FAT32 or MPI_NTFS shortcuts
:: 0.045 - CSM menu.lst now swaps hd0 and hd1 if Windows Setup files detected. Can now install to virtual HDD using VM. 0.045a has Boot to Internal HDD option added back.
:: 0.046 - 2015-03-24 LREPLACE.cmd changed to replace by-label parameter in .cfg files with volume label (e.g. eset rescue iso). Small change to CSM menu.lst spacingZZZ
:: 0.047 - 2015-04-13 - menu.lst changes - freeldr.sys boot fix, add Easy Recovery EasyRE support to boot via kernel /bootmgr
:: 0.048 - 2015-04-16 - menu.lst changes, headings centred, hotkey support + first-letter hotkey, new grub4dos 0.4.6a
:: 0.050 - 2015-06-17 - menu.lst NTFS+FAT32 clover menu tweaked.
:: 0.051 - 2015-07-19 Clover 32-bit support added
:: 0.052 - 2015-08-20 Support for grub2 on hd0,2 3rd partition
:: 0.053 - 2015-08-20 Added backup \e2b\MBR.BIN in case MBR backups sectors at LBA30 and LBA60 are destroyed (e.g. by installing grub2).
:: 0.054 - 2015-08-21 fix LREPLACE.cmd so does not modify binary files (fixes problem with bitdefender and other grub2 based payloads)
:: 0.055 - 2015-10-23 Add SWITCH_E2B.exe. New Imdiskinst.exe version
:: 0.056 - 2015-11-18 Win10 Threshold 2 (Win10 update) compatible ImDisk - please re-install ImdiskInst.exe to make Imdisk work on Win10Threshold 2 systems.
:: 0.057 - 2015-12-06 Updated with Switch_E2B v1.0.4, extra syslinux boot option added.
:: 0.058 - 2015-12-13 Updated with Switch_E2B.exe v1.0.5 (later updated to v1.0.6)
:: 0.059 - 2016-01-17 New SWITCH_E2B v1.0.7. BUG: If you have problems booting to CSM menu after using Switch_E2B, change to 0.0.60 for new Switch_e2B.exe
:: 0.060 - 2016-01-19 - New SWITCH_E2B v.1.8 - if .imgPTN or .imgPTNAUTO and no 2nd image (with no extension) then 2nd partition type 21h is kept if present.
:: 0.061 - 2016-02-04 - bugfix - LREPLACE.cmd gave errors and did not run on all files - now fixed. Changed menu #1 slightly so tries grub boot before syslinux boot.
:: 0.062 - 2016-02-11 - New Switch_E2B.exe v1.0.10. New version of 7z.
:: 0.063 - 2016-02-19 - Return to older version of 7Zip (new version reports 'extra data' error on many ISOs). CSM Menu changed so that invisible grub entry is no longer in menu.
:: 0.064 - 2016-03-11 - fix syslinux boot bug in csm\menu.lst
:: 0.065 - 2016-02-26 - add usb driver menu entry for plop or to spped up USB 2 access, grldr 20160326, searches all drives from C: to Z: for ImDisk virtual drive.
:: 0.066 - 2016-06-20 - new SWITCH_E2B.exe v1.0.11 added, small change to /menu.lst.
:: 0.067 - 2016-08-07 - new grldr, now supports MyCSM.cfg configuration file (can use E2B_Editor to change menu) + supports GFXBoot menu. Add SDI_CHOCO Stage1.cmd+Stage2.cmd+XML files to e2b folder.
:: 0.068 - 2016-08-19 - Add code to CSM \menu.lst to copy AutoUnattend.xml from .imgPTN partition to WinHelper flash drive (if present).
:: 0.069 - 2016-10-24 - menu.lst checks for boot drive is hd0, makepartimage.cmd warns if FAT32 of 4GB limit.
:: 0.070 - 2016-11-10 - Add \e2b\RestoreE2B_32_64.cmd and mbrfix 32 and 64-bit executables for can switch from CSM to E2B mode under WinPE for WinNTSetup. Note: CSm Menu version says '0.69' not '0.70'
:: 0.071 - 2016-11-25 - LREPLACE bug fix
:: 0.072 - 2017-02-28 - New Switch_E2B.exe v1.0.13, small changes to \menu.lst, grldr updated, small change to MakePartImage for Win8/10 EI.cfg (text message only)
:: 0.073 - 2017-03-27 - Fix for Windows 10 1607 vbscript bug which causes Desktop Shortcuts to be corrupted!
:: 0.074 - 2017-05-15 - Better detection of isolinux version in iso
:: 0.075 - 2017-05-21 - bug fix for heading in 0.074 not showing
:: 0.076 - 2017- 06-16 - SWITCH_E2B v1.016, fix syslinux 3 bug in 0.075, now always asks user for syslinux version, uses \syslinux.bin instead of code in PBR now.
::0.077 - 2017-06-25 - latest RMPartUSB, MakePartImage will not attempt to copy special files\folders from a source drive\folder such as $recycle.bin, System Volume Information folder, pagefile.sys, etc.
::0.078 - 2017-10-30 - change checkperms subroutine, change getsparev subroutine, tweak menu.lst for FreeBSD ISOs
::0.079 - 2018-0207 - fix createdesktopshortcuts so works with non-standard Desktop paths, small change to menu.lst for clover boot patch (should have no discernible affect), fix menu.lst for 3rd ptn not listed for FreeBSD images when Switch_E2B.exe is used.
::0.080 - 2018-01-09 - latest switch_e2b.exe, bugfix for syslinux.exe when files in root.
::0.081 - 2018-03-01 - bugfix for incompatibility with latest grubinst version - fixes the 'ERROR: Please install grub4dos to the MBR of this drive using RMPrepUSB' message. Please re-make your .imgPTN files if they have this issue.
Recommended for Easy2Boot (fastest!) - SanDisk Extreme SDCZ880-128G-G46
BitCoin also accepted.
- Home
- Start & Intro
- YouTube Videos
-
Make a USB drive >>
- Make a multi-partition E2B USB drive using RMPrepUSB
- Use an existing USB HDD for E2B
- Use LINUX to make an E2B drive + defrag
- How to Update E2B
- How to make a WINHELPER USB Flash Drive (fix 'Required DVD drive driver is missing')
- Multiple partitions on a USB Flash drive
- Using other partitions or drives
- Copy (clone) any E2B USB drive
- Make and burn an E2B DVD
- Using E2B with a Zalman/IODD
- Add E2B to your own grub4dos USB drive
- How to remove E2B
-
Adding Payload Files and Using E2B >>
- Quick Setup Guide
- The E2B Menu system
- Make files CONTIGUOUS
- File Extensions recognised by E2B
- UEFI - MakePartImage and changing the CSM Menu
- UEFI+MBR and how to make .imgPTN files
- UEFI booting from an E2B drive
- Using SWITCH_E2B with .imgPTN files
- Using the \_ISO\AUTO folder
-
Windows payloads >>
- E2B USB HDD - Installing Windows with a 'WinHelper' drive
- Windows XP Install ISOs
- Install XP using DPMS
- Install XP using WinPE (one step process)
- Add XP Install ISOs using WinSetupFromUSB
- Windows Vista/7 Install ISOs
- UEFI boot from Windows 7 Install ISOs
- Windows 8/10 Install ISOs
- Unattended Installs
- Adding >4GB Windows Install ISOs using .imgPTN files
- Automating Windows Installs from .imgPTN files
- Split_WinISO
- Windows AIO ISOs
- WindowsToGo
- WinNTSetup
- XMLtoE2B.exe utility
- SDI_CHOCO (install drivers, apps and updates) >>
- .VHD and .WIM files
- PassPass (bypass the Windows Password)
- Hack into Windows OS (UtilMan.exe)
- WinLite10 XML files
- Windows 2000
- Multipoint Server
- Add the latest XP drivers (DPMS)
- Linux payloads >>
- MSDart ERD ISOs
- WinBuilder, Gandalf and WinPE ISOs
- Hirens/Strelec/DLC/F4 ISOs
- DOS (MS-DOS and FreeDOS)
- OS X
- FreeBSD
- MOVE_IMGPTN
- List of tested ISOs (+ instructions)
- Tutorials and How To's
-
Configure E2B >>
- Default Menu and Timeout
- E2B Menu Demo
- E2B Files and Folders explained
- Change the payload menu entries and help text using a .txt file
- Change the background wallpaper
- Different wallpaper for each menu
- MyE2B.cfg configuration file >>
- Change the Language, Headings, Menu and text
- E2B_Editor
- Change the menu entry order
- 'Change File Extension' (Auto-suggest feature)
- Changing the Keyboard Layout
- About .mnu files
- Sample .mnu files
- PimpMyDrive.cmd
- Add a new Sub-Menu folder
- Stamps and Animation
- Global Hotkeys
- One Single Menu
- Themes (Skins)
- Speeding up E2B (inc. FASTLOAD)
- F1 Help Menu
- Add Windows Install ISOs to the Main Menu
- Windows Install Menu
- Passwords and Security
- Hide Payloads
- Guest Mode
- Fonts
- GFX Boot Menus
- Dual Booting
- Reducing the E2B messages
- Change the CSM .imgPTN Menu
- Configure Clover
- Right-to-Left Languages
- Create new language files
- How to modify LOADISO.CMD (Repair message)
- Draw lines and boxes on the display
- Write text to the display
- UEFI things to know
-
FAQ, TroubleShooting and Virtual Machines >>
- 'File Not Contiguous' and 'Too Many Fragments' Errors
- 137GB BIOS bug
- TroubleShooting E2B
- E2B Error Messages
- Grub4dos Error Numbers
- Common problems with payload files
- Repair a corrupt E2B drive
- Known Issues and Bugs
- Slow and buggy BIOSes
- How E2B Works
- Using a Virtual Machine >>
- Debugging E2B
- CONTIG.ISO
- ISOBOOT
- grub4dos
- Useful resources
- Removable v. Fixed
- Gallery
- Guestbook
- Forum
- Blog
- Contact Me >>
- Donate
- Site Map
- Downloads >>
- Grub2 Menu System (UEFI_GRUB2_PTN2)
- Licensing