WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

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

To: Pasi Kärkkäinen <pasik@xxxxxx>
Subject: Re: [Xen-users] what does "initrd-2.6.32.9.img" contains
From: lei yang <yanglei.fage@xxxxxxxxx>
Date: Thu, 13 May 2010 23:52:55 +0800
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 13 May 2010 08:56:27 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=vYqzyE7ssf+6t9Dyn8eXTTCBXvwfaL/nXptd4USZOnM=; b=VjZT7DdsbPNopnBaq3V8tSP47YSkblGrz8ICRg3EvkdviE2dEOrVbmtVmkPlz5sZQX hPR9Be8NVWz/OnmQvCid1GoNZt9nE6sIBZBpSxdtGE6tvyeyU3GsSqrLhYMcvv47rulv wppVNUK5einf3ywhHu3pnV2TW4F1Z7eMPtYBw=
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=MjTH+QZuKT+2NdoB2EeDvQYLMgJbFvwP7Xdry1IAAsv2y7BRnmvCaxkztX6HrOZZIO erz0BSY5x5zpEImIIhcLxJjDRy8cowoQOeQO1DPE4FwR2HPpH8UttmVbizxIvq0CKOkd D8B6xQE6ILnXw2gLsQNvpTYqxVNeN1Osq333k=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20100513154648.GU17817@xxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <AANLkTinNx00I0GfhCmJmu7Azw4zA8P86lnj3sJDurkkX@xxxxxxxxxxxxxx> <20100513123527.GE17817@xxxxxxxxxxx> <AANLkTimQQnRVwKTqfOC0Yd1vdKkts4MqWUj-19Cnnlp_@xxxxxxxxxxxxxx> <20100513154648.GU17817@xxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx


On Thu, May 13, 2010 at 11:46 PM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
On Thu, May 13, 2010 at 11:32:17PM +0800, lei yang wrote:
>    On Thu, May 13, 2010 at 8:35 PM, Pasi Kärkkäinen <[1]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
>

Because you can't access the rootfs before you have the drivers loaded!!
initrd contains the drivers required to access the *rootfs*.

 
aha, Thanks, that's the good answer, today, I boot a dom0 without initrd
 
gPXE> dhcp net0
DHCP (net0 00:15:17:b0:01:76).... ok
gPXE> kernel del/xen-4.0.0 module 17906/kernel  root=/dev/nfs rw nfsroot=128.224.165.20:/export/17906/rootfs ip=dhcp console=ttyS0,115200 enforcing=0
gPXE> boot
 
it boot well, maybe some drivers is not compiled "Y" not "M", I'm not sure which kernel module is need before access rootfs
 
Thanks
Lei
 
 
 
-- Pasi

>    Lei
>
>
>
>      -- Pasi
>
>    --
>    "We learn from failure, not from success!"
>
> References
>
>    Visible links
>    1. mailto:pasik@xxxxxx



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