Wednesday, 17 April 2013

Easy2Boot V1 - BETA15 released

  • Improved the Windows Install menus. 
  • Added support for XP Pro Volume licence and XP Enterprise ISOs. 
  • Vista/7/SVR2K8R2/8/SVR2012 now can have any number of ISOs and you can type in the name of the ISO you want.
  • Tutorial 72a has been updated.


  1. Hi
    Great tool you have here
    Just want to ask if you want to make a .mnu file for Kali Linux(new Backtrack) with persistence. I put the iso in the Main Menu and it work fine. For persistence i made a live-rw file and at boot press TAB and add "persistence". On the desktop appear live-rw and LiveKali but doesn't save nothing.

  2. Copy the BT5 .mnu file and change the ISO name and the BT5-rw name. Make an ext2 file called live-rw and rename it kali-rw and use that in the menu.

  3. This comment has been removed by the author.

  4. P.S. from documentation, it looks like for kali, the ext2 filesystem must be created with a name and volume label of 'persistence' and not live-rw.

  5. someone mentioned live-rw in a tut on a forum, thats why tried that.
    in official doc it says to create a ext4 partition for persistence

  6. This would be my best shot at a mnu file - It will take me over 3 hrs to download the ISO so I can't test it!

    # For persistence, create an ext2 file called persistence in the root of the boot drive using RMPrepUSB Create ext2 FS button
    # Then rename the file to kali-rw (do NOT create a file called kali-rw - you MUST create a file called persistence and then rename it to kali-rw!)
    # Place ISO in \_ISO\Mainmenu\linux or \_ISO\MNU\Linux (and this .mnu file too)

    iftitle [if exist %MFOLDER%/Linux/kali-linux-1.0.2-i386.iso] Kali Persistent\n
    #enable parttype output
    debug 1
    # make empty table entry in 3rd position in ptn table
    parttype (hd0,2) | set check=
    debug off
    set check=%check:~-5,4%
    if "%check%"=="0x00" partnew (hd0,2) 0 0 0
    if not "%check%"=="0x00" echo WARNING: PTN TABLE 3 IS ALREADY IN USE! && pause
    debug 1
    #clear ptn 4
    partnew (hd0,3) 0x0 0 0 0
    if not exist (bd)/kali-rw echo WARNING: /kali-rw persistence file not found! && pause
    errorcheck off
    if "%check%"=="0x00" partnew (hd0,2) 0x0 (bd)/kali-rw
    errorcheck on

    map %MFOLDER%/Linux/kali-linux-1.0.2-i386.iso (0xff)
    map --hook
    partnew (hd0,3) 0x0 (bd)%MFOLDER%/Linux/kali-linux-1.0.2-i386.iso
    root (0xff)
    kernel /live/vmlinuz boot=live config live-config.username=root persistence
    initrd /live/initrd.img

  7. ok
    will try that and tell you how it goes

  8. That almost did work but it gets to LOGIN and need to enter USERNAME and PASSWORD

    this way it logs in automatically as ROOT
    kernel /live/vmlinuz boot=live noconfig=sudo username=root hostname=kali persistence

    The PERSISTENCE works but not the way i expected (but is better than nothing)
    PERSISTENCE appear like a removable drive and it saves only what you put directly in there
    if you change the wallpaper or you let something on desktop it doesn't save that

    Thank you

  9. That means it is just mounting the filesystem. Maybe it needs to be ext4??

  10. Did you try looking at the script inside initrd.img? Maybe see if it looks for 'persistence' volume or live-rw in the script?

  11. Maybe it needs to be ext4??

    Like i said earlier it says on official doc that you should create a ext4 partition but of course if we have a multiboot it's not easy because my usb is already almost full and i can ruin my setup, thats why i wanted to try this method like it was with Backtrack

    Can i create a ext4 with RMPrepUSB?

  12. RMPrepUSB just uses mke2fs. You could try creating an ext4 file under linux and then copying it over and renaming it.

  13. didn't find any name in initrd

    made a ext4 persistence file, changed the name to kali-rw but it works the same as ext2 created with RMPrepUSB
    the only difference it appears as "16GB file system" on desktop and the other one appeared as "persistence"

  14. OK - cracked it! ext2 does work OK. Just make the ext2 file called kali-rw as in the .mnu file. Then boot to kali and go to terminal and type

    mkdir /mnt/usb
    mount /dev/sdb3 /mnt/usb
    echo "/ union" >> /mnt/usb/persistence.conf
    umount /mnt/usb

    The persistent 'volume' needs the persistence.conf file in it!

  15. This is a fantastic tool! I rarely get excited about things, but I'm following the development of this closely!

  16. It works
    Thank you