[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] what does "initrd-2.6.32.9.img" contains


  • To: Pasi Kärkkäinen <pasik@xxxxxx>
  • From: lei yang <yanglei.fage@xxxxxxxxx>
  • Date: Thu, 13 May 2010 23:32:17 +0800
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 13 May 2010 08:33:43 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=JS/gjOXrqYeioT7qERmIfLOtSmpC53QCpq4dU6Fkpx8wF/Rrq6G5jSUKqxWP1xiU74 G9/nJYgS4dM6KHjm3MAIJESLhH3Grv7Mj0r9Tlrlx0QWdPkc+Vul0Mw6IaYRSCAdIPRw DwIpIdct3TDPPxTxhpC+KWrInHoa2aJBp5XUk=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>



On Thu, May 13, 2010 at 8:35 PM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
On Thu, May 13, 2010 at 04:40:33PM +0800, lei yang wrote:
>    Hi all
>
>    If I use nfsroot boot the xen dom0, I find it works well if not use
>    initrd-2.6.32.9.img.
>
>    what does  "initrd-2.6.32.9.img" contains?
>

It's the "initial ramdisk" for Linux kernel. It contains (some) driver modules for the kernel,
and a script to load them and to mount the actual root filesystem and switch to it.

All the distros nowadays compile drivers as modules (ie. not included in the kernel itself),
and use the initrd image to load only the needed/required drivers at boot time.

 
 
Thanks Pasi, I have another question, why we need this initrd ramdisk, because we can put the kernel module in the dir "/lib" of rootfs, if we ignor the initrd, it should work
 
Lei
 
 
-- Pasi




--
"We learn from failure, not from success!"
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.