Re: Grub installation. First potential Fedora killer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/02/2014 05:32 PM, Jean François Martinez wrote:
I have a nice booter setup and a nice _main_ Linux installation.  Last thing I would want is a distribution I am _testing_, that is Fedora 20 forces on me it will be my main installation and forces me to choose between installing Grub on the MBR or not at all.

In addition it didn't detect my other Linux installation so at first boot I was only able to choose between Fedora 20 and Fedora 20.  Fortunately running grub-install fixed it (ie this time my other installations were detected).  Sort of.  First of all because Fedora 20, ie a ditribution I was _testing_ was now the default and second of all because every time I upgrade the kernel of my _main_ distribution I am supposed to reboot on F20 and run grub-install.  Great.  Nothing I can't fix but your average Ubuntu or Suse user will just cancel installation as soon he notices F20 is going to force itself on his MBR.  And if the road is a one way one between Fedora and Ubintu then  it is doomed.

If your system has multiple disk drives, there is a way to do what you want to do. That is, have you current (production) installation and then install Fedora 20 for testing without disturbing your current boot.

Assuming that you current system has grub2-install /dev/sda, when you install Fedora 20, tell the install to put the MBR on another disk such as sdb. Everything will be installed and configured except that the MBR on /dev/sda will not be touched.

When you reboot into you current/production system, you need to either enable (not disable) os-prober or add a definition to /etc/grub.d/40_custom which will "chainload" the grub.cfg file on your new/test system.

This works; I use it.

Gene
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux