This new version Beta05 is more configurable for the user.
The menu now can be re-sized and re-positioned (same size is used for all menus).
Please read the html documentation in the \docs folder for details.
I have included all the .mnu files which might be needed in the \docs\samples folder - this saves having to download them.
The user can make his own menu changes by making his own \grub\mymenu.lst file (which is copied from the menu.lst file and then edited slightly). The user can then change mymenu.lst to change the colours, menu position and size, menu heading, bottom cyan text or re-order the menu items to list ISO files last rather than first.
This means that when you update Easy2Boot in the future (with Beta06 tomorrow!), you won't lose your changes - as your mymenu.lst file will not be overwritten and will be used instead of the default menu.lst file.
Some small text tidying has also been done.
Note: small bug in BETA05 (it lists iso files in subdirs under \mainmenu) -
The menu now can be re-sized and re-positioned (same size is used for all menus).
Please read the html documentation in the \docs folder for details.
I have included all the .mnu files which might be needed in the \docs\samples folder - this saves having to download them.
The user can make his own menu changes by making his own \grub\mymenu.lst file (which is copied from the menu.lst file and then edited slightly). The user can then change mymenu.lst to change the colours, menu position and size, menu heading, bottom cyan text or re-order the menu items to list ISO files last rather than first.
This means that when you update Easy2Boot in the future (with Beta06 tomorrow!), you won't lose your changes - as your mymenu.lst file will not be overwritten and will be used instead of the default menu.lst file.
Some small text tidying has also been done.
Note: small bug in BETA05 (it lists iso files in subdirs under \mainmenu) -
To fix it
edit /grub/addisostomainmenu.g4b and add :: as follows to four lines
:sub-dir
if "%DD%"=="1" echo @SUB_DIR %1
::setlocal
::set DIR=%DIR%/%1
::call :cpa
::endlocal
shift
goto :copyfiles
will be fixed in BETA06 soon...!
Hi,
ReplyDeleteAmazing!
I've been looking for such a multiboot solution for days.
I discovered Easy2Boot today and it's exactly what I was expected : drop your isos and it just works.
Beta05 works fine for what I have tested (ubuntu / systemrescuecd isos).
A few questions :
* At early boot, is it possible to get rid of the 5 sec "press hotkey to boot previous mbr" page?
* Is it also possible to get rid of the default grub4dos menu ("find /menu.lst ...") (it do not last long, but it's not very "sexy" :)
* Any way to speedup the mainmenu generation (~20s with 2 isos in /mainmenu)
* Is Easy2Boot under the same licensing terms as RMPrepUSB? Would be nice to have it Open Source! (I'm ready to make a small donation for that)
Anyway, thanks for your great work (and the people on reboot.pro), and for the tutorials!
Marc
I made an article on my blog on Easy2Boot, and how to setup it on Linux:
ReplyDeleteThe ultimate live USB MultiBoot solution: Easy2Boot
to remove the 5 second delay - install with RMPrepUSB or use grubinst with the -t=0 parameter.
ReplyDeletethe grub4dos black&white menu is due to having no menu.lst in the root. I will re-instate this for BETA06. I also will add a 'patchme' file which removes all the grub4dos boot-up messages!
On a real system or VM it is just a second or two... very slow on QEMU!
Easy2Boot is free for all to use - please refer people to www.rmprepusb.com website for latest version, etc. and reboot.pro for discussions.
For testing the menus, I use Oracle VM VirtualBox Manager and boot directly from my USB 3 flash drive via my USB 3 port - from start of VM (after F12 to boot message) to main Easy2Boot menu it takes less than a second.
ReplyDeleteYou're right it's A LOT faster! Thanks. I don't know why KVM is so slow.
ReplyDelete