[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [Fwd: Installing from distribution CDs]
[Anthony == anthony@xxxxxxxxxxxxx on Wed, 02 Feb 2005 09:03:17 -0600] Jared> While I can't speak to the cause, I do know that XenCD does Jared> need a init=/linuxrc on the kernel boot line to function Jared> properly. Anthony> Your /linuxrc is actually an init process. You should Anthony> probably have a symlink from it to /sbin/init. I don't think so; the bottom of my /linuxrc execs /sbin/init. This marks the end of the standard initrd process of doing a pivot-root and getting on with life. It doesn't have to be an either/or between linuxrc and init. As far as I know, this is entirely standard procedure for these types of live CDs. Your initrd preps a tmpfs rootfs, pivots into it, and after that, you just start init as if nothing ever happened (whether by linuxrc's exit or an explicit exec). While this is a little different from how initrds are used to support modular kernels, it well supported and widely used, I'm pretty sure. Anthony> What makes things a little more complicated is that initrd Anthony> does some weird things with remounting the root file system Anthony> and has some subtle side-effects. That's why Xen should Anthony> probably just call the kernels code... As mentioned, I can't speak to the innards, but I can offer solid proof that I need an init=/linuxrc on my boot line, and that this snippet would not be needed if I wasn't using a Xen'ed kernel. On a regular kernel, the /linuxrc is found and used automatically in preference to /sbin/init, if it is present. -- jared@xxxxxxxxxxx "A pessimist is one who has been intimately acquainted with an optimist." -- Elbert Hubbard ------------------------------------------------------- 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 Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |