Wednesday, 12 April 2017

E2B v1.91A and B released

I did not notice that the latest grub4dos causes E2B to display a 'WARNING: gub4dos 0.4.5' message to appear as soon as E2B starts to load.

v1.91A fixes this issue.

P.S. There are also usb driver bugs in v1.91 new grub4dos, so please use v1.91B which has the old grub4dos!

It is available on the OneDrive Alternate Download Area and soon on the E2B website.

Unfortunately, Google Drive seems to have taken a dislike of E2B v1.91 and 1.91A. As soon as I upload it, it blocks it (marks it with a flag icon). I am not sure why! Even if I zip it up with a password-encrypted zip file, Google Drive still blocks it. Grrrr.

P.S. If you are on the Developer's Insider Preview programme for Win10, note that recent developer versions of Win 10 actually break RMPartUSB and Rufus (format fails)!

If you have tried v1.91A and had no problems - please tick the 'funny' Reactions box below.

Version detection

There was no good way to detect whether grub4dos 0.4.5 or 0.4.6 was being used, so I used a method that I have used several times before for version checking - I used the help\usage text that was output by the program.

Grub4dos 0.4.5c did not include the grub4dos usb 2.0 driver, so issuing a command of:
help usb
in grub4dos 0.4.5 does not produce any output, whereas the same command on grub4dos 0.4.6 produces some useful help text which I then check...

set GV=
help usb > (md)0x300+1
cat --locate="--delay" (md)0x300+1 > nul && set GV=046

Unfortunately, the latest version of 0.4.6 in E2B v1.91 had changed the USB help text slightly, and so E2B was detected as the wrong version.

A program's usage/help text is often useful in distinguishing between different versions of the same program if it does not report it's version number any other way.

If you have tried v1.91A and had no problems - please tick the 'funny' Reactions box below.