Ask Experts » Operating Systems » Linux OS »

Change The Order Of Grub Booting in Dual OS


Date: 28 May 2016    Group: Operating Systems    Category: Linux OS   

I have installed both Ubuntu 9.03 and Windows 7 in my Lapi.
It is always loading Ubuntu as default.
By pressing the down arrow with in 10 seconds will reach me to windows 7 every time.
But I want Windows 7 to come as first in that order, so that windows 7 will boot first.


Some experts posted solutions but that did not work.
Ubuntu can't be updated due to the low storage space.
I have tried with some commands in Sudo command prompt, but nothing worked.
I have searched in internet but could not find the perfect solution.
So please guide me to do so.


Do you want to change the order of grub booting in dual OS? Ask for a step by step guide from our technical experts.


Author: Mahesh    30 May 2016      Member Level: Diamond     Points : 8  (Rs 8)    Voting Score: 0

You have plenty of options to update the GRUB boot order. However as explained by you in the question itself that many of those customized settings didn't work. So I think in such case see if the below options work out for you.

Grub Customizer: This simple tool helps you to customize the order of the OS in the GRUB menu. Also you can specify the timeout for the GRUB bootloader as well for default entry.

Open terminal and post the below code one line at a time.

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

sudo apt-get update

sudo apt-get install grub-customizer


Once installed you can access the tool from either terminal or from the Dash search menu. This should open the default interface for the GRUB customizer. Do not uncheck anything in this opened window as it'll remove the options from GRUB menu. After you open the program go to Edit > Settings. For older version you can access this from preferences.

In the settings window you get the option in the tab "General". Here look for the option "default entry". Here you have to select which OS you want to load by default if unselected. This is the place where you specify the boot order. If you want to set the GRUB timeout then you can click on "Advanced" tab and choose "GRUB TimeOut" from 10 to any other value of your choice.

This should solve your problem of booting into the new OS as default.

Note: Your question says your Ubuntu version is 9.03. But as of now the running Ubuntu LTS is released at 16.04 LTS. So you may want to upgrade ubuntu on your system. Because that way some of the tools, scripts and also GRUB tools will work on your version. Older version of Linux may cause issue for some python and shell scripts and also GUI based tools to not perform GRUB actions on your system.



Author: Timmappa Kamat    30 May 2016      Member Level: Platinum     Points : 3  (Rs 3)    Voting Score: 0

Grub Customiser is the best option when it comes to solving the issue of GRUB booting. Apart from Boot reorder, it helps you in many more ways.

This is how you install it.
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer


It is a small tool that helps you do many things with your GRUB settings. You will need the password to using it. Launching the tool will bring up the entries in Boot menu. Press UP or DOWN to arrows to change the hierarchy of the boot options. Once done click on Save to save the settings.








Post Answer



You must Sign In to post a response.


Post Answer        





Related Questions
  • Return to Question Index
  • Ask Question to Experts


  • Top Contributors
    TodayLast 7 Daysmore...