Skip to contentSkip to conversation

[2.5.7] initrd issue

DISCUSSION Witek Kręcicki 3 participants 3 messages Mar 21, 2002

lore
Share & tools
lore
#0 lore raw

I was trying to use 2.5.7 with initrd. I checked almost all configuration options, but it's still loading RAM-Disk in one line (ext2 filesystem detected etc.) and 'freeing Xkb initrd memory' in the next one. On 2.2 there was sth. like 'VFS: Mounting initrd..sth...' but there's nothing like that. What's wrong? I've got initrd, romfs and (optionally) compressed romfs support compiled-in
--
Witek 'adasi' Kręcicki|Emancipate yourselves from mental slavery adasi[at]grubno.da.ru |None but ourselves can free our minds
GG:346981 +48502117580| - Bob Marley, Redemption Song
...-=DOoGA=-....-=CRS00=-...-=CRSPoland=-....-=AI=-...-=PLD=-...

#1 lore raw
Quoted 3 lines · [email protected] wrote:

I was trying to use 2.5.7 with initrd. I checked almost all configuration options, but it's still loading RAM-Disk in one line (ext2 filesystem detected etc.) and 'freeing Xkb initrd memory' in the next one.

You are not alone. AFAICT, initrd is broken in 2.5.x - it fails to mount to ramdisk unless you pass "root=/dev/ram0", and if you do that, then it fails to switch to the real root-disk once /linuxrc has executed from the ramdisk. At least, that was my experience when trying it in 2.5.6 and 2.5.7.

The very same initrd-file worked fine with 2.4.18.

Signature · 1 line
Henrik Storner <[email protected]> 
#2 lore raw
Quoted 6 lines · Henrik Storner
Quoted 3 lines · [email protected] wrote:

I was trying to use 2.5.7 with initrd. I checked almost all configuration options, but it's still loading RAM-Disk in one line (ext2 filesystem detected etc.) and 'freeing Xkb initrd memory' in the next one.

Quoted 7 lines

You are not alone. AFAICT, initrd is broken in 2.5.x - it fails to mount to ramdisk unless you pass "root=/dev/ram0", and if you do that, then it fails to switch to the real root-disk once /linuxrc has executed from the ramdisk. At least, that was my experience when trying it in 2.5.6 and 2.5.7.

The very same initrd-file worked fine with 2.4.18.

Mind sending your .config to me? Last time I've checked it the thing had worked, but that was around 2.5.4 or so.