Phillip Bromley
August 19th, 2010, 04:57 AM
I'm having an issue with GRUB, I have four OSes on my hard drive. Here they are in the order I installed them:
Windows 7 (Windows bootloader)
Ubuntu (GRUB 1.97)
YLMF OS (GRUB 2)
Debian (Some ancient bootloader)
(For those of you unfamiliar with it, YLMF OS is an Ubuntu-based distro re-skinned to look like Windows XP. Other than the theme and branding it's exactly the same as Ubuntu)
Each time I installed another operating system, it replaced my original bootloader with its own. I made the mistake of installing Debian last, thus leaving me "stranded" with an old version of GRUB. Since at the time I was relatively inexperienced with Linux, I solved the problem by reinstalling Ubuntu, which then replaced the bootloader with GRUB 1.97.
I mainly use YLMF OS, and so when I wanted to change some GRUB menu settings (the default entry, timeout, etc.) I naturally changed the /etc/default/grub file in the YLMF OS partition, not the one in Ubuntu. Once I rebooted I realized that my changes weren't being applied for that reason. Thus my problem is that my computer is using the GRUB that Ubuntu installed, not the one YLMF OS came with. How do I change which version of GRUB is used when I boot up? Yes, I could just change the settings in the Ubuntu partition, but YLMF OS came with the newer/est version of GRUB, so I want to use that instead.
Thanks in advance.
Windows 7 (Windows bootloader)
Ubuntu (GRUB 1.97)
YLMF OS (GRUB 2)
Debian (Some ancient bootloader)
(For those of you unfamiliar with it, YLMF OS is an Ubuntu-based distro re-skinned to look like Windows XP. Other than the theme and branding it's exactly the same as Ubuntu)
Each time I installed another operating system, it replaced my original bootloader with its own. I made the mistake of installing Debian last, thus leaving me "stranded" with an old version of GRUB. Since at the time I was relatively inexperienced with Linux, I solved the problem by reinstalling Ubuntu, which then replaced the bootloader with GRUB 1.97.
I mainly use YLMF OS, and so when I wanted to change some GRUB menu settings (the default entry, timeout, etc.) I naturally changed the /etc/default/grub file in the YLMF OS partition, not the one in Ubuntu. Once I rebooted I realized that my changes weren't being applied for that reason. Thus my problem is that my computer is using the GRUB that Ubuntu installed, not the one YLMF OS came with. How do I change which version of GRUB is used when I boot up? Yes, I could just change the settings in the Ubuntu partition, but YLMF OS came with the newer/est version of GRUB, so I want to use that instead.
Thanks in advance.