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

Re: [Xen-users] RE: XEN on evms root


  • To: Molle Bestefich <molle.bestefich@xxxxxxxxx>
  • From: Adam Carheden <adam.carheden@xxxxxxxxx>
  • Date: Sat, 24 Dec 2005 08:45:25 -0700
  • Cc: xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Sat, 24 Dec 2005 15:48:58 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Nd0/S9dmVFuiI00255DaoNYvYBDZrymG383QsGHpQcdZA/waE7qxQEnJ01YBC1/yMAVO5ZEv8JSzK+63ctQ4cSZEf9NxXrjINtX8+9uQIzHSGQi/jC6fk5xb2BM7d3Yh/c78oeI4bEWyOHm0/21QcuCWxsNaPmdtA3V9TqUtxSs=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Molle,

Thanks for your reply. I think I found my answer in the Gentoo/Xen
HOWTO. (You actually have to read these things closley. :) Just gunzip
your genkernel initramfs and gzip the resulting initrd file.

http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo#GRUB

On 12/19/05, Molle Bestefich <molle.bestefich@xxxxxxxxx> wrote:
> Adam Carheden wrote:
> > Did this thread ever get resolved?
> >
> > http://lists.xensource.com/archives/html/xen-users/2005-10/msg00490.html
> >
> > I'm having the same issue with LVM. I'm running gentoo on DOM0. I
> > compile my own kernel from the gentoo sys-kernel/xen-sources package
> > but use `genkernel lvm2 initrd` with
> > /usr/src/linux->/usr/src/linux/linux-2.6.12.6-xen.
> >
> > If I try to load the the initrd that comes with  xen-2.0.7, it seems
> > to find it okay (though it barfs for other reasosn), but it refuses to
> > find my genkernel initrd. If I boot that kernel without an initrd, I
> > can successfully mount /dev/ram0, so I know ramdisks are working. I
> > think the xen kernel maps dev/ram0 to some place other that wherever
> > GRUB puts the 2nd module.
> >
> > If anyone has an initrd working with Xen-3.0 on Gentoo, please let me know!
>
> I have done a bunch of genkernel troubleshooting / patching and
> finally got the EVMS / Gentoo / XEN combo to work.
>
> Can only make it work using INITRD though, not INITRAMFS.  Genkernel
> generates invalid INITRAMFS images on my box, I haven't quite figured
> why, but at least that's why _I'm_ seeing "RAMDISK: Couldn't find a
> valid RAM disk image starting at 0".
>
> I've sent a couple of patches upstream, but I think the genkernel
> maintainer is generally reluctant to re-enable INITRDs without a
> better reason than "it's the only thing that works with Xen".
> Specifically, finding out why the generated INITRAMFS images are
> somehow corrupt would be very nice.
>
> Could you try a known-to-be-working INITRAMFS image and an INITRD
> image and see if that fixes your problem?
>


--
Adam Carheden

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

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