Friday 14 October 2022

E2B v2.16 released

Changes in 2.16 are:
  • New - Support new .wimboot file extension (can use xxxxx_.wimboot.wim to make E2B boot using iPXE wimboot method instead of NTBOOT and bootmgr\BCD).
  • New - skip the prompt ‘Press ENTER to not use WIMBOOT’ if characters ‘WIMBOOT’ are in Windows Install ISO filename.
  • New - Ctrl+F7 hotkey to switch display to text mode. Use Ctrl+F8 to reload menu in default mode.
  • New - Alt+F7 hotkey to switch display to 1024×768 mode. Use Ctrl+F8 to reload menu in default mode.
  • New - \_ISO\WINDOWS\SVR2022 folder added for Server 2022 ISOs/IMPTN files.
  • New - Add support for Ventoy Linux VHD/VDI .vtoy files. \_ISO\docs\Sample mnu Files\Linux Mint VHD_VDI (ventoy).mnu, \_ISO\docs\Sample mnu Files\Linux\ventoy_grub.cfg added. 
  • New - Check USB drive is not a GPT drive added. 
  • New - Can use set QMENU=1 in MyE2B.cfg for faster loading of E2B menus (but no ISO volume info in descriptions and no ‘not contiguous’ warnings given). Improve menu loading time if many files in menu folder.
  • New - Add “\_ISO\docs\Make_E2B_USB_Drive\Download and update E2B.cmd” – this script will download the latest currently released version of E2B (or latest Beta if available) and then update the E2B version on the USB drive, then proceed to download and update agFM and Ventoy for Easy2Boot and Ventoy Plugins.
  • Bugfix - SWITCH_E2B.exe fix not switching if partition 4 has start/size parameters but is Type 0.
  • E2B Menu F1 ENGlish help text updated, hotkey grub4dos utility updated, \grldr grub4dos version updated.
agFM has been updated to v1.93.

Updating E2B

You can now update E2B more easily either by using the Update E2B drive in the Make_E2B.exe utility or by running the “\_ISO\docs\Make_E2B_USB_Drive\Download and update E2B.cmd” script directly.

This will download the latest current release of E2B (or the latest Beta) and then update the E2B USB drive, it will then download and update the latest versions of agFM and Ventoy for Easy2Boot too, if you allow it.

True Hide

True Hide is a feature that makes legacy partitions inaccessible to grub2 and OS's but still accessible to grub4dos. You can hide ptn1 on the E2B drive so that during normal use of the USB drive under an OS, the files on Partition 1 are protected from infection, etc.

 If you have used the True Hide E2B menu entry to hide partition 1 from all OS's and grub2 (but not grub4dos) then you can now UnHide it from the agFM default menu as well as the E2B grub4dos menu. Also F10 in agFM will now reboot legacy agFM instead of hanging in grub4dos if you have hidden Ptn1.

If you want to have the option to True Hide Ptn1 in the agFM menu as well as in the E2B menu, then you will need to uncomment the commented-out section in \boot\grubfm\default_startup.cfg (you should rename the .cfg file to startup_menu.txt so that it is used instead of the default menu - then if you update agFM to a later version, your menu will not be overwritten.)

line 345
#uncomment this section if you want to make Ptn1 inaccessible to grub2 and OS's (only accessible to grub4dos)
#also add file True_Hide_Unhide.mnu to \_ISO\MAINMENU for E2B menu entry (see \_ISO\docs\Sample mnu Files\E2B folder)
#if [ "$xth" = '\x4e\x54\x46\x53' -a "$xpt" = '\x07' ] ; then 
# menuentry "True Hide E2B Partition 1 (no access until use UnHide)" --class=trash {
# dd --str=NTFs --of=(${bootdev},1)0+1 -b 1 -c 4 -e 3
# partnew -t 0x17 (${bootdev}) 1
# configfile (${user})/boot/grubfm/config
# }
#fi

You can enable TrueHide in the E2B menu by running \_ISO\PimpMyDrive.cmd to add the \_ISO\MAINMENU\PIMP folder and it's extra .mnu files.

"\e2b\Sample agFM menu files\MISC\True_Hide_UnHide_NTFS_Ptn1.cfg" on partition 2 has also need added as an example .cfg file which you can add to your own startup menu if you want it.

You can use the True Hide feature to prevent the infection of files on Partition 1 during normal use. It is possible to boot some files from the E2B menu whilst Ptn 1 is hidden, but it is best to unhide it first. agFM cannot access Ptn1 if it has been hidden.

No comments:

Post a Comment