David Douthitt wrote:
David, I found this url from the 2.4 initrd.txt quite interesting. You
may find it interesting to at least skim through it:
[1] Almesberger, Werner; "Booting Linux: The History and the Future"
ftp://icaftp.epfl.ch/pub/people/almesber/booting/bootinglinux-current.ps.
> Here is the two methods compared:
>
> EWALD/JACQUES
>
> 1. initrd.gz is loaded into /dev/ram0 (ROOT=/dev/ram0)
> 2. The kernel recognizes root is /dev/ram0, and does NOT run /linuxrc
> 3. The kernel then releases memory and exits the load process
> 4. The kernel runs init (INIT=/linuxrc)
> 5. Yo
> >This was the BIG trip up; ROOT= must NOT be /dev/ram or /dev/ram0, but
> >anything else. initrd.txt never says this... in fact, initrd.txt
> >never considers the fact that it might be used for a floppy-based
> >Linux...
> >
> At least for 2.4 kernels this isn't completely correct. I put togeth
On 12/28/01 at 10:20 AM, Ewald Wasscher <[EMAIL PROTECTED]>
wrote:
> David Douthitt wrote:
> >This was the BIG trip up; ROOT= must NOT be /dev/ram or
> >/dev/ram0, but anything else. initrd.txt never says
> >this... in fact, initrd.txt never considers the fact that
> >it might be used for a flo
David Douthitt wrote:
>I figured some things out... SOME
>
>I modified the kernel to answer the questions for me :)
>
>So now I have Oxygen booting with a standard Linux kernel - very nice.
>Too bad that the initrd_archive patch seems to be going away...
>
But maybe we will have the initramf
David Douthitt wrote:
>
>4. Does it matter whether a zImage or bzImage is made? I thought not
>- but then initrd.txt implies that it matters, as there is a
>"bzImage+initrd" p
>atch alluded to...
>
Usually I just make bzImage, and have never run into any problems.
>
>5. What is the status of
I figured some things out... SOME
I modified the kernel to answer the questions for me :)
So now I have Oxygen booting with a standard Linux kernel - very nice.
Too bad that the initrd_archive patch seems to be going away...
On 12/28/01 at 12:45 AM, David Douthitt <[EMAIL PROTECTED]> wrote
After reading initrd.txt yet again I still don't understand when
/linuxrc is run, and reading the source doesn't help, and reading
kernel source documentation books don't help either.
I'm working with a Linux 2.2.20 kernel with CONFIG_BLK_DEV_INITRD set
to "y", and with Openwall patches loade