Wednesday 12 June 2019

New 'superspeed' download site for E2B and RMPrepUSB

FossHub now (today!) are hosting the stable release versions of E2B and RMPrepUSB.

Their servers are superfast too, so I hope to use them as the Primary source for downloads if all goes well.

Please try them out and let me know if you have any issues...

FossHub - Easy2Boot and MPI Tool Pack (superfast download for main releases only)
FossHub - RMPrepUSB (superfast download for main releases only)




Adding UEFI-booting of pfSense 2.4 to E2B

I have updated the blog article here (see end of the article) on how to convert the pfSense 2.4 version so that you can UEFI-boot from it to install it pfSense.

You do however need to MBR-boot to switch in the imgPTN file first (you cannot just use Switch_E2B.exe and then UEFI-boot).



Saturday 8 June 2019

E2B v1.B2d Beta available

Changes from released version v1.B1 are:
  • Add Slovenian language files and Croat\Slov kbd file added (thanks to Peter K).
  • Add Turkish language and kbd (thanks to Tayfun)
  • Add improved Czech language files (thanks to Pepa) and new Czech kbd files
  • Bugfix for switching to .imgPTN after ptn2/ptn1 switched over using RMPrepUSB-Ctrl-O-2.
  • Improve ISO's VOL and UUID which are displayed below menu area
  • Improve E2B_Editor.exe for MyCSM.cfg editing (will add language and kbd from a .imgPTN USB drive)
  • Improve change kbd and change wallpaper .mnu menu files
  • Change QEMU to use standard VGA graphics ROM instead of cirrus logic graphics ROM
  • Tweaks to \_ISO\e2b\grub\menu.lst
  • Updated Make_E2B.exe

Monday 3 June 2019

Easy2Boot eBook #1 now only $5!

http://www.easy2boot.com/download/ebook/

The first eBook is now reduced to just $5.
You can get 10% of all eBooks if you buy more than one.

Read eBook #1 for details on how to remove the blue E2B startup banner screen (or contact me for details if you have already made a donation).

Friday 24 May 2019

E2B v1.B2b Beta available

v1.B2b is available from Alternate Downloads areas - in Beta folder.

Changes from v1.B1 released version are:
  • Improve VOL and UUID display below menu area (now not displayed if no UUID or no volume label)
  • Add improved Czech language files (thanks to Pepa) and new Czech kbd files
  • Add Turkish language files (thanks to Tayfun) and new Turkish kbd file
  • Bugfix for 'root ()' error when switching to .imgPTN file.

Monday 20 May 2019

E2B v1.B1 released

E2B v1.B1 changes from v1.B0A are:
  • Bugfix for 'nircmd' error in SDI_CHOCO.cmd.
  • Hungarian language added (thanks to Knyght).
  • 'Easy2Boot' banner displayed on boot to advertise eBooks (see new eBook #1 for how to remove this banner).
  • If Windows Install ISO filename contains string 'wimboot' (not case sensitive) then E2B will not use WIMBOOT to boot the ISO (you must use a Removable USB drive or use a WinHelper Flash drive) - e.g. filename can be 'Win10 Home and Pro x64 1809 Oct English International (NoWimboot).iso'.
  • New grub4dos for enhanced keyboard support.
  • Add "(x present)" for number of XP ISOs present.
  • Make_E2B.exe updated for new language\kbd options
  • E2B_Editor now recognises %day% %month% %year% %SIZE_E2B% and %SIZE_HD1% variables in the HEADER and FOOTER. 
  • Latin_USA (Spanish), Vietnamese and Swedish kbd files added.
  • Add Change Keyboard Map .mnu file.
  • Various scripts and .mnu files changed for new language\kbd support
  • Choose_kbd.g4b script added to list available kbds and let user choose one
  • \_ISO\_CheckForUpdate.cmd added to check if later version of E2B is available
This latest version is available now from the Alternate Download Areas.

Read eBook #1 for details on how to remove the blue E2B startup banner screen (or contact me for details if you have already made a donation).

Tuesday 14 May 2019

E2B v1.B1d Beta and MPI Tool Kit 0.095 now available

E2B v1.Bd Beta is now available in .zip format from the Alternate Download Areas.

Changes from v1.B1c are:
  • New version of E2B_Editor now recognises the variables %day%, %month%, %year%, %SIZE_E2B% and %SIZE_HD1% if placed in the HEADER or FOOTER.
  • A new 'Easy2Boot' banner is now displayed on startup.
  • Hungarian language tweaks.
  • Latest version of grub4dos.
Also MPI v0.095 is now released and has additional tweaks for the new DLC2019 release and includes syslinux 6.05 pre-release.

How to remove the new E2B Banner

Sunday 12 May 2019

Make your PC scream when you unplug a USB device!

A recent Hack 5 video detailed a USB Rubber Ducky prank which is rather amusing.

The Rubber Ducky code downloads a scream.wav file and sets the sound file as the 'USB unplug' sound in your registry instead of the usual Windows default sound.

This means that whenever you unplug a USB device (of any type even if its a Bluetooth dongle and even if you first safely remove it or eject it) you will hear your PC scream!

Here is a Windows script which will allow you to set this up without a Rubber Ducky. You can also undo the Registry change too.


The script downloads the scream.wav file from the Hak5 site and it uses the built-in Windows utility 'bitsadmin.exe' to download the file. I was not aware of this Windows utility before. It looks quite useful, however it is much slower than a utility such as wget.exe.

P.S. If you want a different sound, find the file scream.wav on your hard drive (usually at C:\Users\(yourname)) and replace it with a different wave file of the same name (e.g. Woman Screaming).

If you are having problems downloading the file, just place any wave file named scream.wav in your user folder and then run scream.cmd.

Saturday 11 May 2019

grub4dos and non-USA keyboards

Together with Knyght, we have been working on supporting the Hungarian language and Hungarian keyboard for E2B.

E2B v1.B1c Beta includes the latest grub4dos version which adds even more Alt+ key support.

E2B uses grub4dos which, in turn, uses the BIOS to receive key codes from the keyboard. Unlike grub2, it does not have it's own keyboard interrupt handler.

A Hungarian 102-key keyboard produces the same keyboard scan codes as a USA 102-key keyboard or any other 102-key keyboard, the only difference is the engraved letters on the key tops.

This means that grub4dos must 'convert' the keyboard code it receives to generate the same character that is engraved on the key tops. For instance, when the key labelled " on a UK keyboard is pressed (shift+2), it should produce the " character and not the @ character that you would see if the keys had USA keyboard key tops.

grub4dos allows us to 'map' key codes using the setkey command. For instance, E2B uses a batch file to run a series of setkey commands to convert USA key codes to UK key codes:

Wednesday 8 May 2019

E2B v1.B1b Beta available


This new Beta version v1.B1b Beta includes the latest version of grub4dos which has enhanced keyboard support for non-QWERTY keyboards.

Changes in v1.B1b are:
  • Add menu text "(x present)" for number of XP ISOs present in Windows Install menu.
  • New grub4dos setkey command now supports oem102 and Alt+ key chord scancodes.
  • Small changes to Hungarian language files.
v1.B1a had these changes:
  • Add Hungarian language and keyboard support (thanks to Knyght).
  • If the Windows Install ISO filename contains the string 'WimBoot' (not case sensitive) then E2B will not use WIMBOOT to boot the ISO (you must use a Removable USB drive or use a WinHelper Flash drive) - e.g. Win10 Home and Pro x64 1809 Oct English International (NoWimboot).iso

Hungarian keyboard AltGr codes

On the Hungarian keyboard, some of the standard English ASCII characters are produced by using the AltGr key plus a letter or number key (the AltGr key generates a Alt+Ctrl key code).

For instance, the Hungarian keyboard is engraved so that the user expects AltGr+v to generate the @ symbol.

Tuesday 7 May 2019

A Removable-type USB HDD enclosure (+ UEFI-booting from ISOs on a IODD\Zalman drive enclosure)

With the new addition of WIMBOOT to E2B, you now rarely need to use a 'Removable' type of USB drive for E2B.

However, in a few cases where WIMBOOT cannot be used (low RAM or incompatible ISO) then Easy2Boot works better from a 'Removable' type of USB drive (such as most USB flash drives) or if you also connect a small WinHelper USB flash drive to the target system as well as the E2B HDD drive.

A user recently contacted me via the online Chat feature on the E2B website and mentioned that his USB HDD enclosure appeared as a 'Removable' device. He was from Dubai and had purchased a cheap Haysenser USB 3.0 HDD enclosure from his local market.

Saturday 4 May 2019

E2B v1.B1a Beta available with Hungarian language support

v1.B1a changes (download here in Latest Beta folder)

  • Add Hungarian language and keyboard support (thanks to Knyght).
  • If the Windows Install ISO filename contains string 'WimBoot' (not case sensitive) then E2B will not use WIMBOOT to boot the ISO (you must use a Removable USB drive or use a WinHelper Flash drive) - e.g. Win10 Home and Pro x64 1809 Oct English International (NoWimboot).iso
Knyght has kindly done a lot of work translating the E2B language files to Hungarian. There will also be a translation file for the MPI CSM menu too!

Keyboard support

This proved quite challenging because the Hungarian keyboard is not supported very well in grub4dos.

Friday 3 May 2019

Dell 'No boot device found.' error after installing Windows 10?

It seems that newer UEFI BIOSes from Dell now prevent you from MBR-booting from the internal hard disk (e.g. SATA, PCIe NVMe or M.2). However, you can still configure the BIOS to MBR-boot from external boot devices such as USB drives.



Details can be found on Dell Support link.

So, you can boot to the E2B grub4dos MBR boot menu (or MBR boot from a Rufus or other MBR USB drive) and install Windows 10 to the internal hard disk, however, when you reboot from the internal hard disk, you will see a 'No boot device found' error because the BIOS will only allow you to boot via UEFI from internal disks.

It seems that some of these Dell BIOSes were strictly UEFI-only at first, but then Dell released newer versions of the BIOS which included the 'Legacy External Devices' option. So you may need to update the BIOS if your current Dell BIOS does not have this option.

I suspect Dell later realised that a lot of their support utilities which relied on booting from USB or PXE only worked in MBR mode and so had to add this BIOS option!

Disclaimer: I don't actually have one of these systems to experiment with, so this information is just gleaned from the linked articles.

Sunday 28 April 2019

E2B v1.B0A update released

You may encounter an issue in v1.B0 where it reports an error or pauses for you to press ENTER before the Main Menu is loaded.

v1.B0A fixes this issue - please update from v1.B0.

Apart from this bugfix, you may also notice that the E2B drive icon in Explorer has changed (depending on if your system has cached thumbnails or not).



Note: Version 1.B0A still reports itself as v1.B0 in the menu heading.


Wednesday 24 April 2019

Windows 10 May 2019 Update fails with "This PC can't be upgraded to Windows 10" error

The latest Windows update problem from MS!

"This PC can't be upgraded to Windows 10" error on a computer that has a USB device or SD card attached.

The solution apparently is to remove your USB drives and SD cards!



E2B v1.B0 and MPI Tool Pack v0.039 now released


Available from Alternate Download areas here.

New eBook on UEFI multi-booting using WinPE images here.

E2B v1.B0 changes:

Friday 19 April 2019

New first draft eBook available - 'How to make a UEFI multi-boot Easy2Boot USB drive'

The first draft is available and I have also made available some large files which go with the eBook.

It details how you can set up your E2B drive for UEFI multi-booting.

Details of how to obtain the password-protected download files are within the eBook.

The first draft is available for $10 (but you can pay more if you like!) at Payhip.

If you would like to volunteer to work through most of this eBook and Exercises and send me feedback, please email me and I can provide you with a 100% discount voucher (i.e. it's free! - first 20 requests only).

Later revisions of the eBook will be downloadable using the same link that will be emailed to you, so you don't lose anything by buying the first version (but bear in mind it is a draft version!).

You must use the latest v1.B0 Beta version of E2B and the latest MPI Tool Pack v0.039 (from here).

Any comments welcome, it is a complicated subject and I had a lot of difficulty trying to make it clear and logical (and probably failed!).

Email me at steve  (at)  easy2boot (dot) com or use the Contact Me page.


Monday 15 April 2019

Fast E2B USB 3.0 drives - which is best? (GTX v. SSD v. M.2)

When booting from an E2B USB drive, the speed will depend on the speed of the USB drive and also on the BIOS USB driver.

I decided to test out three of the fastest Fixed disk-type USB 3 drives I have using my Asus Z87-A PC. Any of these three USB drives will comfortable run WindowsToGo or full Linux:

Sunday 14 April 2019

E2B and MPI Tool Pack has been updated

The latest version of E2B is now v1.B0p and  MPI Tool Pack is v0.093v14. There has been a small bugfix to SWITCH_E2B too.

I have spent many weeks writing an eBook on UEFI payloads for E2B (complete with Exercises) and I am just tidying it up. It should be ready in a few weeks. If anyone wants to obtain an early copy then give me your email address, but you must agree to provide feedback on at least 50% of the eBook and work though at least some of the Exercises and test the E2B drive on at least three different PCs/Notebooks! I will limit this to the first 20 requests only (just in case I get 100's of requests!). Email me at steve  (at)  easy2boot (dot) com or use the Contact Me page.

I have removed the trial WinPE downloads now. They are no longer available.

I have built a WinPE download file that includes WinPE32 and WinPE64 .wim files and also includes a SWPEFAT32  partition image file which also includes these two WinPEs.

Details of how to obtain this download and how to make the E2B drive, will all be in the eBook.

This means if you make a FAT32 2nd partition on your E2B drive (replace the existing one) containing the files in the download, it should UEFI-boot on any system to WinPE.

Also, you can choose which extension to use for your .imgPTN files:

Ubuntu.imgptn23    - the FAT32 partition is kept

 --- OR ---

Ubuntu.imgptnX4SWPEFAT32 - the SWPEFAT32 partition image file is inserted as Ptn4

If you wanted to keep your 2nd partition as NTFS, you would have to use the X4 file extension.

The download also includes MemTest86 which you can run if you include rEFInd in your .imgPTN files and you can also MBR-boot to WinPE32\64 if you really want to.

If you do add a second FAT32 partition containing these files, there are some disadvantages however (such as some systems will not allow you to MBR-boot from the E2B USB drive!). These issues + workarounds are discussed in the eBook too.

UEFI-booting is easier if you add rEFInd when you make your .imgPTN image files, but this will 'break' Secure Boot, so adding rEFInd is a choice you will need to make.

Thursday 4 April 2019

E2B v1.B0m Beta available

Changes in latest E2B v1.B0m Beta are:
1. Update Portuguese language file (thanks to Jeider)
2. Fix bug if running a .imgptnX4 file and X4 filename is longer than 14 characters.
3. Fix bug if '3GB', '4GB', '32' or '64' found in X4 filename it could prevent file from being listed in menu.