Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
com/community/GrubHowto/ChangeDefaultOS
Partners
Support
Community
Ubuntu.com
Login to edit
GrubHowto/ChangeDefaultOS
Use this guide if you have multiple partitions and operating 1. Changing Default
OS
systems on your computer and want to change the default
2. Back Up Grub
operating system that will boot up when you turn on your Settings
computer. This guide applies only to systems using grub (aka 3. Open in a Text Editor
grub legacy, where menu.lst exists) and not grub-pc (aka grub2, 4. Finding the Line
where menu.lst doesn't exist). 5. Comments
Ubuntu
Kubuntu
1 of 5 8/30/2014 10:17 PM
GrubHowto/ChangeDefaultOS - Community Help Wiki https://help.ubuntu.com/community/GrubHowto/ChangeDefaultOS
Xubuntu
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
...
default 0
...
Replace the 0 with the number on the startup list corresponding to the option you want,
counting from 0. For example, if you have a list like this one and want to change to
Windows XP Home:
...you would change the number to 3. It is important to note that each lines such as "Other
Operating Systems" should be counted as well.
Alternatively you can replace the number with the word 'saved' which will make the
default whichever entry was last used. Each entry that should be remembered must have
the 'savedefault' keyword, this is the case for the normal Ubuntu entries, but not the
recovery alternatives. WARNING: If you are using dmraid do not change this entry
to 'saved' or your array will desync and will not let you boot your system.
Comments
Warbo: How does this handle Ubuntu's adding of new kernels to the list? If I remember
correctly any new kernels get added to the top of the list, so this would change the order
of the entries and make any "default X" line point to the wrong entry. I have always told
people to put the non-Ubuntu OS which they would prefer to be default (eg. Windows,
Fedora, whatever) above the "Automagic kernels" comment, thus making any of
Ubuntu's automatic changes take place below the prefered entry, meaning it is always at
the top so is always entry 0. Also, I know there are GRUB lines which can be added
which make the last selected OS the default, but I have forgotten them
PatrickSchulz: Warbo, Ubuntu / update-grub adds the new kernel entries at the top of the
2 of 5 8/30/2014 10:17 PM
GrubHowto/ChangeDefaultOS - Community Help Wiki https://help.ubuntu.com/community/GrubHowto/ChangeDefaultOS
lines between
...
### BEGIN AUTOMATIC KERNELS LIST
...
### END DEBIAN AUTOMATIC KERNELS LIST
...
Just put the entry for your preferred OS between these lines...
#
# Put static boot stanzas before and/or after AUTOMATIC KERNEL LIST
... exactly here ...
### BEGIN AUTOMATIC KERNELS LIST
That's it.
Warbo: Yes, that's what I have been telling people to do ("put the non-Ubuntu OS which they
would prefer to be default... above the "Automagic kernels" comment"). This is not something
I do myself, because I only run Ubuntu and don't apply kernel updates (if you want to see how
messed up my boot setup is then look at BootFromUSB )
PatrickSchulz: Ooops! I just read the "...selected OS the default, but I have forgotten them :)".
Sorry mea culpa... Next time I drop the tomatoes from my eyes before posting
and not
Kevin Valentine: I was just forwarding this link to a grub newbie because he wants to make
Windows his default boot entry. It's normally the last entry. Instead of having him cut and paste
large chunks of text around, I told to additionally set updatedefaultentry=true. The default
value is automagically updated when new kernels are added.
Artemy: I think the simple way to change the default OS to load will be using "Start-Up
Manager" - just select the desired choice in the combo-box "Default operating system"
2) cd /etc/grub.d
3 of 5 8/30/2014 10:17 PM
GrubHowto/ChangeDefaultOS - Community Help Wiki https://help.ubuntu.com/community/GrubHowto/ChangeDefaultOS
...
3) ls -l
...
4) Notice that there are approximately eight shell files with names that start with a
number. These scripts get executed in numerical order.
...
...
...
...
...
8) Optional Step: Look for the string "quiet splash". Change to "splash".
...
...
Removing "quiet" will allow you to see what's happening during boot.
...
10) cd /boot/grub
...
...
...
4 of 5 8/30/2014 10:17 PM
GrubHowto/ChangeDefaultOS - Community Help Wiki https://help.ubuntu.com/community/GrubHowto/ChangeDefaultOS
...
...
...
If you have problems rebooting, you can always reboot in recovery mode, and rename
grubOLD.cfg to grub.cfg.
...
Doug Witmer
5 of 5 8/30/2014 10:17 PM