Am Montag, den 12.09.2005, 16:02 -0400 schrieb Terry Gliedt: > I just went through this, so here's what I discovered. > > I guess in theory you can take any 2.4 or 2.6 kernel source from > kernel.org, but my experience was that I wasn't smart enough to actually > make that work. The following, however, will absolutely work. The > precise details might vary with your environment, but this should be > very close to a "vanilla" setup. Good luck > > Juraj Holtak wrote: > > > > is it a good idea to grab kernel config from a present FAI kernel and > > just apply it to a kernel of higher version? > > > > I need more actual kernels because I`m trying to setup some fancy > > maschines with sata drives and unsupported NICs. > > > > Are there any gotchas doing it so? > > > > Is somebody interessted in an unofficial FAI-kernel debian repository > > and a FAI script exchange website? I`m playing with the idea to setup > > something like this. > * Get the Debian kernel source (e.g. /usr/src/kernel-source-2.4.27) > I always make a symlink like this: > ln -s /usr/src/kernel-source-2.4.27 /usr/src/linux > > * Get the config file from FAI. I did: > > dpkg -x /data/tpg/libfai/kernel/kernel-image-2.4.27-fai_1_i386.deb \ > > /tmp/crap > Copy the config file from /tmp/crap/boot to /usr/src/linux/.config > > * Make the kernel as a Debian package > cd /usr/src/linux > make menuconfig > make-kpkg clean > make-kpkg --rootcmd fakeroot --append-to-version -fai \ > --revision 2 kernel-image > > * This results in a Debian FAI kernel package in /usr/src > Copy this to /usr/lib/fai/kernel > cp -p /usr/src/kernel-image-2.4.27-fai_2_i386.deb \ > /usr/lib/fai/kernel > > * Configure FAI to use this new kernel by setting this in > /etc/fai/make-fai-nfsroot.conf > KERNELPACKAGE=/usr/lib/fai/kernel/kernel-image-2.4.27-fai_2_i386.deb > > * Create a new FAI boot image > make-fai-nfsroot -K > > * Create a new FAI bootfloppy or CD or whatever you use to boot. E.g. > /usr/sbin/make-fai-bootfloppy -v \ > nfsroot=192.168.1.2:/usr/lib/fai/nfsroot \ > FAI_FLAGS=verbose,createvt vga=1 >
Have you had any problems with plain vanilla kernels or why did u use the debianized version? cheers, Juraj
