From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [Fwd: Installing from distribution CDs] Date: Wed, 02 Feb 2005 09:03:17 -0600 Message-ID: <4200EBB5.4040606@codemonkey.ws> References: <87acqndwq3.wl@badger.wordzoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit In-Reply-To: <87acqndwq3.wl@badger.wordzoo.com> Sender: xen-devel-admin@lists.sourceforge.net Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Jared Rhine Cc: xen-devel@lists.sourceforge.net List-Id: xen-devel@lists.xenproject.org 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@wordzoo.com > >War is God's way of teaching Americans geography. -Ambrose Bierce > > > -- Anthony Liguori anthony@codemonkey.ws ------------------------------------------------------- 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