I have a dual boot on my computer of Windows 7 and Xubuntu 12.10. The Linux boot is 1st and the Windows 2nd. I would like to reverse the boot order in the GRUB menu. I need to know the steps to go about editing GRUB. I do most of my work on Windows and need it to be 1st so I can boot up and not watch it.
-
1use grub customizer: launchpad.net/grub-customizer – wordsforthewise Jun 6 '16 at 1:00
I dont know if you can change the order of the menu in an easy way, but you can set the default entry.
In terminal
sudo -H gedit /etc/default/grub
I don't know what your grub menu looks like but let's say you have:
- Ubuntu
- Memory test
- Windows 7
in this case, if you want Windows 7 to boot by default you replace GRUB_DEFAULT=0 with GRUB_DEFAULT=2
Save the file and in terminal:
sudo update-grub
and reboot
-
-
-
2Is there a way to know the number assigned to the OS without having to reboot and see the order at boot? – Hamman Samuel Apr 7 '16 at 15:18
-
1This doesn't allow you to edit menu entries, just things like the timeout. The other answer has what you want. – Sridhar Sarnobat Apr 25 '16 at 6:01
The menu entry of "Windows 7" in /boot/grub/grub.cfg
may look like this:
...
menuentry "Windows 7 (/dev/sda1)" { #it's depend on your config
...
You can also write GRUB_DEFAULT="Windows 7 (/dev/sda1)"
to /etc/default/grub
to avoid the order problem in grub.cfg
.
-
-
9The grub.cfg file is auto-generated, is it really advisable to edit it? – Hamman Samuel Apr 7 '16 at 15:17