Skip to contentSkip to conversation

grub and 2.5.50

DISCUSSION Matt Young 4 participants 5 messages Dec 10, 2002 – Dec 13, 2002

lore
Share & tools
lore

Matt Young

author
#0 lore raw

These grub commands work with SUSE 2.4.19-4GB:

kernel (hd0,0)/bzImage root=/dev/hda3 vga=791
initrd (hd0,0)/initrd

But with 2.5.50 the kernel panics after Freeing the initrd memory with "Unable te mount root FS, please correct the root= cammand line"

I have compiled with the required file systems (EXT2,EXT3,REISERFS).

#1 lore raw
Quoted 8 lines · Matt Young

These grub commands work with SUSE 2.4.19-4GB:

   kernel (hd0,0)/bzImage root=/dev/hda3   vga=791
   initrd (hd0,0)/initrd

But with 2.5.50 the kernel panics after Freeing the initrd memory with "Unable te mount root FS, please correct the root= cammand line" I have compiled with the required file systems (EXT2,EXT3,REISERFS).

grub that came with RH 8.0 can boot 2.5.50 with no problems.

- what is the filesystem on /dev/hda3 ?
- do you have the FS *compiled into the kernel* ?
- did you rebuild your initrd?

Otherwise your old initrd will have old modules, and the FS module won't load into your new kernel. If you compile them *into* the 2.5.50 then it will just complain. That's what I did.

Dmitri

#2 lore raw
In reply to Matt Young
Quoted 9 lines · Matt Young

These grub commands work with SUSE 2.4.19-4GB:

   kernel (hd0,0)/bzImage root=/dev/hda3   vga=791
   initrd (hd0,0)/initrd

But with 2.5.50 the kernel panics after Freeing the initrd memory with "Unable te mount root FS, please correct the root= cammand line"

I have compiled with the required file systems (EXT2,EXT3,REISERFS).

Did you also compile in support for the root device itself (i.e. ide or scsi driver). These are loaded via the initrd normally on SuSE, which will not work, if you did not install newer modutils..

Stefan

Signature · 3 lines
The x86 isn't all that complex - it just doesn't make a lot of
sense.          -- Mike Johnson, Leader of 80x86 Design at AMD
	                          Microprocessor Report (1994)
#3 lore raw
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

Stefan Reinauer (SR) writes:

SR> * Matt Young <[email protected]> [021210 01:40]:

Quoted 11 lines
Quoted 11 lines

These grub commands work with SUSE 2.4.19-4GB:

kernel (hd0,0)/bzImage root=/dev/hda3 vga=791 initrd (hd0,0)/initrd

But with 2.5.50 the kernel panics after Freeing the initrd memory with "Unable te mount root FS, please correct the root= cammand line"

I have compiled with the required file systems
(EXT2,EXT3,REISERFS).

SR> Did you also compile in support for the root device itself SR> (i.e. ide or scsi driver). These are loaded via the initrd SR> normally on SuSE, which will not work, if you did not install SR> newer modutils..

First of all, 2.5.10 has sysfs-related bug. try to replace root=/dev/hda3 by root=303

author
#4 lore raw

Got things going by doing that trick, good tip,

Quoted 28 lines · Alex Tomas
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

Stefan Reinauer (SR) writes:

SR> * Matt Young <[email protected]> [021210 01:40]:

Quoted 11 lines
Quoted 11 lines

These grub commands work with SUSE 2.4.19-4GB:

kernel (hd0,0)/bzImage root=/dev/hda3 vga=791 initrd (hd0,0)/initrd

But with 2.5.50 the kernel panics after Freeing the initrd memory with "Unable te mount root FS, please correct the root= cammand line"

I have compiled with the required file systems
(EXT2,EXT3,REISERFS).

SR> Did you also compile in support for the root device itself SR> (i.e. ide or scsi driver). These are loaded via the initrd SR> normally on SuSE, which will not work, if you did not install SR> newer modutils..

First of all, 2.5.10 has sysfs-related bug. try to replace root=/dev/hda3 by root=303

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/