[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] what does "initrd-2.6.32.9.img" contains
On Thu, May 13, 2010 at 11:52:55PM +0800, lei yang wrote: > On Thu, May 13, 2010 at 11:46 PM, Pasi Kärkkäinen <[1]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][2]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 > If you're able to boot without initrd then your NIC and NFS drivers are built-in instead of modules. When booting from local disks you need to have the disk controller and filesystem driver modules loaded from initrd, possibly also software-raid and lvm drivers. -- Pasi > Thanks > Lei > > > > > -- Pasi > > Lei > > > > > > > > -- Pasi > > > > -- > > "We learn from failure, not from success!" > > > > References > > > > Visible links > > 1. mailto:[3]pasik@xxxxxx > > -- > "We learn from failure, not from success!" > > References > > Visible links > 1. mailto:pasik@xxxxxx > 2. mailto:pasik@xxxxxx > 3. mailto:pasik@xxxxxx _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |