Monday 29 August 2022

'Ventoy for Easy2Boot' v1.0.79 bugfix for Windows Install ISOs and WinPE ISOs

I found a problem with 'Ventoy for Easy2Boot' v1.0.79 - it does not load a Windows/WINPE ISO as a virtual drive as it seems LongPanda has added an additional check into the code. This means Windows Installs and some WinPEs did not work correctly.

Please update 'Ventoy for Easy2Boot' using the instructions here.

The new version is still called v1.0.79 - so please update even if the cmd file says that you already have v1.0.79 installed.

The \ventoy\vtoyjump64.exe file on Partition 2 should be dated 2022-08-28 after updating to v1.0.79b.




Sunday 21 August 2022

Ventoy for Easy2Boot v1.0.79 is now fully released

To update to the latest 'Ventoy for Easy2Boot' v1.0.79 just run

\e2b\Update agFM\Update_to_latest_Ventoy_version.cmd

from Partition 2 of the E2B USB drive.

You can run Download and update agFM_v2.cmd to ensure your version of agFM is up to date first.

The .cmd file will also download and update the Ventoy plugin files and copy on a version of VentoyPlugsonE2B.exe that will work on E2B USB drives.



Wednesday 17 August 2022

Is YouTube getting worse or is it just broken?

I have some YT videos on my YT channel  and I have made comments on some other peoples YT videos, as I am sure many of you have.

For several years, I have noticed that sometimes, I can look through the comments under other peoples YT videos and I will be surprised to see a comment with my name on it but that I did not write. Here is an example:

Tuesday 16 August 2022

Microsoft just made Secure Boot multibooting more difficult!

After the recent Windows update KB5012170 (August 9, 2022) was released, it seems Ventoy can no longer boot on some systems when Secure boot is enabled. This Windows update may also affect the Kaspersky EFI boot file used by agFM in E2B too.

Summary

This security update makes improvements to Secure Boot DBX for the supported Windows versions listed in the "Applies to" section. Key changes include the following:

Windows devices that has Unified Extensible Firmware Interface (UEFI) based firmware can run with Secure Boot enabled. The Secure Boot Forbidden Signature Database (DBX) prevents UEFI modules from loading. This update adds modules to the DBX.

A security feature bypass vulnerability exists in secure boot. An attacker who successfully exploited the vulnerability might bypass secure boot and load untrusted software.

This security update addresses the vulnerability by adding the signatures of the known vulnerable UEFI modules to the DBX.

KB5012170


Introduction

Ventoy (and the 'official Ventoy' .img files used by agFM) use an .EFI file which allows you to add any file or key onto the BIOS DB 'whitelist' by using MokManager. This basically allow you to secure boot to ANY unsigned .efi file and is therefore a very obvious security risk.

agFM uses a signed Kaspersky EFI boot file which has a security flaw because it allows you to load unsigned grub2 modules. The unsigned grub2 module can then disable the secure boot checks and then allow you to load unsigned .efi bot files.

Microsoft have released various Windows Updates which (if you have UEFI-booted to Windows) will add blacklist entries into the DBx non-volatile RAM of your BIOS so that it will now refuse to Secure Boot from the naughty EFIs that Microsoft should never have signed in the first place!

So this leaves us with a problem (that has been seen coming for several years) - how do we load a multiboot loader/manager such as Ventoy or agFM (which use unsigned grub2). Microsoft will not sign any generic grub2 version because they allow you to load other modules or run dd, etc. and thus potentially hack the secure boot mechanism.

Solutions


Monday 15 August 2022

E2B v2.16b Beta available

I have added support for the CTRL+F7 hotkey into the E2B menu system.

This hotkey sets the menu system to graphicsmode 3 and text mode.

If you have display issues on some systems and the E2B graphics mode menu system cannot be displayed properly on a particular graphics adaptor or monitor, you may see a 'fuzzy' or 'garbled' or 'corrupt' screen. In this case, hitting Ctrl+F7 may fix the display issue.

Please let me know if this causes you any issues and if you think it is worth keeping this feature in for the next full release.

Friday 12 August 2022

VentoyPlugson.exe for 'Ventoy for Easy2Boot' available

I have recompiled VentoyPlugson.exe so that it will detect an Easy2Boot drive (although it may also detect other drives too!).

So you can now make a \ventoy\ventoy.json file directly from your E2B USB drive. This will save you having to switch in an 'official' Ventoy Partition 2 image just to configure the ventoy.json file.

Please note this is NOT the official VentoyPlugson.exe and you must make sure you select the correct drive letter if it displays more than one drive! As it only creates a ventoy.json file though, it should not be too harmful if you accidentally choose the wrong drive.

Let me know if you have any issues.

agFM has now been updated to v1.85. The only change is that the cmd file
\e2b\Update agFM\GetLatestVentoyPluginFiles.cmd
now adds a \ventoy\VentoyPlugsonE2B folder to the first partition. You can then run \ventoy\VentoyPlugsonE2B\VentoyPlugsonE2B.exe from that folder.

Action:
1. Run \e2b\Update agFM\Download and update agFM_v2.cmd to update to agFM v1.86
2. Run \e2b\Update agFM\GetLatestVentoyPluginFiles.cmd  to get VentoyPlugsonE2B

Note that 'Ventoy for Easy2Boot' v1.0.79 is also available - see eBook #4 for the download URL and password. It will be released publicly some time in September.

Subscribe for more updates!
--------------------

Thursday 11 August 2022

Send faxes for free online (no fax machine required)

Recently I had to send a solicitor who was located over 100 miles away, some copies of my ID documents (passport, driving licence, etc.).

Now solicitors do not like receiving emails with attachments as, of course, opening an email attachment carries serious security risks, so they automatically bin all emails with attachments and they wanted me to either send a fax or use snail mail.

However, in the UK, we have just had a warning of a forthcoming  Royal Mail postal service strike and so I was afraid that my documents would be delayed or worse - lost if I posted them! So it seemed that it was best to send them faxes of my ID docs.

My printer does actually have fax capability, but I needed a BT phone socket adaptor for it which I didn't have. So instead I decided to try an online fax service.

Wednesday 10 August 2022

E2B v2.16a Beta

While testing all the .wim files in Medicat 21.12, I found that the Lockpick.wim file would not Legacy-boot from the Easy2Boot menu system.

All the other .wim files seem to Legacy-boot OK (except for the DiskGenius.wim file which seems to load and briefly display the WinPE Desktop and then immediately reboot on E2B, agFM and Ventoy???).

Easy2Boot 2.15 and previous versions booted a .wim file by using a default boot.sdi and bootmgr file and it creates a BCD dynamically with the name of the boot file in it. For some reason it seems to crash however on the Lockpick.wim file.

So Easy2Boot v2.16a Beta now supports the .wimboot file extension and this will load the  wim file using the wimboot method (derived from the iPXE github project and used by agFM and Ventoy).

Download E2B v2.16a from the 'Latest Betas' folder - https://easy2boot.xyz/download/alternate-download-sites/

QRUN will suggest that you try .wimboot instead of .wim, or you can just give the .wim file a _.wimboot.wim file extension and it will automatically use the wimboot method without prompting you.

e.g.

Saturday 6 August 2022

Add MX Linux with persistence to agFM

If you want to UEFI64 (or legacy) boot to an MX-Linux ISO and have persistence, you can use a .grubfm file. The .grubfm file must be the same name as the ISO file and in the same folder, e.g.

  • \_ISO\LINUX\MX-21.1_x64.iso
  • \_ISO\LINUX\MX-21.1_x64.grubfm

1. Copy on the two files. The grubfm file can be found on Partition 2 at "\e2b\Sample agFM menu files\LINUX\MX-21.1_x64.grubfm" folder or download from here.

2. The persistence files that will be created by MX-Linux must be stored on either Partition 2 of the E2B USB drive or Partition 3. Check that you have enough room (the default files are 8GB and 10GB but you can choose a smaller size). If you do not have a Partition 3 on the E2B USB drive then you could resize the partitions using EaseUS Home Partition Master or a similar tool. 

3. Edit the .grubfm file and change the partition number to the one that you are going to use - either 2 or 3, e.g.  line 15-17, make sure set PERSIST_PTN= 2 (or 3) as the only line and comment out any other set PERSIST_PTN= line...

Friday 5 August 2022

Ventoy for Easy2Boot v1.0.79 pre-release is now available.

The current Ventoy for Easy2Boot is version 1.0.57 and it is getting a bit long in the tooth - so I have today edited and recompiled a new version for Easy2Boot.

I have added a link to it in the latest eBook #4:


which will take you to the download file for 'Easy2Boot v1.0.79'. The password is also in the eBook (search the PDF for '1.0.79' to find it).


Wednesday 3 August 2022

New! IODD ST400 Disk emulator (2.5" SATA HDD enclosure)

IODD have brought out a new disk enclosure which allows you to add your own 2.5" SATA disk drive (spinning rust or SSD). The IODD allows you to select and boot from any ISO or VHD as long is it is bootable, so there should be no issues with Secure Boot failures as long as the ISO/VHD has signed boot files.

It is called the ST400 (Amazon.com #ad). It is available from Amazon.com (USA) now for about $90 and you can add a cheap 1TB 2.5" SSD for about $100 (it does not need to be fast as the USB 3 transfer rate for the ST400 device seems to max out at around 140MB/s) - or add a spinning rust Seagate Barracuda 5TB drive for about the same price instead. The IODD Mini is approx. $130 for the 256GB SSD unit.

Tuesday 2 August 2022

E2B v2.15 released (bugfix for SWP01 error in v2.14)

Please Update to v2.15. There was a problem in v2.14 (the QRUN.g4b batch file was too long as limitation of only 2048 lines of code are allowed in a grub4dos batch file).

The only change is the QRUN.g4b file and the version.txt file.

Monday 1 August 2022

agFM v1.84 released (bugfix)

Some .img and .vhd files would not boot in Legacy mode when using the 'map' option (which runs grub4dos).

For instance, if you install Medicat to a fixed-size .VHD file, you can boot to it using E2B (as .vhdhdd) or agFM (as either .vhd or .img) or Ventoy (Ventoy requires the extension to be .img) -  so use the extension _.vhdhdd.img so that it works on all three.

You can update just by running Ptn2:\e2b\Update agFM\Download and update agFM_v2.cmd.

Note: There is a bug in E2B v1.14 - if you get a 'Cannot find label SWP01' error then please update to v2.15aBeta.


Tuesday 26 July 2022

E2B v2.14 now fully released

 v2.14 is now fully released and is on FossHub for fast download.

There were a few small changes including tweaks to QRUN.g4b and E2B_Editor.exe since the 2.14 version that I made available a few days ago on the Beta Alternate Downloads OneDrive site. You can update again to the full release version if you wish.

The E2B_Editor.exe utility now displays the X-Y co-ordinates of the cursor as well as the colour of the pixel under the cursor in the floating tooltip - as shown below. This may assist you when setting STAMP and ANIMATION co-ordinates. 

Sunday 24 July 2022

Easy2Boot v2.14 available

E2B v2.14 DPMS is now available here. I will put it on FossHub in a few days but I thought I would make it available to blog subscribers here first.

E2B v2.14 is now fully released.

Here are the changes (please feed back any issues if you find any ASAP):

Friday 22 July 2022

More tips to save on gas/oil/electricity energy bills

If your house has a hot water tank (not a combi-boiler/direct water heater) then a simple tip is to just set the timer so that the hot water will come on for only an hour or so in the morning and then switch off for the rest of the day.

The water in a well-insulated tank will stay quite hot for the rest of the day and should still be warm enough in the evening to do any washing up, face washing, etc. if required (especially in the summer).

Obviously, if you use too much hot water during the day then it will go cold, but you can adjust the timer accordingly. The idea is to not use energy to keep the tank of water hot when you really don't need it to be hot. It is a shame that we cannot have two temperature settings for the hot water because we really only need very hot water when we have a bath\shower and need more than one tank-full of hot water.

Also, if you do not use a lot of hot water in the morning for a shower or bath, then instead of adjusting the temperature by mixing in some cold water, just turn down the hot water thermostat to reduce the temperature of the water in the hot tank. Try reducing the hot water temperature by 2 deg C each week until you find the lowest temperature that suits your usage and preferences.

In Summer we don't really need really hot water from the sink taps anyway and it seems silly to heat a whole tank of water up for the whole day. The rooms near the hot water tank will be cooler too if it is not on all day.

Most domestic appliances are cold-fill only (because most houses have directly heated hot water and it is considered 'more efficient'), however if you have a tank full of hot\warm water available during the day, it is more efficient to use a hot+cold-fill washing machine or dish washer and make good use of that warm water instead of just letting it cool down slowly during the day.

In the winter, you may need to adjust the timer and thermostat settings again.

Free newspapers and magazines for 3 months!



Why not cancel your daily newspaper and magazine subscriptions, save money and also help to save trees at the same time?

Sign up before the end of this month and Readly will give you 3 months for free. After that they will charge you the reduced rate of £8.99 a month for the next 12 months (£9.99 thereafter). You can cancel any time (even in month #3 of the free trial period).

Thursday 21 July 2022

agFM v1.83 released

 The new version has a few changes

v1.83 2022-07-21

  • Add \e2b\update agFM\GetLatestVentoyPluginFiles.cmd.
  • Improve download speeds. Fix problem of .imgPTN switch-in operation sometimes detecting difference in MBR and offering to restore instead of switching in new imgptn.

GetLatestVentoyPluginFiles.cmd – this downloads the latest plugins required by Ventoy for some functions (Windows vhd plugin, Windows wim plugin, Linux persistence .dat files in a .zip file, bootable ISO to remove Ventoy Secure Boot whitelist key from UEFI BIOS NVRAM).

The files are copied to the \ventoy folder on Partition 1 of the E2B USB drive.

To update your E2B drive, run Make_E2B.exe and click the Update E2B button or run "\e2b\Update agFM\Download and update agFM_v2.cmd".

Note: E2B v2.14 will be also available soon and then I hope to produce a new 'Ventoy for Easy2Boot' version.