Op vrijdag 20 februari 2015 12:07:33 schreef Frans de Boer:
Hi,
I have a server running 12.3 and want to install on a different partition the newer 13.2 distribution. Alas, after installation I can't boot 12.3 anymore because of wrong references. Every time I install a fresh kernel I have to manually edit the grub.cfg files to get 12.3 booted again.
I also want to install a third system (LFS) without having to manually edit grub.cfg every time. So, is it possible to install the GRUB core image in a different partition and have the kernels be placed in the /boot directory of their respective partitions? Using this method I just need to chain to the relevant partition to start the local GRUB menu handler.
- Between MBR and first partition: GRUB bootloader. - First partition: GRUB core and simple menu. - Second partition contains swap space - partitions 3..n Contain GRUB menu handlers and local linux kernels in local /boot dir.
I need local GRUB handlers because of preserving the kernel version as supported by openSuse and newer standard kernels with better or newer support modules.
Reading the GRUB 2.00 manual is not so helpful - to me - because of lack of unambiguous explanations or examples.
Any suggestions?
Regards, Frans.
I am using grub 2 and I have a system with 4 systems, Tumbleweed, 13.2, 13.1 and 12.3. When new kernels for Tumbleweed and 13.2 become available, running the bootloader in either system, brings also the menu items for the other two back in the grub 2 menu. So I would suggest to use grub 2. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org