Rob,

The compressed size is ~3MB.  I have a "ramdisk_size=32768" entry in my
parmfile.  The initrd that works is considerably larger than the one that
does not.  The "ext2 magic number" seems to be correct as it matches what is
in the working initrd:
> od -tx -N 2048 newinitrd
0000000 00000000 00000000 00000000 00000000
*
0002000 000a0000 000a0000 80000000 80010000
0002020 0d080000 00000000 02000000 02000000
0002040 00800000 00800000 000a0000 8a9dab3c
0002060 8f9dab3c 03002100 53ef0000 01000000 <---
                          ----
0002100 1698ab3c 004eed00 00000000 01000000
0002120 00000000 0b000000 80000000 00000000
0002140 02000000 01000000 0197739d 80c1491b
0002160 9c133287 12a1bc8d 00000000 00000000
0002200 00000000 00000000 00000000 00000000
*
0004000

Mark Post

-----Original Message-----
From: Rob van der Heij [mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 04, 2002 1:59 AM
To: [EMAIL PROTECTED]
Subject: Re: Trying to build a new initrd, getting "EXT2-fs: Magic
mismatch,


>
>Everything seems fine until it gets to mounting the root file system (the
>parmfile has root=/dev/ram0 in it).  At that point I get the
>EXT2-fs: Magic mismatch, very weird !
>error.
>
How big is the compressed initrd ? If you put a lot in it you
may have exceeded the default size of the ramdisk (depends on the
kernel you use).
We had to use a ramdisk_size=10240 for RedHat once you add the IBM
OCO modules for different kernels. Failure to do so resulted in a
lot of weird errors.

The other thing that fooled me frequently was that I forgot to
sync before I did the IPL from another userid with a R/O link to
that disk. But I guess that does not apply to your IPL from RDR.

Reply via email to