
See also known issues here
Slow and buggy BIOSes
If you find that your E2B USB drive works on most systems but not one particular model of computer, the problem is usually due to bugs in the BIOS of that computer.
Symptoms of a buggy BIOS are:
- E2B warns of a BAD BIOS during booting (e.g. EeePC booting from large >137GB USB HDD)
- E2B menu loads but some payload files do not run correctly
- A Windows Install Flash drive prepared using Rufus or the Microsoft USB Tool gives a BSOD and won't boot to the Setup screen
- You get a 'Missing MBR Helper' boot error message (to fix - reformat using RMPrepUSB. If using .imgPTN files, rename to .imgPTNLBAa)
- Very slow to get to the Main Menu
- Works fine on a different system or if booting via RMPrepUSB+QEMU or Virtual Box
Note: If you just get a black screen with a flashing cursor at the top - WAIT! Sometimes it just takes a while!
To fix these issues
E2B runs Grub4DOS 0.4.6a (this is the default version in E2B v1.60+).
Grub4dos version 0.4.6a includes a built-in Grub4dos USB 2.0 driver which may fix these issues because the BIOS USB driver code will not be used (hold down SHIFT key as E2B starts to boot to load USB 2.0 driver).
Grub4dos version 0.4.6a includes a built-in Grub4dos USB 2.0 driver which may fix these issues because the BIOS USB driver code will not be used (hold down SHIFT key as E2B starts to boot to load USB 2.0 driver).
Once grub4dos 0.4.6a is loaded and the E2B Main Menu is displayed:
- You can then install the USB driver using the Install fast Grub4DOS USB 2.0 Driver in the Utilities menu entry.
- Now you can try your ISO or payload menu entry again to see if it now works correctly.
You can Measure USB Performance using the menu option in the Utilities menu after loading the Grub4dos USB driver.
A fast USB 3.0 drive should perform 1000 loops in less than 10 seconds. A slow USB 2.0 or 1.0 driver will perform 100 loops in > 30 seconds!
If you want to always use grub4dos 0.4.6 and the in-built USB driver, use set GRUB_USB=Y in your \_ISO\MyE2B.cfg file (see the \_ISO\Sample_MyE2B.cfg file for details). This may cause problems however (e.g. you lose the USB keyboard!).
The Grub4dos USB 2.0 driver only works on some types of USB 2.0 systems and is still in Beta development.
Possible ways to try to make your E2B drive boot on a wider variety of systems
1. Use the Make_E2B_USB_Drive.cmd script to make your USB drive (creates a small hidden 2nd partition).
2. If you have used your own grub4dos USB drive or have not followed the instructions on this site to prepare it, then:
a. Install Grub4dos to the MBR and the PBR using RMPrepUSB (this installs a special version of grub4dos which is more reliable)- do NOT update the \grldr file.
b. If you are using a USB Flash drive, ensure it has two partitions - you can use EaseUS Home Partition Master to create a very small hidden partition at the end of the drive (any size or type will work).
c. Ensure that \grldr is the same version of grub4dos that is included in the E2B download.
a. Install Grub4dos to the MBR and the PBR using RMPrepUSB (this installs a special version of grub4dos which is more reliable)- do NOT update the \grldr file.
b. If you are using a USB Flash drive, ensure it has two partitions - you can use EaseUS Home Partition Master to create a very small hidden partition at the end of the drive (any size or type will work).
c. Ensure that \grldr is the same version of grub4dos that is included in the E2B download.
Try Flashboot for older systems which want to boot a Flash drive as a Floppy disk (only supports FAT32).
If your (Dell) system only boots from a USB Flash drive (not a USB HDD)
Some Dell Optiplex systems (for instance) do not seem to support booting from a USB Hard drive. In this case, you can boot from the USB Helper flash drive and then run E2B from the USB Hard drive as follows:
1. Run RMPrepUSB and select the USB Helper Flash drive
2. Click on the Install Grub4dos button and install grub4dos and copy over the grldr file when prompted
3. Press F4 in RMPrepUSB to create a new menu.lst file on the USB flash drive and add these lines to the file and save it:
clearpause --wait=3 Booting from Easy2Boot USB Helper Flash Drive...find --set-root /_ISO/e2b/grub/menu.lstchainloader /grldrbootNote: This file is probably already present on your Helper drive.
If your Gigabyte system just hangs (no grub4dos boot)
Try using a different BIOS revision. GA-73PVM-S2H BIOSes later than version F6 do not boot from grub4dos MBR boot code (hang immediately). Use the older F6 version!
Fujitsu/MSI does not CSM boot
See YouTube video - you need to set a password first before you can enable CSM mode.
If it insists on booting E2B as a floppy disk, try re-formatting the E2B drive using Flashboot.
Note also for RAID notebooks, you may need to load a Windows RAID driver before Windows Setup will 'see' the hard disks as a RAID array.
MSI mainboards - Look for a 'Windows 8' or 'Microsoft OS' option in the BIOS and disable it (see below).
MSI mainboards - Look for a 'Windows 8' or 'Microsoft OS' option in the BIOS and disable it (see below).
If Windows Vista/7/8 will not install ('system partition' error)
If you get a message similar to:
Setup was unable to create a new system partition or locate an existing system partition. See the Setup log files for more information.
or
Windows is unable to find a system volume which meets its criteria for installation.
then ensure that the BIOS boot order is set so that the internal hard disk is the first boot device. Do not set the USB Hard disk as the first boot device.
To boot from the E2B USB Hard disk, use the BIOS Selection menu hotkey (e.g. F8, F10, F11 or F12) to boot from the E2B USB drive.
Ensure that all SD cards and other unnecessary storage devices have been disconnected - also ensure the CD/DVD drives are empty. See here for a discussion on this error.
Note that if the internal hard disk previously held an operating system, you may have to CLEAN it using Diskpart and CONVERT it to the correct partition format. For instance, if you want to do an MBR\Legacy install and the disk previously held a GPT/UEFI OS, use Diskpart - select disk 0 - clean - convert MBR - exit. If the disk previously held an MBR partition and youwant to install using UEFI\GPT use Diskpart - Select disk 0 - clean - convert GPT - exit.
Using Vista/7/8 Installs from a USB Hard drive without a Helper drive
You can run LOADISO.CMD manually (instead of needing a Helper USB drive) as follows:
1. Boot to E2B
2. As soon as Setup loads and asks you for a language/country, press the key combination SHIFT+F10 - a black console window should open (if not, answer the next question and try SHIFT+F10 again)
3. In the console window, type dir C:\_ISO and press the ENTER key - if the folder is not listed, try dir D:\_ISO etc. until you find the E2B USB drive letter - let us assume that 'dir E:\_ISO' worked - then the USB drive letter must be E:
4. Now run loadiso by typing E:\_ISO\e2b\firadisk\loadiso.cmd - a blue console window should open - if then prompted to Repair Windows, just hit ENTER
5. The blue console Window should close - now continue with Windows Setup in the normal way.
Note: Windows Installer CDs/DVDs (Vista and later versions) can also be installed by using a partition image file (.imgPTN file) made from the ISO by using MakePartImage. You can then boot from this image file in either normal BIOS/MBR mode or UEFI mode if you have a UEFI system. Booting these Windows Installers using a partition image also avoids the need for a Helper USB Flash drive. See here for details.
No UEFI-boot option on some UEFI-systems
Some UEFI systems will not give a UEFI boot option if the MBR partition table is 'out-of-order' - e.g. Asus Z87, Dell Venue 11, some HP PCs, etc.
See this page for how to fix it if using two partition image files.
No CSM\Legacy\MBR boot option
Some systems (e.g. MSI mainboards) will enable UEFI-only mode if a 'Windows 8' option is enabled. Look for a similar 'Windows' or 'Microsoft' setting and disable it.
- Set a BIOS Administrator password
- Disable Fast Boot
- Disable Secure Boot
- Enable any CSM or Legacy or MBR boot option
- Disable an 'Windows 8' or 'Microsoft' boot option
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)