
Make an Easy2Boot USB drive
Contents on this page
- Quick Start
- UEFI-booting
- Add Ventoy (optional)
- More Information
- Recommended USB drives
- Make_E2B.exe controls and buttons
- Adding bootmgr
- Applications that may interfere with E2B
- Make a USB drive from extracted E2B files
- Expert Instructions
- Updating E2B
- More things to do with E2B
- Problems using Make_E2B_USB_Drive.cmd?
- Trouble when installing Windows Vista\7\8\10 ISOs?
Quick Start
UEFI-booting (agFM)
Ventoy
More Information
IMPORTANT INFORMATION about USB drives and Windows Installer ISO files
There are two types of USB drive - Fixed/Local Disk type or the Removable type.E2B works best with large Removable USB Flash drives but in most cases USB Hard drive will work just as well.
Most USB Flash drives (aka 'pen drives' or 'thumb drives') are of the Removable type, but some USB Flash drives are of the Fixed Disk type. You can check this using RMPrepUSB. Windows 10 Explorer will display 'USB Drive' for the Removable type and 'Local Disk' for the Fixed Disk type.
If your E2B USB drive is of the Fixed-Disk type, then in some rare cases a Windows Install ISOs may not work correctly unless you convert the ISO file to a .imgPTN file or add a 'Helper' USB flash drive or use an IODD 2531 HDD caddy.
E2B is intended to be used with a large USB drive - so use at least a 16GB USB drive. For example, to make a non-contiguous 6GB file contiguous, you will need at least 6GB of free space on your USB drive. If you only have a small USB drive, try using Rufus instead of E2B which is not multiboot! E2B will work on smaller drives only if you use small ISOs/payloads of less than 3GB in size.
The maximum partition/USB drive size for E2B is 2TB (GPT-partitioned USB drives are not supported by E2B).
Recommended USB drives
Removable USB Flash drive - I highly recommend the SanDisk Extreme range 64GB/ 128GB USB 3.1 - it is the best and fastest USB drive for E2B that I have found (note: avoid older versions which may be of the Fixed-disk type. Also, avoid 'fast' USB drives such as the Lexar P20 Flash drive or Kingston HyperX because they are very slow with small files and WindowsToGo!). See here for an interesting comparison between the SanDisk Extreme Pro, Pro 3.1 and Sandisk Extreme. The maximum recommended size for the first partiton is 128GiB/137GB - there can be BIOS compatibility issues with USB drives >137GB.
External USB HDD (max 2TB), for best compatibility, I recommend a non-UASP USB 3.0 SATA drive enclosure (such as the IT-CEO USB 3. 0 IT-700 - see blog post on enclosures here). I also highly recommend the IODD 2531 HD D encl osure- see blog post here, this drive can emulate USB CD/DVD drives and can also be used to boot E2B without needing a 'Helper' USB flash drive and you can write-protect the HDD whilst in use.
Beware of some native 4K-sector external USB Hard Disk drives whch often come with an XP driver - they will not MBR-boot!
Some 'bad' BIOSes cannot access files on USB drives which are past the 137GB (128GiB) point. Keep the first E2B partition below 137GB.
Linux users - please go here for instructions.
If possible, use Windows to make the E2B USB drive because it will be more compatible on a wider range of systems (2 partitions should be created for best compatibilty).
Do not Write-Protected the USB drive - When booting from an E2B drive, the drive must not be write-protected. However, when connecting it to a Windows\Linux system to run software from the drive, it is useful to write-protect the USB drive to prevent infection from the user's OS. WP USB3 drives are available from Kanguru or Netac.
Quick Setup Guide - For help on making an E2B USB drive and how to add payload files.
Spanish video - Make E2B USB using Windows (Español) here
YOU DO NOT NEED TO WIPE YOUR EXISTING USB DRIVE...
You do NOT need to reformat your existing USB drive, but I highly recommend it if you want to boot from many different types of systems.
To make a multiple-partition USB E2B boot drive or to make an exFAT USB drive - see the 'Make an E2B USB drive us ing RMPrepUSB' page.
If you don't want to re-format it, see Use an existing drive.
Make_E2B.exe
- Make_E2B_USB_Drive.cmd - you can choose a physical USB drive number to partition, use a partition size larger than 137GB, choose FAT32 or NTFS and choose various language/keyboard combinations and menu 'stamps' - see below. Use this if your USB drive is not formatted or it not listed in the drive list box.
- Extract E2B - extract all the files in the download to a new folder on your Desktop
- Update E2B Drive - updates any connected E2B drive to this version of E2B
- Test with QEMU - use this to check that your USB drive boots to the E2B menu correctly - you may even be able to boot to some 32-bit ISOs too!
Bootmgr
Applications that may interfere with Make_E2B.exe
- ASUS USB 3.0 Boost Storage Driver
- Avira Antivirus
- Bit Defender Client Security
- Defraggler
- Explorer++
- Genie Timeline Backup Pro
- Panda USB vaccine
- Paragon ExtFS for Windows / Paragon HFS+ for Windows
- RealPlayer Cloud
- Trend Micro OfficeScan and some other versions of Trend Anti Virus.
- Acronis True Image (installed) prevents writes to MBR
- USB Drive Letter Manager (USBLDM)
Make a USB drive from the extracted files
Now insert your USB drive.
I recommend you temporarily turn off anti-virus protection for the next step...
3. Copy any more payload files (ISOs, etc.) into the correct sub-folders under \_ISO (e.g. \_ISO\MAINMENU) of the USB drive.
4. Run \MAKE_THIS_DRIVE_CONTIGUOUS.cmd from the USB drive. This step is only required if the payload files are fragmented, but you might as well do it now.
Expert Instructions (more details)
WARNING: If using a large USB drive (>128GiB), use this method instead and make sure that E2B is in the first partition and the partition is below 137GB in size.
This is because many BIOSes (even modern ones!) have problems accessing USB sectors beyond 137GB (internal system hard drives >137GB may be OK, but USB drives >137GB may not work because the BIOS USB driver code in many BIOSes has still not been updated!).
1. Download Easy2Boot (either the basic download, or the DPMS version of E2B with XP 32-bit Mass Storage drivers if you want to install XP to SATA systems).
2. Insert the USB drive which is to be wiped, into your Windows computer's USB port.
3. Run the download .exe file which runs the Make_E2B.exe GUI, and click the 'Make_E2B_USB_Drive.cmd' button.
4. Turn off AV.
Note: Some AntiVirus programs such as Trend Micro may interfere with the copy process. Either disable the AV program, whitelist the autorun.inf file or delete the autorun.inf file from the download first (autorun.inf just displays an E2B icon when the E2B USB drive is displayed in Windows Explorer - it does NOT run any program). Note that a 'PUP' or 'PUA' warning is NOT the same as a virus!
Defraggler may also interfere with the script (see above for a list of known 'problem' software).
5. Enter the USB drive number (e.g. 4) and then choose F=FAT32, or choose N=NTFS if you want to add files larger than 4GB to the E2B drive.
NTFS is recommended for UEFI-booting using .imgPTN files.
If you want to support UEFI booting, instead of copying over ISO files, you will need to create FAT32 .imgPTN partition image files from the ISO files. You can UEFI-boot from .imgPTN files, even if the E2B USB drive partition is formatted as NTFS, so there is very little disadvantage in using NTFS and many advantages.
If you have a small USB Flash drive (1-16GB) and all your files are less than 4GB in size, I suggest you use FAT32 which is easier to defrag (especially under linux). Also, E2B will enumerate files on a FAT32 E2B drive twice as fast as a NTFS formatted drive, so the Main menu will load twice as fast from a FAT32 volume.
Even if you are booting a linux distro ISO file that does not support NTFS, it should still boot from an E2B NTFS drive.
6. Make_E2B_USB_Drive.cmd will ask you to specify a language, keyboard and other options and will create a \_ISO\MyE2B.cfg file for you.
If you don't want to use a MyE2B.cfg file, type S to skip that section for default USA settings.
Add an E2B animated icon, QR code (E2B site URL) and/or E2B Boiler Plate
Tip: If you add the QR Code stamp to the E2B menu, you can use your mobile phone to go straight to the 'list of tested ISOs' page on the E2B website!
The script may also prompt you to make, change or delete the CONTIG.ISO file.
7. Finished! - The E2B drive is now ready for use. You can test the E2B menu by running \QEMU_MENU_TEST (run as admin).cmd from the USB drive.
To boot on a real system from a USB drive, you will typically need to press a Function key (e.g. F8 or F12) to get a BIOS Selection Menu pop-up - see here for more details.
Now go to Add Payload Files to see how to add your own payload files.
Tips:
- If it fails to format the USB drive as NTFS, run it again and select FAT32 - then re-run the script again to format it as NTFS.
- You can run \_ISO\docs\Make_E2B_USB_Drive\Make_MyE2B.cfg.cmd if you just want to change the MyE2B.cfg file settings (e.g. keyboard type or language) or change the QR and Boiler Plate options.
- E2B will work from an exFAT USB drive, however SWITCH_E2B.exe will not work - see this page if you want to make an exFAT USB E2B drive.
Only certain Windows 8/8.1 versions of bootmgr will work, do not use the Windows 10 version of bootmgr as it will give a BSOD. Most Windows 8/8.1 boot managers should be compatible. Bootmgr versions that work are sizes 389720, 389720, 398144, 398156, 398356, 427680, 404250, 409154, 403390 or 400517 bytes. E2B will warn you if the version is not compatible.
Updating E2B
Or - extract E2B to an empty folder and then run .\UPDATE_E2B_DRIVE.CMD.
See this page for more details.
If you wish, you can add all the ISOs and .mnu and .txt files, etc. into the extracted folder too, so that when you run UPDATE_E2B_DRIVE.CMD, any new or updated files will be copied across to your E2B USB drive (but no files will be deleted from the USB drive).
If you run the MAKE_E2B_USB_DRIVE (run as admin).cmd file from an E2B USB drive, then a new E2B USB drive will be made and all your payload files, etc. will be copied across to the new USB drive as well.
If you have more than one E2B USB drive and you want to update them all, just connect as many E2B USB drives as possible to the Windows computer (e.g. use a multi-port USB hub) and double-click on \_ISO\docs\make_E2B_USB_Drive\
More things to do...
Looking for things to do with your new E2B USB drive? Look here.
If you are very short of space, you can delete the \_ISO\CONTIG.ISO file if it exists (but you will have to remember to defrag all your ISOs).
Problems using MAKE_E2B_USB_DRIVE.cmd?
Some AntiVirus products may block the \AutoRun.inf file from being copied to the USB drive (or may warn of a possible virus) - this file is not essential. You can either disable your AV or just not have a nice E2B icon displayed in Explorer. There is no virus and the E2B autorun.inf file does not run any program.
Some products which may interfere with process of making or using an E2B USB drive are:
- Bit Defender Client Security
- Defraggler
- Genie Timeline Backup Pro
- Lexar JumpDrive Secure USB device
- Panda USB vaccine
- RealPlayer Cloud
- Trend Micro OfficeScan and some other versions of Trend Anti Virus.
- USB Drive Letter Manager (USBDLM)
Trouble when Installing Windows Vista\7\8\10 ISOs?
Note: Check if your USB Flash drive is of the 'Removable' or 'Fixed' type (as listed by Windows Explorer or RMPrepUSB).
If the USB Flash Drive or USB HDD drive is listed as a 'Local Disk' or 'Fixed Disk' then you will either need to
A) also make a USB E2B Helper Removable Flash drive for some functions (e.g. Windows Vista/7/8 install ISOs)
- OR -
B) you will need to use MakePartImage to create .imgPTN bootable files from your Vista/7/8 Windows PE ISOs.
Recommended for Easy2Boot (fastest flash drive!)
SanDisk Extreme SDCZ880-128G-G46
- Home
- Start & Intro
- Quick Setup Guide >>>
- DOWNLOADS >>>
- YouTube videos
- Tutorials and How To's
-
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
- Backup/Restore/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
- E2B Menu System
- UEFI booting from E2B
-
How to add Payload Files and Use E2B >>>
- Make files CONTIGUOUS
- File Extensions recognised by E2B
- UEFI+MBR and how to make .imgPTN files
- MakePartImage and how to change the CSM Menu
- UEFI-Multiboot and rEFInd
- 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 32-bit + disk drivers (DPMS)
- Windows XP 64-bit
- 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
- XMLtoE2B.exe (Unattend.XML files)
- Adding >4GB Windows Install ISOs using .imgPTN files
- Automating Windows Installs from .imgPTN files
- Split_WinISO
- Add Windows ISOs to partition 2
- Windows AIO ISOs
- WindowsToGo
- WinNTSetup
- WinLite10 XML files
- SDI_CHOCO (install drivers, apps and updates) >>
- .VHD and .WIM files
- PassPass (bypass the Windows Password)
- Hack Windows Account Passwords (UtilMan.exe)
- Windows 2000
- Windows 98
- Multipoint Server
- Add the latest XP drivers (DPMS)
- Add a Windows Install menu entry
- LINUX payloads >>
- MSDart ERD ISOs
- WinBuilder, Medicat, Gandalf and WinPE ISOs
- Hirens/Strelec/DLC/F4 ISOs
- DOS (MS-DOS and FreeDOS)
- HAIKU
- MAC OS X
- FreeBSD
- MOVE_IMGPTN
- List of tested ISOs\payloads (with instructions)
-
Configure E2B >>>
- Menu settings (quick reference)
- E2B Menu Demo
- E2B_Editor
- E2B files and folders explained
- MyE2B.cfg - E2B configuration file >>
- Change the payload menu entries and help text using a .txt file
- Change the order of the menu entries
- Change the background wallpaper
- Different background wallpaper for each menu
- Default Menu and Timeout
- Change the Language, Headings, Menu and text
- Changing the default E2B menu entry order
- 'Change File Extension' prompt (Auto-Suggest)
- Change the Keyboard Layout
- About .mnu files
- Sample .mnu files
- PimpMyDrive.cmd
- Reduce the E2B messages
- Add a new Sub-Menu folder
- Stamps, Animation and Tunes
- Draw lines and boxes on the screen
- Write text/time/date to the menu screen
- Global Hotkeys
- Themes (Skins)
- Fonts
- Speeding up E2B (inc. FASTLOAD)
- One Single Menu
- The E2B F1 Help menu
- Add your own Help Menu
- Add Help text files (.help)
- Add Windows Install ISOs to the Main Menu
- Change the Windows Install Menu
- Passwords and Security
- Hide Payloads and Menu Entries
- Guest Mode
- GFX Boot Menus
- Dual Booting
- Change the CSM .imgPTN Menu
- Configure Clover
- Right-to-Left Languages
- Create new language files
- How to modify LOADISO.CMD (Repair message)
- Count number of boots
- UEFI - useful things know!
-
FAQ, Info, TroubleShooting, QEMU and Virtual Machines >>>
- 'File Not Contiguous' and 'Too Many Fragments' Errors
- 137GB 'BAD 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
- QEMU and Virtual Machines >>
- Using VBOX with a WinHelper USB drive
- Debugging E2B
- CONTIG.ISO
- ISOBOOT
- WIMBOOT (iPXE)
- grub4dos
- Useful resources
- Removable v. Fixed
- Gallery
- Guestbook
- Forum
- Blog
- a1ive grub2 File Manager (MBR+UEFI)
- Add Ventoy
- Site Map
- eBooks
- Contact Me >>>
- Donate
- Licensing
- Privacy policy (GDPR)
- Bespoke design service
- Grub2 Menu System (UEFI_GRUB2_PTN2)