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

[Xen-devel] RE: "Old method" bootloader failing with large ramdisk



Don't know if anybody cares about this, but it
definitely appears to be a Xen bug.  By adding
unused junk to a working initrd, I can cause a
boot failure.  When the initrd.gz is 109MB
it boots fine, but boot fails at 126MB.  This
is with a 1GB guest, so I don't think it is
memory-size related.  Unfortunately, I didn't
measure the unpacked sizes of these.

I'm off to work on other things now as I have
a workaround (smaller initrd).

Dan

> -----Original Message-----
> From: Dan Magenheimer 
> Sent: Friday, April 24, 2009 5:22 PM
> To: Dan Magenheimer; Xen-Devel (E-mail)
> Subject: RE: "Old method" bootloader failing with large ramdisk
> 
> 
> I guess I should add that this is with a linux-2.6.29
> PV kernel so might be something there too.
> 
> And "not completely or properly" means that "/init"
> can't be found (sys_access("/init") fails for the
> large initrd
> 
> > -----Original Message-----
> > From: Dan Magenheimer 
> > Sent: Friday, April 24, 2009 5:10 PM
> > To: Xen-Devel (E-mail)
> > Subject: "Old method" bootloader failing with large ramdisk
> > 
> > 
> > I'm trying to boot a PV guest using the "old method"
> > of passing kernel= and ramdisk= and it appears to
> > work fine with a "small" initrd but not with a "large"
> > one. (Small is 4MB, large is 154MB.)  I'm sure both
> > of the initrd's are properly gzip'ed etc.  Unpacked,
> > the large one approaches 400M.
> > 
> > By doing some kernel startup debugging, it appears
> > that the large initrd never finds its way into memory.
> > Or at least not completely or properly.
> > 
> > So I'm guessing that the "old method bootloader"
> > is having problems with the large initrd.  Silently,
> > I think, as I can't find anything that looks like errors
> > in /var/log/xen/domain-builder-ng.log.
> > 
> > Should this be expected to work?  Has anyone else
> > been successful with a large initrd doing this?
> > 
> > Thanks,
> > Dan
> > 
> > 
> >
>

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


 


Rackspace

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