Page 1 of 1

change boot menu order

Posted: Wed Dec 11, 2013 2:12 pm
by geoffm
I had already LM15 installed, I installed LM16 on a separate partition.
Usually after I do this I run update-grub on the new operating system and it reorders the boot menu and makes itself the default boot option.
Now I did it but it doesn't change anything, LM15 is still listed first and is the default boot.
I looked in the grub documentation, it doesn't explain how to do this it just says I can change the default boot number...

Re: change boot menu order

Posted: Wed Dec 11, 2013 4:22 pm
by usbtux
install Grub Customiser in either 15/16 use that to change grub.

Re: change boot menu order

Posted: Thu Dec 12, 2013 9:30 pm
by geoffm
Thanks but it didn't really work.
If I run grub customizer in LM16 what it shows is a different menu than what is booted. If I do Update in MBA and reboot, it's still the old menu.
My problem is that the grub settings in LM16 are fine but I can't get it to replace the actual settings.
I've always used the MBA (sda) for the boot location.

Re: change boot menu order

Posted: Fri Dec 13, 2013 3:56 pm
by bjb744
GNU GRUB VERSION 1.99-21 UNBUNTU3.10

Linux Mint, with Linux 3.2.0-23- Generic
Linux Mint, with Linux 3.2.0-23- Recovery Mode
Memory Test (Memtest 86+)
Memory Test (Memtest 86+ Serial Console 115200)
Windows Vista (Loader) (on / dev / sda1)
Windows Vista (Loader) (on / dev / sda3)
When I log in it defaults to Linux Mint unless I choose windows Vista Which I want it to log in to Windows Vista

bj744@zoomtown.com

Re: change boot menu order

Posted: Fri Dec 13, 2013 4:37 pm
by gold_finger
geoffm wrote:Thanks but it didn't really work.
If I run grub customizer in LM16 what it shows is a different menu than what is booted. If I do Update in MBA and reboot, it's still the old menu.
My problem is that the grub settings in LM16 are fine but I can't get it to replace the actual settings.
I've always used the MBA (sda) for the boot location.
(Not familiar with Grub Customizer, so you might be able to accomplish same as described below with that, but I don't know.)

Sounds like when you installed LM16 on second drive it installed grub boot-loader to MBR of second drive (or to root partition of 16) rather than the first. The computer is looking to the first drive to boot off of, so changing anything on LM16 doesn't matter to computer unless you tell it to boot the second drive first. So, assuming LM15 drive is /dev/sda and LM16 drive is /dev/sdb, do the following to have 16 install grub to first drive's MBR:

*** Boot into LM16 on second drive. From there do:

Code: Select all

sudo grub-install /dev/sda
then

Code: Select all

sudo update-grub
Reboot and it should have LM16 first now.