----- Original Message -----
From: "Kwan Lowe" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, March 22, 2003 8:45 PM
Subject: Re: [expert] sorry for being a little newbie again, but what
isinitrd?


> On Sat, 2003-03-22 at 14:04, Adrian Golumbovici wrote:
> > I saw that some compiled kernels include such a file in the /boot
directory
> > and also include it in lilo, but others don't put any initrd in the
/boot
> > directory and also I find no initrd section for them in the lilo.
Despite
> > the lack of initrd, those kernels still boot and work ok. Can someone
> > explain me what is exactly the initrd and why some kernels work without
it?
> >
>
> initrd is a way of getting around the problem of needing a particular
> module before the root filesystem is loaded. In other words, say that
> you need a particular SCSI driver to access your hard disk. The driver,
> or module, is located somewhere in /lib/modules/ but of course, you
> can't access the drive until you load the module. initrd is a way of
> preloading these necessary modules before the rest of the filesystem
> comes online. That's all. I generally prefer to just build in these
> modules statically into the kernel rather than using initrd.

Thx for the answer mate. Have one more question tho... How do I know if I
need a module upon start and how do I create an initrd for the needed
modules?

Best regards,
Adrian


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to