grub-choose-default is a simple but handy GUI to set the grub default for the next boot.
Control Grub Default through a GUI
Do you have a dual boot system? Isn't it annoying when you want to reboot from Linux into Windows or vice-versa, and you have to wait for the machine to shut down, BIOS to initialize just so that you can now select the OS that you want to boot into?
grub-choose-default gives you a GUI that you can use to easily select the next default for grub and you can go and grab a snack while your computer reboots without having to wait for anything.
It's a very simple program that just reads your grub menu entries and then lets you click on the one you want to be the next default.
How It Works
In grub's menu.lst file you need to specify default saved, so that grub consults the file default in the grub directory to see which entry it should boot. That file is then modified by grub-choose-default
grub-choose-default is written in Python (which is required to be installed at the moment) and works under Linux and Windows.
Under Linux it reads /boot/grub/menu.lst and writes your choice to /boot/grub/default
Then grub-choose-default searches all your drives for a grub/menu.lst or a boot/grub/menu.lst. There currently is no way to specify manually where menu.lst resides, please let me know if this is needed.
· Python Tk module (included by default under Windows, for Linux might be an extra package (i.e. python-tk for Debian)
What's New in This Release:
· Patches were applied to fix minor crashes and to add a man page.
What's New in This Release: [ read full changelog ]
· An option was added to set a default for the next boot only. This allows easy usage under Windows 7.