File: README

package info (click to toggle)
fai-kernels 1.2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 80 kB
  • ctags: 6
  • sloc: makefile: 53
file content (81 lines) | stat: -rw-r--r-- 2,491 bytes parent folder | download
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.