How to Change Boot Order while Dual Booting

By default, Ubuntu will always be the first entry on the boot menu if it’s installed last after another OS. Well, this doesn’t only happen with Ubuntu, but with all the other Operating Systems. The last installed will always appear first in the boot menu.

Ubuntu boot menu
Ubuntu boot menu

For this guide, we shall use Windows 10 and Ubuntu Linux however the same steps can be used for other versions of Windows and Linux.

Method 1: Change Boot Order on Windows 10

We shall use a program called EasyBCD which is used to tweak Boot configuration data. Don’t worry, it’s free software.

  1. Visit the EasyBCD website
  2. Navigate to the download options section labeled “Select the best solution for your needs
  3. Under the Non-Commercial section, click Register
    Register for EasyBCD to start the download
    Register for EasyBCD to continue to the download
  4. Provide details to register and then click the Download button. The download will then start.
  5. Open the app when the download is complete. If prompted with a dialog showing “Do you want to allow this app to make changes to your device”, click Yes
    Allow EasyBCD to run
    Allow EasyBCD to run
  6. Navigate to Edit Boot Menu section from the left menu
  7. The left window will display the installed Operating Systems (If you don’t see your Operating Systems in the list, continue down to see how to add them) on your Computer.
  8. Click on an Operating System and then use the arrow icons at the top to move it to the desired position in the list. You can also use the checkboxes on the right of the Operating Systems to change the default Operating Systems
    Edit Boot Menu
    Edit Boot Menu
  9. After tweaking the settings, click Save Settings in at the bottom right corner

If you didn’t see your Operating Systems in step 7, follow these steps to have it listed.

For Windows Operating System not listed:

  1. Navigate to the Add New Entry section
  2. In the Operating Systems section, click on the Windows section
    Adding Windows to boot menu
    Adding Windows to the boot menu
  3. In the Type field, select Windows Vista/7/8/10
  4. Enter the Operating System name in the name section and select the drive with the Operating System. (Use Automatically locate and locate if the option is listed)
  5. Click the green plus icon at the bottom right corner to add the Operating System to the boot menu
    Adding Windows to boot menu
    Saving Windows to boot menu
  6. You can then go back to editing the boot menu described in the first section

For Linux Operating System not listed:

  1. Navigate to the Add New Entry section
  2. Click on Linux/BSD in the Operating Systems sections
    Adding Ubuntu to boot menu
    Adding Ubuntu to the boot menu
  3. In the Type section, select GRUB 2, enter the Linux Distribution name in the name field
  4. Select Automatically locate and load in the Drive section
  5. Finally save these settings by clicking the green plus icon at the bottom right corner
    Adding Ubuntu to boot menu
    Saving Ubuntu to the boot menu
  6. Go back to the editing the boot menu in the first section

Method 2: Change Boot Order on Ubuntu

Changing Boot Order on Ubuntu requires editing the grub file. However, editing the grub file manually is not recommended since it may render the whole Operating System useless if done in the wrong way. Not to mention that system upgrades usually edit the grub which leaves chances for your manual settings to be overridden.

We shall use a program called Grub customizer that will do all the editing work to the grub file.

  1. Open the terminal by clicking Ctrl + alt + T or by searching it from the applications menu
  2. Since the program is not in the official Ubuntu repository, use the following command to add it to your repositories.
    sudo add-repository ppa:danielrichter2001/grub-customizer
  3. Update your repositories reference with the following command
    sudo apt update
  4. Then install Grub Customizer with the following command
    sudo apt install grub-customizer
  5. When the installation is done, search for Grub Customizer from the applications menu and open it
    Open Grub Customizer from Apps menu
    Open Grub Customizer from the Apps menu
  6. Select an Operating System from the list and then use the up and down arrow icons in the top menu to move the position of the OS to the desired position
    Grub Customizer settings
    Grub Customizer settings
  7. After changing to the desired order, click on Save.
    Save Grub Customizer settings
    Save Grub Customizer settings

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.