Bug 114451

Summary: Cannot configure bootloader for booting kernels from other partitions during installation
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Matthias Hopf <mhopf>
Component: InstallationAssignee: Jiri Srain <jsrain>
Status: RESOLVED INVALID QA Contact: Klaus Kämpf <kkaempf>
Severity: Major    
Priority: P5 - None    
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Matthias Hopf 2005-08-31 15:43:59 UTC
When configuring grub I want to add the kernel of another partition (e.g. a
SL9.3 partition) that hasn't been automatically detected.

Example: I install on /dev/hda6, I want to add a kernel from /dev/hda7.
I can only change the root of the configuration, but not the kernel location.
I.e. the grub configuration will look like this:

root (hd0,5)
kernel /boot/vmlinuz root=/dev/hda7 ...
initrd /boot/initrd

... instead of root (hd0,6).
The according overview line in the grub configuration screen will look like
(/dev/hda6, root=/dev/hda7).

I can change this in the config file, but I'm missing a configuration field for
the partition the kernel is located on (or the root partition should be used for
that, not the current boot partition).
Comment 1 Jiri Srain 2005-09-02 07:34:04 UTC
well, this is the lowlight of the changed dialog design - you add paths in 
your system. You have two ways to do it: 
 
1. Mount the other partition somewhere and add the kernel/initrd as 
eg. /mnt/boot/vmlinuz 
 
2. Add the kernel/initrd in the GRUB syntax (hd0,6)/boot/vmlinuz for /dev/hda7