Bug 106135

Summary: initrd not created in menu.lst
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Glen Christensen <gchristensen>
Component: InstallationAssignee: Jiri Srain <jsrain>
Status: VERIFIED DUPLICATE QA Contact: Klaus Kämpf <kkaempf>
Severity: Critical    
Priority: P5 - None    
Version: Beta 2   
Target Milestone: ---   
Hardware: All   
OS: SUSE Other   
Whiteboard:
Found By: System Test Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Glen Christensen 2005-08-22 12:21:59 UTC
I have NLD 9 SP2 installed on hda2.  I then install SuSE Linux 10.0 on hda3. 
hda1 is a swap partition.  During install of SuSE, I do nothing to the
partition table, I let the install take care of the partitioning.  Now,
SuSE10 comes up just fine, but when I attempt to launch NLD 9 I get this
error: "Kernel panic: VFS: Unable to mount root fs on hda2".

This is easy to duplicate as I have seen this on three different boxes.
Simply install NLD 9 on one partition and then install SuSE Linux 10.0
on a separate partition.

It appears that the SuSE partioning does not load all the necessary /
required parameters in the menu.lst file for the NLD boot.  So I can
remedy this by modify the entries in the menu.lst file.  However, not
everyone that wants to create a dual boot environment will know how to
do this and / or the install should handle it smoothly.

Here is what it looks like when SuSE Linux 10.0 is installed:
title NLD 9 SP2 RC6  (/dev/hda2)
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 vga=0x314 selinux=0 splash=silent
resume=/dev/hda1 elevator=as showopts
 
Here is what is should look like:
title NLD 9 SP2 RC6
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 vga=0x314 selinux=0 splash=silent
resume=/dev/hda1 elevator=as showopts
initrd (hd0,1)/boot/initrd
Comment 1 Jiri Srain 2005-08-22 14:05:10 UTC
Already fixed. Please, check with beta3 and if problem still occures, reopen 
and attach logs (see http://www.opensuse.org/index.php/Submit_a_bug for 
details) 

*** This bug has been marked as a duplicate of 104048 ***