Guest Mode (v1.78+)
Note: If you want some sub-menus to only be displayed in the Main Menu under certain conditions, see 'ADMIN Menu' here.
You can set a different wallpaper or just use the same background as the Main Menu.
You can also add .mnu files to run payload files that are present in any other folder (e.g. \_ISO\MAINMENU or \_ISO\LINUX\MNU).
To set up Guest Mode
How to make a Guest Sub-Menu
The Guest menu can contain one or more sub-menus.
To make each Guest sub-menu:
1. Double-click on the \_ISO\docs\E2B Utilities\E2B SUBMENU Maker.cmd file
2. Input the name of the new menu folder you want to create (e.g. GUEST2)
Note: The folder name must not contain any spaces or non-standard characters! e.g. Don't use GUEST 2 or GUEST (2).
3. Enter the menu Heading and Title and Help text
4. The new .mnu file will be saved in the MAINMENU folder (e.g. \_ISO\MAINMENU\ZZSubMenu$GUEST2.mnu) and the \_ISO\GUEST2 folder will be created.
5. Now copy the new ZZSubMenu$GUEST2.mnu file to the \_ISO\GUEST folder (not the \_ISO\GUEST2 folder)
6. Finally, add a payload file or .mnu file into the empty \_ISO\GUEST2 folder, so that the GUEST2 menu will be visible in the GUEST menu.
7. You can leave the ZZSubMenu$GUEST2.mnu file in the MAINMENU folder if you want to access it from the Main menu, or delete it if you don't want a sub-menu entry.
Making it more secure
The password may be set in \_ISO\MyE2B.cfg and\or in the $$$$GUEST_MENU_xxxxx.mnu and can be easily read or changed by a user.
You can disguise these files (or any .mnu, .cfg or .txt file) by compressing it. Simply drag-and-drop the file onto the \_ISO\docs\E2B Utilities\LZMA\LZMA_ENCODE.cmd file to compress it.
Use set redir=1 in the MyE2B.cfg file so the user cannot see which files are enumerated by E2B as it boots.
The LZMA_DECODE.cmd will restore the original text file (you can delete this from the E2B drive if you don't want anyone to use it). 7Zip can also decompress the files too.
However, if the user deletes the .cfg and $$$$GUEST_MENU_xxxxx.mnu file they will get full access anyway!
Tip: You can compress, hide and protect the $$$$GUEST_MENUxxxx.mnu file using the \_ISO\docs\E2B Utilities\Protect\Protect.cmd script (drag-and-drop a file onto it). Protect.cmd sets SYSTEM + HIDDEN attributes, sets File Permissions (NTFS only), and encrypts\compresses the file. Read the ReadMe.txt file to see what Protect.cmd does.
You can also use the Windows attrib command to make the other menu folders (\_ISO\MAINMENU, \_ISO\LINUX, etc.) invisible to the average user (e.g. attrib +s +h \_ISO\MAINMENU).
Recommended for Easy2Boot (fastest!) - SanDisk Extreme SDCZ880-128G-G46