MGRUB - Bootloader
0.98.4
Testing multiple Operations Systems ? With this Bootloader it's very easy to have all of them on the same computer.
You can set your default operating system and that's it :)/>
Why do i need it ?
You don't need to install this Program unless you want to have multiple operating systems
on the same computer and you don't want to change your "startup" file all the time
What does it do ?
It starts itself and then you can chose an other OS to start
or it will start the default one after a timeout
How does it do that ?
You put the Bootloader as startup and all operating system files in the MGRUB folder.
Rename a operating startupfile to a name you want, e.g "os1" and create a file called "os1.mgrub"
This file containes all information about the OS, like this
name marcelOS
owner Marcel_Maertens_http://marcelmaertens.funpic.de
lastboot 10.47
bootcount 6103
bootfile marcelOS
That's all ?
Nope, you can edit the settings file to define your default OS, a timeout and a timeout after you pressed enter.
It also adds an boot api to send Boot Messages to the term with time and they get saved in MGRUB/boot.info
Now that's all ?
Yep, it's as simple, it's just a basic Bootloader.
Screenshot?
Download ?
pastebin get R82saNU1
You can donwload MGRUB
here.
It's currently the default Bootloader of marcelOS and integrated in that download.
Changelog
Spoiler
0.98.4:
- fixed bug when no item was selected
- included "version"
- included "checkInstall" , if set MGRUB will only show the OS if a special Path exists
- included files for Redwork/LabyOS/pearOS
- MGrub will automaticly blend out OS which are not available (see checkinstall)
0.98.2:
- initial release License?
GPL v.2
Fell free to change everything, include it in your Programs or do whatever ;)/>