This page has a different format from the other site pages and has hardly any adverts. You can view all pages on the entire site like this when you donate £5/$8 (English GBP/US Dollars) or more (on both and sites). You can read and subscribe to my blog here.

E2B Users Forum

New! E2B eBooks are now available (eBook #1 contains instructions on how to remove the blue-screen startup banner).
If you would like help from me (Steve Si) or other E2B users, or would like to offer help and advice to others, please post here.
You will need to check this page regularly for replies or add this page's URL to a page change ch ecker.
Alternatively, post on the Easy2Boot discussion page on here - register and subscribe to any threads that interest you or post a new topic.
You can use the Chat\Live Help facility - if I am online, I will respond within a minute or so (if I am away from my desk, leave your email address and I will email you). For 1-to-1 email communication, use the Contact Me form and I will reply via email.
To post to this Forum, scroll to the bottom of the page and click on 'New comment' (use English please).
Also, you can read and subscribe to my blog here.

Topic: Easy2Boot

How to make / shrink partitions?

I have a 128GB USB FLASH drive, with files on it and an FS that my cell phone can read (I love that feature). I'd love to make it /also/ boot Ubuntu. I'm trying to follow the instructions on
But I can't figure out how to make the partition smaller, or to add a second partition. In Windows 7 (my primary OS) the Disk Manager doesn't seem to want to allow me to shrink the existing partition. Those options are greyed out. Are their other means of managing the partitions?
James Newton 30/10/2019

Re: How to make / shrink partitions?

Use EaseUS Home Partition Master (free).
SteveSi 30/10/2019

Re: Re: How to make / shrink partitions?

Tried it, exact same issue. Won't allow me to make any changes other than format, delete, wipe... Other drives, like the actual hard drives in the machine, can all be modified by either, but the USB FLASH drive apparently can not be changed, so I know it's not a permissions issue.
James Newton 31/10/2019

Re: Re: Re: How to make / shrink partitions?

It sounds like that usb drive has a problem. What error messages do you get? Can you re-partition it or erase it? What is on the usb drive?
SteveSi 31/10/2019

Re: Re: Re: Re: How to make / shrink partitions?

The USB drive was formatted by my cell phone so I can use it when I'm on the road. It has the standard DCIM folder and I added a "Downloads" folder with some files I wanted to have handy (Installer for Arduino IDE, etc...). Yes, as I said, the options to delete, erase, etc... ARE available and I've done that before and formatted NTFS as recommended, but then the phone won't read it.
James Newton 01/11/2019

Re: Re: Re: Re: Re: How to make / shrink partitions?

Well I don't have much to go on. Why do you want to create a 2nd partition? Why not just copy the E2B files to it and install grub4dos?

Does the drive have partitions? if so are they MBR or GPT partitions?
How are the partitions formatted - exFAT? FAT32? etc.
Is there plenty of free space inside the partitions (you obviously can't reduce a partition if there is no free space)?
What does RMPrepUSB - DriveInfo - 0 and P1 show? email me the files to [email protected]
Why don't you wipe, partition and format the drive using Easeus parttion master and put E2B on the first FAT32 partition and see if the phone recognises it.
You can always install an Android NTFS driver (e.g. Paragon NTFS - but I haven't tried it myself).
Steve Si 01/11/2019

UEFI - Only WinToGo

So I have a 'fixed' 920 GB HDD I want to use with E2B, but the system I plan to use is UEFI-only. I also plan to use Win 7 (I realise you have to extract the boot64 from install.wim) I decided on a 80 gb .imgPTN file (Should it be imgPTN23?) Your current WinToGo tutorial works to a certain point. When I use SWITCH_E2B (I'm on Win10), it tells me the files are in the wrong order for UEFI booting and will ask to reorder them. Eventully, it runs out of space. I even re-formatted/re-installed E2B to give it the full capacity of the HDD and it still runs out of space! Is this a nescarry step of your tutorial or does it need to be corrected?
Lootron 16/10/2019

Re: UEFI - Only WinToGo

Yes. The partitions need to be in the correct order as most UEFI BIOSes will refuse to see/boot from a disk with out of order partitions. This is not mentioned in the UEFI spec. but nevertheless we have to live with it!
The imgPTN file is the smaller file and the one without an extension is the larger file. Do you have them named corrrectly?
Win7 as WinToGo has lots of issues and I don't recommend it.
If you could give details of the exact tutorial you are trying to follow - there are many on the E2B page for WinToGo and also others in my blog and RMPrepUSB site...
SteveSi 16/10/2019

Re: Re: UEFI - Only WinToGo

I followed the tutorial here:

I determined that the larger file was to have .imgPTN. I think the tutorial may need a little touch up. If I do it this way, will I have to reorder them? This whole time I have tried Rufus, WinToUsb, and even the old INSTALLER.cmd in tutorial 47 on RMprep. I just want to say my final goodbyes to Win7 while being able to boot to other windows versions! Thanks!
Lootron 16/10/2019

Re: Re: Re: UEFI - Only WinToGo

When you use SWITCH_E2B it lists the partition start values - as long as these are in ascending order then it should work OK.
SteveSi 16/10/2019

Sorry 2 be a bother,

I've all around 4 the Latest BugFixed v1.99, But I can't find it. I've looked on several Websites. Please direct me Thanx. I Really like your Program, Thanx
Me 15/10/2019

Re: Sorry 2 be a bother,

Just use the current latest version (v1.B6).
SteveSi 15/10/2019

Re: Re: Sorry 2 be a bother,

I Accidentally Corrupted the Boot Sector I think when I Defragged 3 Non Contiguous iso files, I've followed the instructions on the website. But it's not working, I'm not sure if it's related 2 the BugFix. I guess I'd better start again, I was Trying 2 Avoid it because it amounts 2 More than 80 Linux isos ( mostly Puppy Linuxes ), a Dozen or so Utilities, & a handful of M$ Virus Magnet OSes on a 120 GB USB Flash Dr... ( that's B4 I include a Couple of MacOS X Dmgs & Raspberry Pi aRm imgs that I'm Planning 2 Testes on a 16 GB USB Flash Dr... ;-)K
Me 15/10/2019

Re: Re: Re: Sorry 2 be a bother,

I'm Sorry again Please Don't misunderstand me, I Mean't I Followed the Repair instructions ( because I'm such a Slow Reader & my comprehension is Often Challenged Unfortunately I eNd Up in these predicaments! ) But again I Do Appreciate your Support, Thanx!
Me 15/10/2019

Background Image

i use a background image, 800x600.
But there are different Screens, 16:9 and 4:3.
So the image is distorted / cropped. How get i the image always in right size (800x600) ?

Lars 13/10/2019

Re: Background Image

Well if the bmp\jpg is 800x600 then the BIOS will be outputting 800x600 but the monitor is stretching the signals. Try using the monitor menu settings to see if there is a non-auto zoom mode?
E2B and most BIOSes do not support hi-res 16:9 modes.
SteveSi 13/10/2019

So far so very good...

Please can I Boot MacOS Dmg installer w/ E2B & if so which Folder do I put the MacOS Dmg installer file in Please?
Similarly, can I Boot Raspberry Pi installer w/ E2B? & Where do I put those files Please?
Me 11/10/2019

Re: So far so very good...

Use the SITE MAP to find OS X page.
Not quite sure what you mean about Raspberry Pi Installer? Is this a bootable image or ISO for x86 CPUs?
See also
SteveSi 11/10/2019

SWITCH_E2B.exe v1.1.26

SWITCH_E2B.exe v1.1.26 does not work on newer PC and reports error:
Err.Number=52 Err Description=Bad file name or number
GetPhysDriveNo(Sdrive) Erl=0
PC: AMD X370, Ryzen 1800X, Samsung NVME M.2, WIN10 Pro
On older PCs with Win7 Pro and Win10 Pro it works.
Do you have an idea?
Krauter_German 11/10/2019

Re: SWITCH_E2B.exe v1.1.26

The latest version has a debug feature. Double-click on the red text 'Double-click on a .imgPTN file to switch to the CSM Menu' which is just above the large window. It will tell you where the log file will be stored. Please send me the log file to [email protected] Someone else also reported this issue but I can't reproduce it!
P.S. New version in v1.B7c should fix the issue.
SteveSi 11/10/2019

Access Partition 2 on a Removable drive

Sandisk extreme Pro 128GB,
OS: Windows 10 Pro
Partition 1: 60GB, Volume Label: SanDisk
Partition 2: 59GB, Volume Label: Data
Control with RMPrepUSB Strg-O:
1 B Type=07h Start=2048 (visible to Windows) (E2B)
2 Type =07h Start=125829120 (data)
Launch WinContig - Defragment - Contiguous files: 1.130 (E2B)
Use SWITCH_E2B.exe - Access Partition 2 on a Removable drive
Remove Sandisk USB drive and reconnect
Use RMPrepUSB: Volume Label: SanDisk (not data)
Control with RMPrepUSB Strg-O:
1 Type =07h Start=125829120 (visible to Windows) (Data)
2 B Type=07h Start=2048 (E2B)
Launch WinContig - Defragment - Contiguous files: 1.130 (E2B)
Use RMPrepUSB Strg-O-2
Remove Sandisk USB drive and reconnect
Use RMPrepUSB: Volume Label: Data
Control with RMPrepUSB Strg-O:
1 B Type=07h Start=2048 (visible to Windows) (E2B)
2 Type =07h Start=125829120
Launch WinContig - Defragment - Contiguous files: 189 (Data)
It's confusing.
Can you test it to confirm the error?
Krauter_German 07/10/2019

Re: Access Partition 2 on a Removable drive

What do you mean by 'Launch WinContig'?
Do you mean run WinContig.exe from Windows?
Why are you switching partitions? Windows 10 can see both partitions - there is no need to switch them. Windows will get confused if you switch partitions - you must remove and re-insert the USB stick each time if you want to do this (but there should be no need).
RMPrepUSB only displays one entry for each drive - e.g. drive 0, drive 1, etc. and shows a 'random' volume label for that drive (because there may be more than one volume but it only shows one volume+label). SWITCH_E2B.exe lists ALL volumes (not drives) and so each volume appears in the dropdown list.
SteveSi 07/10/2019

Re: Re: Access Partition 2 on a Removable drive

I mean RMPrepUSB, Drive, Launch WinContig.
I used E2B on Windows 7 with visible data partition.
Under Windows 10 I want to add an Iso.
Then I use RMPrepUSB, Drive, Launch WinContig to make the data contiguous.
But for this I have to change the partitions.
Or do I see it wrong?
Why is there the option: Access Partition 2 on a Removable drive?
Krauter_German 07/10/2019

Re: Re: Re: Access Partition 2 on a Removable drive

The option to swap partitions is for Win7, 8 and older Win10 systems because they only give a drive letter to the first partition on a Removable USB drive.
The E2B partition contains \MAKE_THIS_DRIVE_CONTIGUOUS (run as admin).cmd - so just double-click it.
If you use Wincontig from RMPrepUSB, it will choose the volume letter that is shown in the RMPrepUSB drive field - this may not be the one you want (Windows will decide on the letter).
To ensure the correct drive letter is used by WinContig, either run the .exe directly and choose which volume you want, or copy the \_ISO\docs\Wincontig folder to the DATA volume and run \_ISO\docs\Wincontig\MAKE_THIS_DRIVE_CONTIGUOUS.cmd as Admin from that volume, or install Defraggler on a Win10 system and just right-click on the file you want to defrag.
SteveSi 07/10/2019

Run WindowsToGo from a RamDisk

First i need to say that you do an excellent job with Easy2boot. It is really an amazing tool and should have much more recognition.

Now, I have been using for some time WindowsToGo VHD/VHDX like on this tutorial:
Would it be possible to Easy2boot/grub4dos create a RamDisk with the VHD and then boot it from the RamDisk?
I understand that i would lose any data on a reboot.
Tiago Patricio 04/10/2019

Re: Run WindowsToGo from a RamDisk

A Windows To Go VHD would need to be of the fixed type and at least 15GB in size and would need to contain the boot files and BCD. It would also have to load into memory using grub4dos which would be very slow (on some systems may take 30 minutes or more). There is a .vhdmem file extension which you can try (use v1.B7a or later as I just found a bug in .vhdmem!).
SteveSi 04/10/2019

adding Acronis Image AllInOne with menu.lst to MainMenu

Adding Acronis Image AllInOne with menu.lst to MainMenu

Greetings Steve and others!

I have the image of ATI_2015_v18_ADD_12_AUR_2015_v11.5_BootCD_USB_x86_64UEFI_Ru.ISO.
How can I add its contents to the E2B(v1.B5) main menu not through an .imgPTN image?
This image has a menu.lst file with the following contents:
---------------menu.lst begin-------
color black/brown yellow/brown

timeout 6

title Acronis True Image 2015 v18.0 Build 6525
kernel /ATI2015/1.krn vga=791 quiet
initrd /ATI2015/1.fs

title Acronis Disk Director 12.0.3223
kernel /ADD12/dat5.dat vga=791 quiet
initrd /ADD12/dat4.dat

title Acronis Universal Restore 2015 v11.5 Build 38938
kernel /AUR2015/1.krn vga=791 quiet
initrd /AUR2015/1.fs

title Acronis True Image 2015 v18.0 Build 6525 (x64)
kernel /ATI2015/dat9.dat vga=791 quiet
initrd /ATI2015/dat8.dat

title Acronis Disk Director 12.0.3223 (x64)
kernel /ADD12/dat7.dat vga=791 quiet
initrd /ADD12/dat6.dat

title Acronis Universal Restore 2015 v11.5 Build 38938 (x64)
kernel /AUR2015/2.krn vga=791 quiet
initrd /AUR2015/2.fs

title Reboot

title Halt
---------------menu.lst end------------------

and this directory structure:

-------image structure begin--------------------
boot\grub\THEMES\---others files---
boot\grub\i386-efi\---there are a lot of files---
boot\grub\i386-pc\---there are a lot of files---
boot\grub\THEMES\---there are a lot of files---
boot\grub\x86_64-efi\---there are a lot of files---
--------image structure end-------------------
Oleh 26/09/2019

Re: adding Acronis Image AllInOne with menu.lst to MainMenu

Are you saying that you added the .ISO file to the \_ISO\MAINMENU folder and tried to boot it in the E2B menu system and it did not work?
If not, did you try the .isomem file extension?

P.S. I have modified E2B v1.B6e Beta - if you use the file extension .isogrub, it should work OK.

You can always simply extract the contents of the ISO to the root of the E2B drive and make a .mnu file from the menu.lst file that is inside the ISO. The \boot and \EFI folders will not be needed and can be omitted.
SteveSi 26/09/2019

Boot driveX PartitionY (menu request)

Hi Steve, Can you please expand the F7 "Boot First HDD" functionality to a more general menu that supports "Boot drive X partition Y"? It would be very useful. I already know that I can achieve this task manually by invoking a grub4dos shell (shift-P, enter "easy2boot" as passwd, shift-C to get shell, then enter command "chainloader (hdX,Y)+1", then command "rootnoverify (hdX,Y)", then command "boot"). However manual operations are cumbersome, there is the complication you need map (hdX) (hd0) when X!=0, and perhaps other complications that makes the task somewhat ardous. So an automated system would be much better and more accessible to non-experts.
Bonus points if the "Boot driveX PartitionY" menu has an optional command to generate a list of possibilities that includes useful hints such as fstype, e2label/volname or other indicators/reminders as to what is stored on each partition.
How does that sound?
reikred 17/09/2019

Re: Boot driveX PartitionY (menu request)

Well there is a sample menu for booting to the 2nd hard disk.
Does that work?
It boots by default to the MBR on that disk. You can always change the last line to boot to a particular partition.
Let me know if the menu works for you first...
SteveSi 17/09/2019

Re: Boot driveX PartitionY (menu request)

I don't know where to copy a sample menu to make it active. Can you explain? Long story(*).
(*) I'm on linux, hence no access to E2B_editor.exe. I'm using a SATA SSD drive, not USB drive, so even if I get a windows machine (win7) I have to reboot each time for it to find the SSD when I want to change the menu system. It's complicated ;).
reikred 17/09/2019

Re: Re: Boot driveX PartitionY (menu request)

It's a .mnu file. Just copy it to the \_ISO\MAINMENU folder.
SteveSi 17/09/2019

Re: Re: Re: Boot driveX PartitionY (menu request)

I made two new .mnu files in _ISO/MAINMENU. They do not appear in the main menu when I boot. Is there something more I have to do?
reikred 17/09/2019

Re: Re: Re: Re: Boot driveX PartitionY (menu request)

Well, your system has to contain two hard disks.
SteveSi 17/09/2019

Re: Re: Re: Re: Re: Boot driveX PartitionY (menu request)

LOL, I fixed the iftitle line. It used to say

iftitle [cat --hex --length=1 (hd2)0+1 >nul] Boot from Disk 2\nBoot from second disk

Now the whole file is called \$Boot_to_hd0_part1.mnu
and contains

iftitle [cat --hex --length=1 (hd0)0+1 >nul] Boot (hd0,1)
errorcheck off
rootnoverify (hd0,1)
chainloader (hd0,1)+1 || chainloader (hd0,1)+1 || chainloader (hd0,1)/bootmgr || chainloader (hd0,1)/ntldr


reikred 18/09/2019

Write Protected Sandisk stick

Hi Steve.
I've been using a Sandisk Ultra 3.0 32GB with E2B for a few months, maybe close to 12 months now.
During this time I created a Manjaro KDE imgPTN install and used every now and then, mostly at weekends.
A couple of days ago I upgraded to the latest E2B version and right after that I loaded another 4 or 5 isos that I tend to need on occasions.
Suddenly the disk stopped permitting me to write on it. My Windows 7 hadn't been rebooted for 4 or 5 days in a row and I decided to reboot it. After that it still didn't allow me to copy or delete any files on the disk.
Tried diskpart that says the disk is write protected. Not even a diskpart clean will clear the write protection.
Reading about it on the internet, it appears that Sandisk will lock a disk with WP if the disk presents any sign of degradation. This way Sandisk guarantees the data present in the disk.
Do you think it could be something like that?
When I decided to go imgPTN I knew that I would be wearing the disk but I thought these disks would allow more time doing this. I was expecting maybe 3 or 4 years doing this.
To your knowledge, is there anything I could do to minimize the wearing? Like booting to ram, running everything from ram and only writing the changes to disk once a day or when we issue the shutdown command.
Would WindowsToGo be as bad for disk wearing as linux on imgPTN?
Thanks in advance.
Rui Correia 17/09/2019

Re: Write Protected Sandisk stick

I am surprised a Sandisk Ultra is fast enough to run a full OS.
So when you boot to E2B then E2B reports that the drive is write-protected? If not, then what you are seeing may be something to do with Windows and the drive is not write-protected in h/w.
If you are talking about running a full linux installation or a full Windows (WinToGo) installation from USB, then it is going to perform many write operations every day. AFAIK, SanDisk do not warranty their flash drives if used in such a manner. This is because flash drive controllers do not have the advanced (static) wear levelling support in the controllers. AFAIK, most SanDisk controllers in their flash drives should have dynamic levelling (others may not), so writing to LBA0 every time you switch to a .imgPTN file should have no discernible affect. Corsair may use static levelling in some of their drives (but they won't say which ones!) but seem to stick with their 10 yr warranty even if used as WinToGo\Linux.
If you are running a full OS every day, then you really need to use an SSD or M.2 USB drive that is intended to be used with a full OS.
See also:
SteveSi 17/09/2019

Make a modifiable image

ISO9660 are not easily modifiable, it's necessary to unpack all, change a single file and repack them, which is harder than modifying a file in a file system such as FAT or EXT4 (just mount it to a loop device).

What is a suitable file format for bootable file such that it is modifiable?

Would an ISO that contains an image of a bootable disk with a partition table works, or should I use the makepartimage tool to make a .imgPTN file (how to run this from Linux? I read the persistent tutorials but makepartimage is required in all of them.)

I tried to make a file with `dev if=zero of=file.img bs=...`, format it with `mkfs.ext4` or `mkfs.vfat` (tried both) and copy the iso content over but it does not work (just return to E2B menu, doing nothing or show a corrupted label name).
a25 11/09/2019

Re: Make a modifiable image

PowerISO (Windows) can be used to remove\add files to an ISO but keep its boot code intact.
If you want to work on a bootable linux USB then making a .imgPTN file might be a good way if you just have it all on one partition. You can then just directly add/remove files.
MakePartImage.cmd is a Windows only tool - you will need a real or virtual Windows system.
You haven't explained what you are trying to do or what the target payload/ISO is, so it is difficult to guess at your requirements...
SteveSi 11/09/2019

Troublesome ISO

I have several bootable ISOs working quite well from within E2B v1.B5, but there is one that will not boot from within E2B (even after trying the suggested changes to the .iso file extension). When I attempt to boot that iso from within E2B I get the message: "Press any key to boot from CD or DVD" (???). At that point pressing any key results in total lock-up and the only recourse is to power-down!!

To test the integrity of that ISO I have written the ISO image onto a separate UFD (by itself) and it boots up just fine!

Any advice or thoughts would be appreciated.
pvsurfer 08/09/2019

Re: Troublesome ISO

Look up the iso on the 'list of tested isos' page. Tell me what iso it is ( or am I supposed to guess!).
SteveSi 08/09/2019

Re: Re: Troublesome ISO

Steve, it's not on the list of tested isos or I would have told you. It's a WinPE/RE multiboot that with x86 and x64 versions of Terabyte's IFW on it.
pvsurfer 08/09/2019

Re: Re: Re: Troublesome ISO

How did you write the image to a USB drive? Did you use their utility to make a new flash drive?
Look at the USB drive. If it has a single MBR partition you should be able to drag-and-drop it onto the MPI_FAT32 shortcut to create a .imgPTN file from the drive. If it is not a straight-forward single MBR partition, then it is not a normal WinPE ISO. Unless I can get the ISO it is difficult to reproduce the problem and fix it. If you just want to MBR-boot and it only contains a boot.wim file, then just copy the boot.wim file to the E2B drive.
SteveSi 11/09/2019

Re: Re: Re: Re: Troublesome ISO

Thanks for replying - Yes, I used E2B to make a new UFD. Re your suggestion to make a .imgPTN file, isn't when using UEFI (which I am not doing)??? S

No boot.wim - it seems to me that E2B is finding something with the ISO's bootmgr it doesn't like.
pvsurfer 11/09/2019

Re: Re: Re: Re: Re: Troublesome ISO

If its WinPE\RE then AFAIK they always have one or two .wim files. Look in \sources folder or maybe \x86\sources and \x64\sources?
.imgPTN is not only for UEFI, it is used for many different purposes where a 'flat-file' is wanted. It is just that UEFI BIOSes are required to boot from a FAT32 partition, thus using a .imgPTN file which has a FAT32 format is useful for UEFI booting.
SteveSi 12/09/2019

Re: Re: Re: Re: Re: Re: Troublesome ISO

Steve, this is 'way above my paygrade'. Can I get the iso to you (in a secure manner)?
pvsurfer 12/09/2019

Re: Re: Re: Re: Re: Re: Re: Troublesome ISO

Sure, just upload it to DropBox or Google Drive or MS OneDrive and send the shared download link to [email protected]
SteveSi 12/09/2019

Re: Re: Re: Re: Re: Re: Re: Re: Troublesome ISO

Sent via Google Drive. ;)
pvsurfer 13/09/2019

Re: Re: Re: Re: Re: Re: Re: Re: Re: Troublesome ISO

[The ISO worked fine for me and also booted using QEMU. Seems to be a BIOS compatibility issue with the users systems]
SteveSi 18/09/2019

SWITCH_E2B v1.125

what is the difference or change between SWITCH_E2B v1.1.25 and
Sorry, I couldn't find a description.
Thank you
Krauter_German 31/08/2019

Re: SWITCH_E2B v1.125

They are just test files for a specific user who had problems with the standard switch_e2b.exe. He found that on one system it gave errors and would not show any drives, but we found that it was due to the self-extracting exe package used. So these TEST examples are just packaged using different SE tools. If WinRar or SFX is used then it worked on his system (but those exe files give loads of false positives on antivirus packages). The standard download and the pacquet version did not work on his system but dont give loads of AV warnings.
SteveSi 31/08/2019

Legality of Easy2Boot

The easy2boot downloads contain numerous copyrighted works by others (e.g. memdisk, grldr) which are redistributed apparently without a legal license and the required offer for the source code. Is this some kind of oversight or is easys2boot simply pirating other peoples work?
Marc Lehmann 28/08/2019

Re: Legality of Easy2Boot

Hi Marc
I have worked with the developers of grub4dos (grldr) for many years (some of my code is in it) and as far as I know it is open source and free to use by anyone. The developers don't have a problem so why do you?
The offer of source code is only required if GPL code has been used within my code. This does not apply here since none of the code in my utilities contain GPL code and the compiled GPL utilities are distributed without alteration - see GPL wiki entry below.
I am unaware of any issue with memdisk as it is included in 100s of distributions of llinux and other utilities. If you can point to any specific T&Cs which I have contravened, please point them out and let me know what you think I need to do.
SteveSi 28/08/2019

Re: Re: Legality of Easy2Boot

Not understanding the GPL doesn't mean you are free from it's requirements: nothing else gives you the right to redistribute the software - first, e2b is clearly a derived work and thus the GPL would apply to it and you would have to distribute your derived work under the GPL as well (if you think its not derived, remove the GPL components to see if it still works). Secondly, neither the GPL nor the wikipedia link support your false claim that you can distribute "unaltered" binaries without heeding the license. Lastly,
the fact that some people don't care about illegal redistribution doesn't suddenly make it legal (and do you really claim you have asked _all_ copyright holder of syslinux, grub4dos and other software you include for different license conditions? Where is the documentatoon for this?).

So, as it stands, you have no right to distribute the works of others without following their license, and according to the terms of the GPL, e2b is clearly pirating other people's hard work without even giving credit. None of which you are allowed to do under the GPL.

Asking me which "T&C" you violated is also disingenous - you have to have the right to redistribute the software, the default is that you are not allowed to do it. The GPL allows you to redistribute software under certain conditions that you are clearly not implementing. Nothing in the grub4dos or syslinux licenses allow you to claim credit as your own (as you do) not inform receivers of your software about the license, not offering receivers of your software the same rights according to the GPL and not offering source code.

If you really want a T&C clause, take section 4 of the GPLv2, which disallows redistribution except as stated in the license, which you do not implement.

If you were honest about this you could have pointed out which section of the GPL you wrongly think allows you to redistribute the binaries without source/license/credit/or source offer, rather than point to a random link in wikipedia that doesn't support your claim at all.

And if you want to become honest, it would be high time to stop stealing other peoples work and follow their license, especially given that e2b wouldn't exist without their hard work.

The reason why I so aggressively hum on the "honest" here is that if you were honest, you wouldn't see a problem with giving credit where credit is due and following the license - you would just do it. Your weaseling around is just dishonest.
Marc Lehmann 29/08/2019

Re: Re: Legality of Easy2Boot

And if anybody wonders about the wikipedia link given in defense, it clearly contradicts the claims made by the e2b author:

For sales or distribution, the entire source code need to be made available to end users, including any code changes and additions—in that case, copyleft is applied to ensure that end users retain the freedoms defined above.

But of course, wikiepdia doesn't own the works nor does it make the rules, so the final arbiter is the licensed of the software, although wikipedia does a good summary.

Neither wikipedia nor the GPL license itself is hard to understand - both are written in plain english. Following it is not hard, and clearly is the morally right thing to do.
Marc Lehmann 29/08/2019

Re: Re: Re: Legality of Easy2Boot

From the Wiki page:

Communicating and bundling with non-GPL programs
The mere act of communicating with other programs does not, by itself, require all software to be GPL; nor does distributing GPL software with non-GPL software. However, minor conditions must be followed that ensures the rights of GPL software is not restricted. The following is a quote from the GPL FAQ, which describes to what extent software is allowed to communicate with and be bundled with GPL programs:[71]

What is the difference between an "aggregate" and other kinds of "modified versions"?

An "aggregate" consists of a number of separate programs, distributed together on the same CD-ROM or other media. The GPL permits you to create and distribute an aggregate, even when the licenses of the other software are non-free or GPL-incompatible. The only condition is that you cannot release the aggregate under a license that prohibits users from exercising rights that each program's individual license would grant them.


Since no program in the E2B project includes GPL code but merely calls separate GPL programs, I don't think I am required to provide source code for my own programs. So I may perhaps be guilty of not including a text file of the GPL licence and another file stating which of the included programs are GPL licensed. I also may be guilty of perhaps not mentioning the GPL programs on the E2B website Licensing page too.

The free E2B project, web site, forums and blogs have always made it clear that the Easy2Boot menu system is based on an (unaltered GPL) version of grub4dos.

I will try to rectify these oversights ASAP and hope that will satisfy you.

SteveSi 29/08/2019

Re: Re: Re: Re: Legality of Easy2Boot

As I said, if you think you are not creating a derived wokr and merely bundling separate programs together. remove the gpl parts from the e2b distribution and see if it still works. Obviously, it won't work, proving that you are not merely aggregating separate programs, but instead create a new derived work.

"Merely including a text file" is still not enough.

I find your continued attempts at weaseling around very disingenous.

Read the license of the programs you are illegally redistributing and follow it - it is not very hard to do so.

Also, you are restricting user freedoms by claiming people must not sell or e2b, as at the very least the gpl parts of it are freely redistributable, and you have to provide source.

And if you can't remove the GPL parts from e2b and still have a working software, you are clearly depeneding on it, and thus create a modified distribution and a derived work.

OR in other words, you are stealing other people's work that has made your work possible and deprive users of their rights.
Marc Lehmann 29/08/2019

Re: Re: Re: Re: Legality of Easy2Boot

I would also like to point out that you woulöd have to jave done all this work first, and not only when people complain and point out you what you are doing is illegal.

I would really suggest following the license instead of pirating other people's work, and not continously try to weasel yourself out.

Citing wikipedia as if it were in any way relevant is a good example - you are misunderstanding wikipedia and pretend that wikipedia is somehow an authority, but it is not.

The only thing that counts is the license of the programs you are using.

And this license does not allow you to redistribute derived works under an incompatible license, put extra restrictions on derived works, remove copyright notices of the real authors and relieve you from the requirement to provide all sources.

If you think e2b is a mere aggregatioon you should be able to prove this by making a working distribution of e2b without the GPL-licensed parts - this would prove that it is an independent work.

Which of course it isn't, because you are incorporating modified versions of grub4dos, syslinux and probably other saoftware in your product.

Really, read the license and implemeent its requirements, stop weaseling around and qauoting wikpedia as if it had any relevance.

I also take note that my challenge to provide documentation that you indeed have asked all the copyright holders for permission has been ignored by you, which makes me think you made it up, and you don't really know that the copyright holders are ok with you redistributing their software under another license. IF you think I am wrong, it's easy to prove me wrong, but you continously fail to do so...
Marc Lehmann 29/08/2019

Re: Re: Re: Re: Re: Legality of Easy2Boot

You said:
'because you are incorporating modified versions of grub4dos, syslinux and probably other software in your product.'

BUT I have said several times that I have NOT modified any version of any GPL s/w. It is not 'derived' from any GPL sources. It just contains unmodified original GPL binaries, the source code to which is freely available from the original authors. The main bulk of Easy2Boot consists of my own grub4dos batch files which are in plain text and are therefore, in themselves, the source code. Perhaps you do not fully understand how E2B works?

I will endeavour to clarify the licensing in future and include GPL licence text files with the download. Authors of any of the aggregated s/w are free to contact me if they still have a problem (though no one has so far in over 6 years).

Over the years I have asked as many copyright owners as I can if it is OK to distribute their binaries with E2B before I have used them (mostly via forums/bulletin boards) but I have not kept specific records for all the s/w and I don't see why I have to show you the records anyway. I have tried to be careful to not include any s/w which I was not allowed to freely distribute. If there is an issue, then that is between me and the authors and it is nothing to do with you.
SteveSi 30/08/2019

Re: Re: Re: Re: Re: Legality of Easy2Boot

I don't understand why you spread your accusations in the forum and don't email the E2B author.
You accuse the author of being a pirate and want to publicly denounce him in the forum.
The developers of e.g. grub4dos have worked with the accused for a long time.
It would be the right and the task of the grub4dos developers to inform the E2B author about a license violation.
Easy2Boot is now very well known and the developers who were cheated in your opinion would have contacted the E2B developer long ago.
What causes you to play police here?
Krauter_German 30/08/2019

Display disk sizes

Sandisk Extreme Pro 128GB / E2B v1.B5 with PC Legacy BIOS
I use updating date and time string and display disk sizes.
For Sandisk Extreme PRO shows WIN 10 Explorer and RMPrepUSB 119GB.
E2B Display disk size shows 116GB, also for HDD1 there is a difference of the capacity. It is not important but is it normal?
UEFI PC also displays 116GB for USB. For SSD NVME 500GB, 2048GB is displayed but is PCIe.
% B64% system RAM shows only 12946MB instead of 16318MB.
USB capacity is read correctly on UEFI PC but not RAM?
Krauter_German 27/08/2019

Re: Display disk sizes

1GiB = 1024x1024*1024 and 1GB = 1000*1000*1000
HDD sizes will be rounded down to nearest 4GiB.
The E2B menu shows the values reported by the BIOS in GB (not GiB) it is nothing to do with UEFI since we are in Legacy\CSM\BIOS mode.
So Disk size will depend on disk geometry reported by BIOS and RAM size will depend on what is reported by the BIOS in normal real mode as usable free RAM - often the graphics uses memory and there are unused 'holes' in the memory. If I create a VM in VBOX with 2560MB RAM then E2B reports 2560 for B64.
As for the NVME - I am not quite sure why that is showing as 2TB - possibly because the BIOS does not 'see' it and so the next hard disk you have in your system is 2TB or larger? Some BIOSes only 'see' a PCIe M.2 drive in UEFI mode.
P.S. Try latest 1.B6a Beta - it should be more accurate for HD sizes.
SteveSi 28/08/2019

Re: Re: Display disk sizes

the new E2B v1.B6a does not change the HDD capacity display.
Would the display disk sizes string in the My2B.cfg also need to be adjusted?
But you are right. If you round the capacities to 4GB, the display is correct. In the display on UEFI PC, I have made a mistake, here is not 2048GB but 2044GB displayed and no other hard drive installed.
The displayed RAM is correct on 2 Legacy BIOS PC 24GB: BIOS = 24574MB E2B = 24574MB
and 12GB: BIOS = 12280MB E2B = 12280MB
UEFI PC 16GB: UEFI BIOS = 16318MB E2B = 12946MB
Krauter_German 29/08/2019

Re: Re: Re: Display disk sizes

Please re-download v1.B6a - I updated it yesterday without changing the version letter.
UEFI may be able to use more RAM than the Legacy BIOS. Since grub4dos boot via Legacy BIOS, E2B just reports what is reported by Legacy BIOS.
SteveSi 29/08/2019

Re: Re: Re: Re: Display disk sizes

unfortunately the revised E2B v1.B6a leads to the same result.
Krauter_German 29/08/2019

Re: Re: Re: Re: Re: Display disk sizes

The updated version of 1.B6a should be showing disk sizes to the nearest 1GB. The RAM size issue is just due to your BIOS so it is not an issue - it is reporting correctly what the BIOS is returning to grub4dos.
SteveSi 29/08/2019

Re: Re: Re: Re: Re: Re: Display disk sizes

they changed the code to \_ISO\MyE2B.cfg file.
Now the display disk size works perfectly with e2b v1.B6a and v1.B6b.
Krauter_German 02/09/2019

Re: Re: Re: Re: Re: Re: Re: Display disk sizes

%SIZE_E2B% should give USB size
%SIZE_HD1% should give size of first internal HDD
SteveSi 02/09/2019

Re: Re: Re: Re: Re: Re: Re: Re: Display disk sizes

Yes, thank you.
Krauter_German 02/09/2019

wont go into Partition 2

Im using SWITCH_E2B (v1.1.23). I select the imgPTN file.... click on "Access Partition 2 on Removable drive"
SWITCH_E2B asks me to "OK to swap Partition 1 (type=0E hex) with partition 2 (type=07 hex) on drive 6. I click "ok" .... the drive doesn't appear... this is only happened in the last day or so... i'm using e2b 1.B4. Any thoughts?
David 27/08/2019

Re: wont go into Partition 2

when I switch back using SWITCH_E2B... "Restore E2B Partition" - it says " WARNING: Volume L: does not appear to contain valid Easy2boot CSM files"
David 27/08/2019

Re: Re: wont go into Partition 2

Sorry, disregard!... I was not double clicking on the imgPTN file... perhaps the Author of Switch_E2B could put an extra "option" box below the "Access Partition 2 ......." to switch into selected imgPTN file?
David 27/08/2019

Re: Re: Re: wont go into Partition 2

Tool Tips are displayed when you hover over each of the controls and there also a Help button. You just need to read ;-). No one else has had this trouble.
SteveSi 27/08/2019

Installing winXP onto sata drive (I got drivers but still wont work)

As you can tell by the title I am trying to install windows XP onto a computer.
The computer is simple with a SATA hard drive. I have gotten a windows XP iso and have done everything required to start trying to install it. It works but when I start the installing after I choose on the easy2boot to do the first step I go and make sure to add the SATA drivers so it won't give me a BSOD. I add the following. WinVBlock 32-bit FiraDisk 32-bit as well as for my AHCI driver Intel(R) ICH9M-E/M SATA AHCI Controller. This is the driver that everyone on google seems to use to install Windows XP. Than says starting the setup and at the bottom left says "Examining 305243 MB Disk 0 at Id 0 on bus 0 on ahcix80x. . ." then the computer turns off and well nothing happens. I can't disable SATA in the bios because it won't let me. I don't know what to do because it seems whatever I do it crashes because of my SATA hard drive. :(
cdecde57 25/07/2019

Re: Installing winXP onto sata drive (I got drivers but still wont work)

edit: And yes I have tried the DPMS. I load and I choose the second option which is like the firaDisk and winVBlock and the driver than I press enter and things and the same thing happens.
cdecde57 25/07/2019

Re: Re: Installing winXP onto sata drive (I got drivers but still wont work)

Thank you, Steve, for the fix! It worked and all is working now :D
[Edit by SSi] Fix was to press F5 at point where it prompted to press F6 and choose an alternative PC type[/Edit]
cdecde57 27/07/2019

How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

I use easy2boot to boot from a Linux or Windows PC to launch either Clonezilla or gParted or the Mageia installation.
I have under _ISO/LINUX the Mageia6.iso file which is about 3.9Gb. But the new Mageia7.iso is about 4.5 Gb big.
How can I add this greater than 4Gb iso file in the _ISO/LINUX directory ?
Thank you for your help.
Xuo 13/07/2019

Re: How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

Just copy the file! What is the problem?
SteveSi 13/07/2019

Re: Re: How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

I can't as it is bigger than 4Gb and the FAT32 partition where is the _ISO/LINUX directory does not accept such big files.
Xuo 13/07/2019

Re: Re: Re: How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

Easy2Boot uses an NTFS partition by default.
SteveSi 13/07/2019

Re: Re: Re: Re: How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

If I remember correctly, I have run a script to create the easy2boot partitions :
It is possible to ask for NTFS partitions instead of a FAT32 ones ?
Xuo 13/07/2019

Re: Re: Re: Re: Re: How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

Why not use the NTFS script that is provided!
SteveSi 13/07/2019

Re: Re: Re: Re: Re: Re: How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

I didn't know it was available. It might solve my issue.
Thank you for your help.
Xuo 14/07/2019

Re: Re: Re: Re: Re: Re: Re: How to add a Mageia7 iso bigger than 4Gb under the _ISO/LINUX directory ?

It worked and I could write the 4.5Gb file on the ntfs partition. Thanks.
Xuo 14/07/2019


I would like to create two subfolders for e.g. Acronis and EASEUS or AOMEI under Backup in the main menu. Can you help me how to proceed?
Krauter_German 13/07/2019

Re: Subfolders

Use the Site Map
For a sub-sub-menu see the example for Linux_Ubuntu.
SteveSi 13/07/2019

Why E2B drive created on Windows do not need to make contiguous?

I just tried the currently most recent Easy2Boot_v1.B2 both on Windows and Linux.
On Windows 7, use the installer then copy iso using Windows Explorer.
On Linux (Ubuntu 18.04) use the then copy iso using rsync.
I was completely stumped by the fact that the usb drive created by Windows did not complain that the iso was not contiguous but the Linux one did complain about the iso was not contiguous !!!
What's the magic on Windows?
Long Vu 04/07/2019

Re: Why E2B drive created on Windows do not need to make contiguous?

My guess is that rsync opens several 'streams' and always makes fragmented files. e.g. a file will often be fragmented if you download it from the internet directly onto the USB drive using Windows because that also opens several streams.
Try to avoid rsync for copying files onto the USB drive or maybe try the -W option with rsync to copy whole files.
-W, --whole-file copy files whole (w/o delta-xfer algorithm)
or try the --preallocate switch which may also be faster when copying to a USB drive as well as making non-contiguous files. Let me know if this works...
SteveSi 04/07/2019

make contiguous

hello, is the script "make contiguous" mandatory? I have never launched it and my key works perfectly ... What is it exactly for?
max 27/06/2019

Re: make contiguous

Please use the site map first before asking questions on this Forum! There is also a search box you can use. This is explained on many pages, many times! The NTFS file system will always use 'virgin' free space first before it overwrites 'dirty' space from deleted files. When you copy a file to a volume which has been recently formatted the file will usually be contiguous. Once the drive has been 'filled' with files (i.e. a 32GB volume has had 32GB of files copied to it since it was last formatted), then there will be no large contiguous free spaces left and any newly copied files will be spread out over several blocks of free space and thus be non-contiguous.
SteveSi 27/06/2019

legacy and uefi

To boot easy2boot in uefi, I have to start a first time in legacy. I wanted to know if it's normal? If so, are future releases planned to work around this problem? I read that Intel could forget the legacy mode to have only bios 100% UEFI. Thanks!
max 25/06/2019

Re: legacy and uefi

The new Intel UEFI-only BIOSes actually only restrict the INTERNAL disk to UEFI-only booting - they will still allow MBR-boot from external USB media (so they can boot to a DOS BIOS Flash program, for instance).
You can use SWITCH_E2B.exe first to switch in any .imgPTN file.
It is possible to UEFI-boot from an E2B drive BUT many BIOSes have bugs which means that a BIOS will always UEFI-boot from the E2B drive and will NEVER MBR-boot to the Legacy E2B menu even if you enable CSM in the BIOS Settings.
I recommend you look at and eBook #3.
SteveSi 25/06/2019


Hello, is it problematic to use a hard drive with a partition greater than 128GB as recommended? Thanks
max 24/06/2019

Re: 128Go

I recommend that the first partition does not exceed 128GiB because some BIOSes have a USB driver bug and cannot access sectors past 128GiB. If you use a BIOS which does not have this bug then you will be OK - if you use E2B on a wide range of systems then you are bound to find systems with this common bug and then you may not be able to boot to E2B or to boot certain ISOs\.imgPTN files, etc.
SteveSi 24/06/2019

Re: Re: 128Go

ok, I understand. But with a 1TB hard drive for example, can I use the rest of the disk space to boot systems with easy2boot? Or can we really only use the 128GB? Thanks!
max 26/06/2019

Re: Re: Re: 128Go

If you use the Easy2Boot install GUI download, it will make a 128GB NTFS partition for E2B and another NTFS partition to use the rest of the 1TB disk. You can store any files you like on the second partition.
SteveSi 26/06/2019


some page in alphabetical order, name application with extension and indicate if it is necessary to change extension to another one. But applications in alphabetical order
Carlos 17/06/2019

Re: alphabetical

QEMU can be used for menu testing and booting some 32-bit ISOs.

To change order use _nnn_ prefix, e.g.
_100_Ubuntu 64-bit.isodef
_200_Linux Mint 64-bit.isodef
SteveSi 17/06/2019

Acronis Backup

I need your help with a question:
I use Zalman ZM-VE500 and IODD-2541 to install Sysprep pre-installations via Acronis. This works on almost all systems.
Alternatively with E2B on Sandisk Extreme 256GB USB Stick ???
I thought I naiv a Acronis img.PTN with 10 GB to create and paste the split backup in the img.PTN as a folder. Can this generally work before I test, or is my idea stupid?
Krauter_German 14/06/2019

Re: Acronis Backup

Most people use a large E2B USB hard drive with two partitions:
Ptn1: E2B NTFS (16-128GB)
Ptn2: for images NTFS (rest of drive).
Then convert the Acronis ISO to a .imgPTN23AUTO file.
Put all your backup images on partition 2.
Not sure if this will work with Acronis and a Removable USB drive because it depends on what version of Windows they use, but as long as it is not older than 2 years, it should detect the 2nd partition OK.
SteveSi 14/06/2019
Items: 1 - 100 of 1404
1 | 2 | 3 | 4 | 5 >>

There is a LOT of information on this site which should cover all common questions and problems - please use the Site Map to find the page you need.

For specific problems, it is much easier for 1-to-1 communication to use the Contact Me form and I will reply via email.

Recommended for Easy2Boot (fastest flash drive!)
SanDisk Extreme SDCZ880-128G-G46

Fastest USB 3!
See Blog post


To Top