On Wed, 2006-02-22 at 10:03 -0700, Lamont R. Peterson wrote: > On Wednesday 22 February 2006 09:58am, Jeremy Katz wrote: > > On Tue, 2006-02-21 at 21:53 -0800, Adam Huda wrote: > > > As far as the xennet modules, I'm guessing I need to download the > > > kernel source, build the xennet module and copy it over. Will this work? > > > > The modules are in the actual package, but since you're booting with a > > kernel outside the filesystem, it doesn't work so well. IMHO, the whole > > model of booting a kernel from outside of the guest filesystem is pretty > > broken as there's a fair bit of userspace which ends up depending pretty > > closely on the kernel these days. > > Which is why I build a client kernel package that has everything but the > kernel image itself in it (i.e. the modules). This gets installed inside the > guest environment, satisfying the RPM dependency for other packages. Why not install the actual kernel package in the guest environment and then use pygrub? Jeremy