Thursday 30 March 2017

Easy2Boot 1.91f available

E2B v1.91f
  • Fix 'WARNING: WinBuilder ISOs must have .iso file extension' message being shown even when not a WinBuilder ISO
  • Latest grub4dos version \grldr 2017-02-04 
  • 'blacklist' sample .mnu files (see previous blog post)
  • Latest version of RMPartUSB
  • New version of Make_E2B.exe (1.91c)
  • New SCROLL LOCK feature (1.91c)
  • New TSUG variable to control auto-suggest feature better (1.91d)
  • Default delay for auto-suggest now 6 sec
  • Reduce Main Menu messages if redir set
  • Can now use redir + TSUG so get reduced enumeration message but still get auto-suggest prompt
  • New \_ISO\docs\Make_E2B_USB_Drive\CheckForUpdate.cmd added to show latest stable version and latest Beta version.
CheckForUpdate.cmd reports latest stable version and latest Beta version
Using options 1, 2 or 3 should open up the appropriate web browser page.

Betas are available from the Alternate Download Areas as usual.

Monday 27 March 2017

Add Paragon Rescue Kit 14 64-bit .imgPTN file to Easy2Boot (MBR+UEFI)

If you have the Paragon Rescue Kit 14 x64 ISO, you can add it to E2B in the normal way as an ISO file or convert it to a FAT32 .imgPTN file for UEFI-booting. The 32-bit versions does not support UEFI-booting.



Tip: Download the RTK14_free.exe free trial version and then use 7zip to open it and find the iso file.


However, the .imgPTN file will only UEFI-boot - it will not successfully MBR-boot to Paragon Rescue.

MPI Tool Kit v0.073 available (with bugfix for Windows 10 v. 1607)

I was unable to find a way to work around the vbscript problem which Windows 10 v1607 and 1703 seem to have now have (due to a recent KB update!), so I wrote a small vb6  MakeLinkAdmin.exe utility instead!

If your Desktop Shortcut links for the MPI Tool Kit appear to be bad, please try the new MPI Tool Kit and let me know if you still have any problems.

Copy the new MPI folder to your Desktop and then run the CreateDesktopShortcuts.cmd file to create the new Desktop shortcuts.

The download is in the Alternate Download Areas.

Latest Windows 1607 update (KB4015438) breaks MPI Tool Kit (and VBScript)!

If you use the MPI Tool Kit CreateDesktopShortcuts.cmd file with Windows 1607 or later, it no longer creates valid Desktop shortcuts!

I updated to 14303.3.969 from 14303.3.0 using KB4015438 and now the same vbscript fails!
So KB4015438 has broken vbscript!!!


The problem appears to be in the VBScript file. Microsoft seem to have broken something!

The code that is not working reads the .lnk shortcut file on the Desktop, changes one byte (for 'run as Admin') and then writes back the .lnk file. This code now does not seem to work and causes the file contents to be corrupted!

I have tried alternative methods but so far have not found a solution.

StopPress: I couldn't find a fix in vbscript, so I have worked around it another way! This issue should be fixed in MPI v0.073.

Sunday 26 March 2017

Convert Windows MBR-partioned disks to GPT using MBR2GPT

FYI: MBR2GPT is now available in Windows 10 version 1703 (Windows 10 Creator's Update) and later versions. The tool is available in both the full OS environment and in Windows PE.

If apparently will convert an offline Windows MBR disk to a GPT disk.

Video here.

Perhaps, useful if you want to transfer your OS to a larger 3 or 4TB Hard Disk. Once you have transferred the image to the new disk, you should be able to convert the new disk to GPT and then increase the size of the partitions or create a new partition to use the remainder of the drive.

I have not tested this myself yet...

Saturday 25 March 2017

E2B Grub2 v0.08 Beta available

Thanks to an email from a user, I have now discovered that the 'openSUSE' menu heading comes from the English language translation file at \boot\grub\locale\en.mo.

For some reason the Windows Find&Replace utility FNR.exe which I used, did not find any strings inside this file which is why I missed it!

Anyway, Beta 8 now has a GRUBHEAD variable in the \menu.lst file inside the UEFI_GRUB2_PTN2_Beta8.imgPTNLBAa23 partition image. This allows me to change the grub2 heading to anything I like by using grub4dos to patch the en.mo file.

I also increased the length of the en.mo file to accommodate longer headings.

The grub2 menu heading can be changed by editing \menu.lst

GRUB2 Beta 7 now available for Easy2Boot (bugfix for Beta 6)

The Grub2 Beta 6 release had a bug and you may find some 64-bit payload files (e.g. ubuntu.iso) were not listed in the menu.

This was due to the code which detects a 64-bit CPU having a bug in main.cfg - the BIT64 variable was never set! For example, \_ISO\MAINMENU\ubuntu.iso would not be displayed in the menu.

This is now fixed in Beta 7.

To update your Easy2Boot drive, download the new Beta 7 zip file and replace the UEFI_GRUB2_PTN2_Beta6.imgPTNLBAa23 file with the new UEFI_GRUB2_PTN2_Beta7.imgPTNLBAa23.

Sorry if this caused you any frustration!

P.S. Beta 8 is also available which now allows the grub2 menu heading to be changed to whatever we want!

Monday 20 March 2017

Feedback from E2B users wanted on the QRUN 'auto-suggest' feature

For E2B v1.91, I am thinking of changing the default action (i.e. when you do not press any key and let it time-out or you press the ENTER key) for the E2B QRUN 'auto-suggest' prompt from 'No' (do not use suggested file extension) as shown below...

Saturday 18 March 2017

Beware when downloading files via a USB WiFi dongle !!!

Whenever I am using a WiFi USB dongle to download files, I always check the CRC/MD5 hash value of the file using the free Windows utility HashTab. This is a really handy utility which integrates nicely with the standard Windows - Properties feature to give an extra File Hashes tab...



The reason for checking the hash value of the downloaded file (even though it appears to be the correct size and it downloaded without error) is that external interference can cause the file to be corrupt!

Yes, honestly! I have tested this myself and proved that electromagnetic interference caused a perfectly good .ZIP file to be successfully downloaded from t'internet BUT it often was corrupt and 7Zip would tell me so when I tried to unzip it!

In this case, the interference was caused by a room-light dimmer switch (hence file corruption
occurred only at night!) - see my previous blog for more details here.

I don't know if the data corruption occurred in the USB data transfer or the WiFi-to-data decoding, but it was repeatable and reproducible!

So if strange things start to happen with downloaded files, always check that the file was downloaded without any data corruption by checking it's CRC\MD5\SHA-1 hash value!

Tip: As long as the last 4 characters are correct, then the chances are extremely remote that the other characters in the hash value are not also correct. So I just compare the last 4 characters.

P.S. I also know that USB 3 can interfere with Bluetooth/wireless mouse transmission, so you need to keep USB 3 devices well away from 2.4GHz dongles (see here for more details).

Friday 17 March 2017

Split_WinISO utility by Chandra v1.0.8

Chandra's new Split-WinISO utility now will automatically add the missing bootx64.efi boot file to MS Windows 7 x64 ISOs when it makes a .imgPTN file to allow it to UEFI-boot.


Source Files: ISO or Folder  (most Windows Install and AIO ISOs should work)
Output File: .ISO or .imgPTN file

Split_WinISO will split large .wim, .esd files into smaller .swm split-wim files for you automatically.

It will even add the winpeshl.ini and mysetup.cmd files into the boot .wim for you and add an example \auto.cmd file plus XML files too (optional)! This allows you to UEFI-boot and then pick from a range of XML files to install different Windows versions or configurations. See here for more details.

To follow the development and get the download, see reboot.pro.