1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
NEW in fai-kernels 1.2
- Use kernel 2.2.0
NEW in fai-kernels 1.1.3
- If you have a Promise IDE controller, enable it adding the kernel
boot parameter: ide0=dc4030
README
------
This package contains kernel packages for FAI (Fully Automatic
Installation). The kernels use a NFS mounted filesystem for the root
file system (called nfsroot, see also
/usr/src/kernel-source-2.2.20/Documentation/nfsroot.txt ). One kernel
uses BOOTP for getting its network information (IP address, netmask,
gateway, broadcast address) the other uses DHCP. These kernels are
only tested on i386 arch. For other architectures build a kernel by
your own.
The config files:
-----------------
kernel-config
is the configuration from
debian/dists/woody/main/disks-i386/3.0.22-2002-04-03/images-1.44/kernel-config
fai-kernel-config-bootp
are the changes to kernel-config for FAI
enable-dhcp
enables DHCP and disables BOOTP
If these kernels do not support your network card, you have to compile
a kernel by your own, that supports your network card.
cd /usr/src/linux
Create a .config file containing theses lines:
CONFIG_IP_PNP=y
# CONFIG_IP_PNP_DHCP is not set
CONFIG_IP_PNP_ENABLE=y
CONFIG_IP_PNP_BOOTP=y
CONFIG_NFS_FS=y
CONFIG_ROOT_NFS=y
Then call
make menuconfig
and add the drivers needed by your hardware. The driver for the
network card must be compiled into the kernel. Do not use a kernel
module for it. When you've saved your kernel configuration, build the
kernel package using:
make-kpkg --revision mykernel1 kernel-image
This will create the file /usr/src/kernel-image-2.2.20_mykernel1_i386.deb,
which can be used by FAI. Copy this file to /usr/lib/fai/kernels
and specify it in /etc/fai.conf
KERNELPACKAGE=/usr/lib/fai/kernel/kernel-image-2.2.20_mykernel1_i386.deb
Then you can set up FAI calling fai-setup or rebuild the nfsroot with
the command mae-fai-nfsroot. The homepage for FAI is:
http://www.informatik.uni-koeln.de/fai/
----------------------------------------------------------------------
Thomas Lange
Institut fuer Informatik mailto:lange@informatik.Uni-Koeln.DE
Universitaet zu Koeln
Pohligstr. 1 Telefon: +49 221 470 5303
50969 Koeln Fax : +49 221 470 5317
1024D/AB9B66FD AEA6 A8C1 BD8E 67C4 8EF6 8BCA DC13 E54E AB9B 66FD
----------------------------------------------------------------------
Copyright (c) 2000-2002 Thomas Lange. All rights reserved.
|