Μιά που προσωπικά δεν έχω ακόμη χρησιμοποιήσει ένα τέτοιο θηρίο, μπορώ να
σας δώσω μονάχα τις ακόλουθες υποδείξεις (χάρη στον Christian Leutloff
<leutloff@sundancer.tng.oche.de>
) :
netboot
, από τον Gero Kuhlmann, που
φτιάχνει bootroms γιά Linux, και δίνει περισσότερες πληροφορίες. Το
netboot
είναι διαθέσιμο από τον πλησιέστερο mirror του Linux, ή σαν
πρόγραμμα μέσα στη distribution του Debian (netboot-0.4
). Αν έχετε κάνει export το root filesystem με το σωστό όνομα γιά την default
ονομασία, και ο NFS server σας είναι ταυτόχρονα και RARP server
(που σημαίνει ότι οι ΗΥ βρίσκονται στο ίδιο υποδίκτυο), τότε μπορείτε απλά
να bootάρετε τον πυρήνα με cat
ing σε μιά δισκέτα. (Πρέπει να θέσετε
το root device του πυρήνα ως 0:255.) Αυτό προϋποθέτει ότι το root directory
στον server είναι /tftpboot/
IP-Address (αυτή η τιμή
μπορεί ν' αλλάξει, όταν κάνουμε compile τον πυρήνα).
Δώστε στον πυρήνα όλες τις απαραίτητες παραμέτρους κατά την εκκίνηση, και
προσθέστε :
nfsroot=<server-ip-addr>:</path/to/mount>
,
όπου : server-ip-addr είναι η διεύθυνση IP του NFS-server σας, και
/path/to/mount είναι το path προς το root directory.
Υποδείξεις :
lock
" : Απλά πληκτρολογήστε μιά φορά όλες
τις σωστές παραμέτρους, και προσθέστε "lock
" . Την επόμενη
φορά που θα bootάρετε, αφήστε το LILO να φτάσει σε timeout. append=
στο lilo.conf
. Μαζί με το nfsroot
, δώστε ένα όρισμα πυρήνα στη γραμμή εντολών :
nfsaddrs=<wst-IP>:<srv-IP>:<gw-IP>:<netm-IP>:<hostname>
.
Ο πυρήνας θα ρυθμίσει το eth0
με τις δεδομένες παραμέτρους :
Διεύθυνση IP του ΗΥ
Διεύθυνση IP του NFS-server
gateway
netmask
όνομα υπολογιστή