Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 17459 ideas, 107690 comments, 2263278 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #141: Include a graphical frontend to edit /boot/grub/menu.lst installed by default

Written by aysiu the 28 Feb 08 at 18:51. Category: System. Related project: Nothing/Others. Status: New
Rationale
Right now, the most likely successful migrations to Ubuntu happen for *nix experts and total novices who have someone install Ubuntu for them, but the most likely people to try Ubuntu are Windows power users--those who like a lot of configuration options but who are also used to using the GUI for tweaking options and not manually editing a text configuration file.

The most popular requests for editing the /boot/grub/menu.lst file involve changing the default boot option (to Windows instead of Ubuntu) and changing the timeout before a boot option is selected. The other less popular ones would be just bonus features, I guess.

2829
votes
up equal down
Solution #1: Auto-generated solution of idea #141
Written by aysiu the 28 Feb 08 at 18:51.
Ubuntu Brainstorm was updated in January 2009. Since the idea #141 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
56
votes
up equal down
Solution #2: Include StartUp Manager by default
Written by Ubuwu the 5 Feb 09 at 17:24.
StartUp Manager, or SUM, is a gui tool for changing settings for Grub, Grub2, Usplash and Splashy.

http://web.telia.com/~u88005282/sum/
9
votes
up equal down
Solution #3: Do both Solution 1 and 2
Written by FlyingSheilds the 18 Sep 09 at 03:12.
Seeing as they are both so popular, I think that they both should be implemented...

Propose your solution

Attachments


Duplicates


Comments
Ubuwu wrote on the 28 Feb 08 at 18:56
Suggestion: inlcude StartUp Manager: http://web.telia.com/~u88005282/sum/

RyanPrior wrote on the 28 Feb 08 at 20:40
Another aye in favor of Start-Up Manager. It seems like a decent little app, and with some love it would fit right into the default System->Administration lineup.

deadowl wrote on the 29 Feb 08 at 00:50
Good idea. The only thing that keeps me from programming such things for myself is time.

Mad_Gouki wrote on the 29 Feb 08 at 01:11
I use qgrubeditor, but it has some issues. Honestly, start-up manager is probably the best one i've seen.

thetictacaddict wrote on the 29 Feb 08 at 02:55
As soon as a lot of people install, they want to change the default boot option. Then they find out they have modify a long text configuration file. They also have to do it with administrative privileges, which often means opening up a terminal.

Vadim P. wrote on the 29 Feb 08 at 05:29
StartUp Manager does exactly what you need, and is already included in Hardy repositories (http://packages.ubuntu.com/hardy/startupmanager)

Meanwhile, if you're on gutsy, you can get it off getdeb.net.

derick.eisenhardt wrote on the 29 Feb 08 at 07:03
Regardless of if it's startup manager or the (official?) Gnome Boot-Up Manager something needs to be included in the default installation.

If I remember correctly BUM used to be included by default in the first couple version of Ubuntu...

CrazyCentaur wrote on the 29 Feb 08 at 07:25
Sorry to correct: StartUp Manager is already in the repositories of Gutsy / 7.10. Of course it is not installed default (too dangerous). Use Synaptic or any other way to use it.

surban wrote on the 29 Feb 08 at 10:43
It should also provide a way to password protect the GRUB command line and menu entries/options.

Chris Sherlock wrote on the 29 Feb 08 at 11:47
Already implemented in Startup-manager.

SeySayux wrote on the 29 Feb 08 at 12:06
How about grub automatically detecting OS'es? Then there's no need for menu.lst anymore.

http://brainstorm.ubuntu.com/idea/1062/

egg-sandwich wrote on the 29 Feb 08 at 13:21
It's pretty ironic that Linux advocates claim "you don't need to edit config files anymore" and then the very first thing I wanted to do after installing (set windows to the default), required a terminal and editing of an obscure file.

It wasn't an easy change either, as there appears to be two ways to set the default (a file, and a setting in the menu.lst) both of which must be right, or ... ?

So yes. This is an important gap in the Ubuntu GUI.


cdefelice wrote on the 29 Feb 08 at 14:25
How about preventing the deletion of all my settings when I install updates? I can't count how many times I've installed kernel updates and when I reboot my computer all Windows boot options have been completely wiped out.

tioum wrote on the 29 Feb 08 at 16:24
"Sorry to correct: StartUp Manager is already in the repositories of Gutsy / 7.10. Of course it is not installed default (too dangerous). Use Synaptic or any other way to use it."

So the windows power user has to go through forums, get the name ot the thing and set it up ... 3 steps ?!

Why not making a power user setup with all the good stuff available ?

That's what sucks with windows, to make it good you have to download thoose 80 freewares many users will agree they are good, like gom player, treesize, autoruns, unlocker, foldersize, image resize, etc...


tioum wrote on the 29 Feb 08 at 16:26
I have discovered this very nice feature in synaptic that you can get a file with the list of packets you want. If some old XP power users who went to Ubuntu could share their full instalaltion list it would be really nice !

azimout wrote on the 29 Feb 08 at 18:17
A utility for this exists: QGrubEditor. It could be included by default. On a related issue, it would make more sense if system-related packages you install (qgrubeditor, gmount-iso,ubuntu-tweak) go under system->administration, instead of under applications->system...

johan wrote on the 29 Feb 08 at 21:43
Anything QT included by default in the GTK-based Ubuntu is probably not that good for the overall look and feel.
Startup-manager works great. Also, a bit off topic, bootup-manager rocks too. :)

jschlicht wrote on the 29 Feb 08 at 23:14
Could Kubuntu include QGrubEditor, then?

Mad_Gouki mentioned this, so I think it's important to bring up:

What problems exist with it?

popi wrote on the 29 Feb 08 at 23:21
or may be a stiky bit for manually changed files in the / directory, compress all /home directory, all files with stiky bit (not installed by repositories) and the applications list and the repositories list. made a global archive "03-01-08.ubuntu-web-restore"
and finaly an aplication wich check version of ubuntu, if it's the same un pakage the "non home and not aptitude" applys (else ask to user), check source.list (eventually by changing distro name else ask user), (start download missing application on a thread), restore /home, install packages.

or same kind of file but with an internal repositori to be able to put a config on an enough big informatic parc from a minimal config (means retoration apply usable from terminal too)

Ansible wrote on the 1 Mar 08 at 19:18
When there are multiple kernels in the grub list, it would be nice if the GUI grub editor allowed you to remove the old kernels as well as their entries on grub. With appropriate caution messages, of course.

smitlik wrote on the 2 Mar 08 at 02:45
My problem: our family computer (because of old parents) has Windows as default OS. So in Grub, i deleted redundancy kernel options of Ubuntu and set the third item (Windows) as default. But after every kernel update, there grows number of kernel options (old,...), so the default third option targets now to any of old kernel option ...and computer jumps to failure. Steadily need to edit grub menu ...boring!

thevirtuesofxen wrote on the 2 Mar 08 at 05:29
Something like this would be hard to simplify for the average joe user.

SeySayux wrote on the 2 Mar 08 at 16:55
@smitlik: how about putting Windows _on top_ of your menu? Then the list of other kernels can grow as long as you want it ;)

- SeySayux

grantek wrote on the 3 Mar 08 at 09:37
What I'd like is a "Boot once into " mode, so you can hit reboot, walk away, and come back to the OS you wanted. Then after a you shutdown there (especially if that OS doesn't have access to your initial menu.lst), your default won't be changed for the next time you boot.

...probably should be a separate suggestion :)

eks wrote on the 3 Mar 08 at 12:11
I wish I could upvote this more...

Startup Manager ALMOST does the trick, there are some problems with it.

1) it does not include MAP functions for when the other OS is on another secondary hard disk, if you have that configured it simply throws it away and you have to manually edit it again from a backup.

And 2), it's incorrectly named, it should be Bootup Manager (Startup is what the OS does, after you've already selected it, selecting an OS is what you do at **BOOT**). With those things solved I think it ****SHOULD**** be installed by default (at least until bug#1 is not solved).

QGrubEditor has the same problem with the MAP function, but personally I've found it's interface not as friendly as Startup Manager.

kernel_script wrote on the 6 Mar 08 at 02:04
Add StartUp Manager as default grub editor and improve it.

leandro.miranda wrote on the 7 Mar 08 at 14:56
We would be the most beautiful thing in the world, I hate to do such assembly manual, I like to use multiple disks and various systems and FSTAB is not a friendly.

BenP1990 wrote on the 10 Mar 08 at 20:25
This would be extremely helpful

mystuff wrote on the 23 Mar 08 at 22:04
QGrubEditor has been discontinued, it's KGrubEditor now which is based on the KDE4 libraries.

newbie2 wrote on the 13 May 08 at 10:44
great idea...it would be 'easier' for 'newbies' to select wich OS is the first/second/third and so on, in a graphical manner to start up as default...now it is a 'command-line-thing' which is for newbies kinda 'complicated'...

hubert wrote on the 6 Jun 08 at 07:59
After all the upgrades - my screen is already full with all the kernals and safe modes etc - and I wonder how much real estate is being used by the old kernals!

However Ubuntu always boots into the latest version for me....

How do I reclaim the real estate on which the old kernals are sitting on ?

DrakeJustice wrote on the 10 Jun 08 at 21:46
most people who want to edit that are just trying to hide windows or get linux to boot again... an autotool could do it... no need for a whole nother program to edit a text file...

Auzy wrote on the 11 Jun 08 at 02:22
I think our main focus should be on working on Grub2 first

El_Tate wrote on the 29 Jun 08 at 20:56
Well, appart from SUM we have

GRUBConf
http://grubconf.sourceforge.net/

GRUBEd
http://ubuntuforums.org/showthread.php?t=228104

KGRUBEditor
http://www.kde-apps.org/content/show.php?content=75442

vitorgatti wrote on the 23 Aug 08 at 15:11
A GUI configuration utility for GRUB would be CRUCIAL for Windows-advanced users to know what to do in case they want to put Windows XP in front of Ubuntu, or remove the Timeout. This without having to go to command line and Understand the menu.lst. This would increase the migration for sure :)

An option for configuring this in "System - Admin - Boot Options" would be great!


Post your comment