Aangezien ik iets dergelijks zelf nog niet hebt gebruikt, kan ik je
slechts de volgende tips geven
(Christian Leutloff <leutloff@sundancer.tng.oche.de>
was zo
vriendelijk):
netboot
packet van Gero Kuhlmann, dat voorziet
in bootroms voor Linux en verdere informatie.
netboot
is beschikbaar vanaf de lokale Linux mirror, of als het
Debian package (netboot-0.4
).Als je het rootbestandssysteem met de juiste naam gezien de standaard
benaming hebt geëxporteerd en je NFS-server ook de
RARP-server is,
(wat impliceert dat de boxen zich op hetzelfde subnet bevinden),
dan kun je de kernel gewoon booten door een cat
naar een disk.
(Je moet het rootdevice in de kernel op 0:255 instelen).
Hierbij wordt verondersteld dat de rootdirectory op de server
/tftpboot/
IP-adres is
(deze waarde kan bij het compileren van de kernel worden gewijzigd).
Geef de kernel bij het booten alle benodigde parameters en voeg toe
nfsroot=<server-ip-addr>:</path/to/mount>
;
hier is server-ip-addr het IP-adres van je NFS-server, en
/path/to/mount het path naar de rootdirectory.
Tips:
lock
''
feature: Tik gewoonweg éénmaal de juiste parameters in en
voeg er ``lock
'' aan toe. Laat de volgende keer bij het booten de tijd
van LILO verstrijken.append=
feature in lilo.conf
gebruiken.Geef in aanvulling op nfsroot
een
nfsaddrs=<wst-IP>:<srv-IP>:<gw-IP>:<netm-IP>:<hostname>
commandoregelargument voor de kernel. De kernel zal eth0
met de opgegeven parameters instellen:
IP-adres van de computer
IP-adres van de NFS-server
gateway
netmask
computernaam