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

Re: [Xen-devel] [Fwd: Installing from distribution CDs]

Jared Rhine wrote:

While I can't speak to the cause, I do know that XenCD does need a
init=/linuxrc on the kernel boot line to function properly.  I
didn't/don't think this should be necessary, given my experience with
initrds in other environments.  Please feel free to use it as a
working case study, if you will.
Your /linuxrc is actually an init process. You should probably have a symlink from it to /sbin/init.

initrd is actually a fairly complicated process. The idea is to allow an executable (/linuxrc) to run prior to init to allow distros to do things like load modules. When /linuxrc exits the normal init process is continued.

What makes things a little more complicated is that initrd does some weird things with remounting the root file system and has some subtle side-effects. That's why Xen should probably just call the kernels code...

-- jared@xxxxxxxxxxx

War is God's way of teaching Americans geography. -Ambrose Bierce

Anthony Liguori

This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
Xen-devel mailing list



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