On Thursday 04 January 2007 05:13, Mattia Dongili wrote: > On Wed, Jan 03, 2007 at 05:13:59PM -0700, Gordon Haverland wrote: > > Hello. > > > > I've almost always compiled my own kernels, across a bunch of > > things for quite a while (UN*X experience back to 1984, Linux > > to 1997?). Some shortcomings of using chroot to isolate > > things has lead me to wanting to try UML. > > > > So, I did a little reading, and figured I should use the skas > > patch that Debian has available. Compiling a new 2.6.18 > > kernel (and nvidia module) making use of the patch went well. > > But, adding a --arch=um line to the make-kpkg command line > > to compile a UML kernel has generated a few errors. I've > > manually patched > > the UML kernel can't share the same .config as the host kernel, > I suppose a curious combination of CONFIG_ options can generate > the errors you're reporting.
That's interesting! I would have never guessed at that . > So basically here's a few hints: > > - the SKAS patch is for the host kernel (the one your computer > usually boots. Note however that the 2.6.18 patch has some > (almost) known issue so I wouldn't suggest using it. Last but > not least, the SKAS patch is useful to increase UML speed and > isolation but is not necessary to run a user-mode kernel. > > - When building the UML kernel start with a "defconfig"[1] and > then add options ontop of it. I've never used that target before, but will look into it. > - Try the user-mode-linux package, rootstrap and friends, they > should ease things to get started. > > [1]: make defconfig ARCH=um (I don't remember how to obtain the > same with make-kpkg) Thanks for the pointers. Gord -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

