Wednesday 11 March 2015

MPI Tool Kit 0.044a

Recently, there have been several instances when you cannot run the MPI_FAT32 or MPI_NTFS scripts because you need to enter a larger size than the calculated default size for the .imgPTN file.

This new version has a small change to the MPI_FAT32 and MPI_NTFS scripts.

Instead of running automatically with no user prompts, it now always prompts for the size of the .imgPTN file that it needs to create.

Normally, you will just press [ENTER] to accept the default size, but you can type in a different size instead.

Although this means it is now no longer fully automatic, I don't think pressing the [ENTER] key is too much of a price to pay for being able to override the default size.

If you wish, you can edit the .cmd files and add a * to the command that runs MakePartImage, in order to return it to its normal 'fully automated' mode.

Monday 9 March 2015

Add Knoppix+Persistence to your E2B drive

Note: this must be done using an NTFS E2B USB drive rather than a FAT32 E2B drive, because usually the .imgPTN file will be greater than 4GB for a full Knoppix OS + persistence file.


Sunday 8 March 2015

Easy2Boot 1.63 Beta 3 now supports FreeBSD 9 and 10, GhostBSD and pfSense 'memstick' images



Versions 9 and 10 of FreeBSD will not boot as an ISO, but the 1.63 Beta 3 version of Easy2Boot and the new MPI Tool Pack v0.044 do support FreeBSD 9 and 10 and pfSense 'memstick' non-UEFI images.

E2B v1.A5 and later versions now support the .isoBSD file extension and can directly MBR-boot some BSD ISO files using a small .imgPTN partition image file - see here.




GhostBSD.img files are also in the memstick format and work too.


You will need to make a dummy .imgPTN file and then add and rename the memstick .img file to remove it's file extension, as described below...

Thursday 5 March 2015

Adding FreeBSD, FreeNAS, PCBSD/TrueOS to Easy2Boot


Update: E2B 1.63 now supports FreeBSD, pfSense and GhostBSD .img files! See blog post here.

Recent versions of FreeBSD, FreeNAS, PCBSD/TrueOS ISOs do not 'just work' when copied to the E2B USB drive. However, if you can make a bootable FAT32 USB Flash drive that works correctly (e.g. using Unetbootin), then it is often possible to use the MPI Tool Kit's MakePartImage to make a .imgPTN partition image file directly from the working USB Flash drive.

Saturday 28 February 2015

E2B v1.63 Beta 2 now available


Changes from v1.62

  • QRUN now suggests a 'better' file extension than .iso if appropriate (see previous blog post)
  • \_ISO\docs\Make_E2B_USB_Drive\Make_MyE2B.cfg.cmd - this will create language\keyboard settings in a new MyE2B.cfg file.
  • MAKE_E2B_USB_DRIVE.cmd and UPDATE_E2B_DRIVE.cmd files now will ask if you want to create a MyE2B.cfg file for language/kbd support (if one does not already exist) by calling Make_MyE2B.cfg.cmd.
  • New grldr grub4dos 0.4.6a version to fix NTFS bug
  • Small tweaks to QRUN.g4b to use language file error messages for 'not contiguous' etc.
Download it from the E2B Alternate Download Areas at bottom of page here as usual.

P.S. RMPrepUSB v2.1.728 now available, includes grub4dos 0.4.6a latest version instead of 0.4.5c version - same as latest E2B.

Thursday 26 February 2015

Add Liberte Linux with persistence to E2B


Liberte Linux is a secure, reliable, lightweight and easy to use Gentoo-based LiveUSB/SD/CD Linux distribution with the primary purpose of enabling anyone to communicate safely and covertly in hostile environments. Whether you are a privacy advocate, a dissident, or a sleeper agent, you are equally likely to find Liberté Linux useful as a mission-critical communication aid.

The latest version is 2012.3 and supports MBR and 64-bit and 32-bit UEFI-booting.

Liberte will automatically make a persistent file at \otfe\liberte.vol if an empty \otfe folder exists in the root of a FAT32 writeable storage medium. It does not seem possible to boot from the ISO with persistence however, so we must use a .imgPTN file:

Wednesday 25 February 2015

Easy2Boot v.1.63 Beta 1 suggests an alternative file extension!

I have added some more code to QRUN.g4b which looks at the file extension and the file name and will suggest an alternative file extension if it thinks that it will work better. You are only prompted if E2B thinks that it will not run correctly as a .ISO file.


As you can see, the file in the screenshot above is called ERDCommander2005.iso, but QRUN has suggested that using a file extension of .isomemwinv might be better for this ISO file.

The user must type Y within 5 seconds in order to run the ISO as if it had a .isomemwinv file extension, otherwise after 5 seconds, E2B will continue to boot the file as a .ISO file (and in this case it will fail to successfully boot!).

This feature means that naive users will be warned if they need to rename the file extension. It also means that for quick testing, you don't need to rename the file extension yourself if you forget, as you will be prompted by QRUN anyway.

Currently, it will suggest a better alternative file extension for:

  • Windows ISOs
  • WinPE ISOs
  • MSDaRT ISOs
  • MS ERD ISOs
  • XP/Bart/MiniXP/MicroXP/Windows Legacy ISOs
  • WinBuilder ISOs
  • Hirens\DLCD\Falcon 4 ISOs
  • Partition Magic ISOs
  • TrueCrypt ISOs
  • Puppy Linux ISOs
  • macpup linux ISOs
  • WDE ISOs
  • winflp ISOs
  • POS 2009 ISOs
  • ubcd4win ISOs
  • ubcd ISOs
  • haiku anyboot .image files
As it looks at the name of the payload file, it will only work if you have the correct strings in the filename - e.g. 'WIN' or 'POS'+'2009' or 'XP' or 'winbuild' . These are not case sensitive.

Please let me know if you think I could add any more or it does not suggest a correct alternative.

Thursday 19 February 2015

Minimal QEMU files for Easy2Boot


If you need to boot to Easy2Boot under a VM on a system that does not have RMPrepUSB or a VM Manager such as  Virtual Box or VMWare already installed, you can keep a copy of MobaLiveCD.exe on the E2B drive.

MobaLiveCD.exe will boot to QEMU (a CPU and system emulator) and then boot the QEMU virtual machine from the E2B USB drive.

As an alternative, you can download and unzip the BOOT_ME_USING_QEMU.zip file from the E2B Alternate Downloads Area to your E2B USB drive (it must be on the USB drive and not your internal hard disk) and then double-click on the BootUSB.cmd file to boot from the USB drive under QEMU. This should only be used to boot to the menu system or select .imgPTN files however as it does not create a virtual hard disk, does not lock the drive like RMPrepUSB does, and uses a fixed memory size of 500MB.

I may add this QEMU folder into the E2B download file, if anyone thinks this is useful, as it is only an extra 1MB.

Wednesday 18 February 2015

E2B - easily make more sub-menus with the new version 1.62

\_ISO\docs\E2B Utilities\E2B SUBMENU Maker.cmd

The E2B has 7 'normal' sub-menu folders ANTIVIRUS, BACKUP, DOS, LINUX, UTILITIES, WIN, WINPE. To make a new submenu entry folder, create one and then drag-and-drop the new folder onto the Make SubMenu.cmd file to make a Main menu entry for it (it creates the required .mnu file in the \_ISO\MAINMENU folder for you).



Note: with the latest version uses \_ISO\docs\E2B Utilities\E2B SUBMENU Maker.cmd , you can double-click on this file and it will prompt you for the name of the folder and create it for you (it still supports drag-and-drop too).