PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bootp / Netzwerkboot



nana
13.02.04, 16:28
Hallo Leute

Ich habe einen DHCP Server am laufen. Nun würde ich gerne den so einstellen das ich auch vom Netzwerk booten kann also einen PC ohne Festplatte. Das er sich ein image übers lan zieht und dann das im ram ausführt! Könnt ihr mir mal ein paar Links mir guten How-To's oda Installing guides geben. Wer schon erfahrung hat mit soetwas könnte mir ja mal grob erklären (oder im Detail) wie ich da am besten Anfang und wie ich es konfiguriere.

Ich bedanke mich schonmal im vorraus!!

mfg nana

meinereinerseiner
15.02.04, 01:00
hi,

zum booten via netzwerk brauchst du noch ein bissl mehr als nur einen dhcp
server.....
da sind noch nfs und tftp mit beteiligt.

schau dir mal den terminalserver von der knoppix cd an ;-)
und ein stichwort währe noch PXE Boot.

mal meine konfig um eine suse installation aus dem netz zu booten:
1. suse dvd mounten, oder auf dem server alles in ein verzeichnis kopieren

2. nfs server konfigurieren
in /etc/exports
/mnt/dvd *(ro,no_root_squash,sync)

3. dhcp server konfigurieren
in /etc/dhcpd.conf
group {
next-server 192.168.0.1;
filename "pxelinux.0";
}
# 192.168.0.1 ist die ip des tftp servers

4. tftp einrichten
bei einer suse z.b. den ATFTPD, dort dann in der /etc/sysconfig/atftpd
den parameter ATFTPD_DIRECTORY auf das tftp dir z.b. /srv/tftp einstellen
dann von der suse dvd :
boot/loader/linux
boot/loader/initrd
boot/loader/message
boot/loader/memtest

nach /srv/tftp kopieren.

dann brauchst du noch ein file namens pxelinux.0 , das liegt auch auf der suse
dvd nur ist das buggy - nimm das von der knoppix cd. das kommt auch in
das /srv/tftp verzeichnis.

als letztes fehlt nur noch 1 config file:
/srv/tftp/pxelinux.cfg/default
default linux
label linux
kernel linux
append initrd=initrd ramdisk_size=65536 manual=1 showopts install=nfs://192.168.0.1/mnt/dvd
implicit 0
display message
prompt 1
timeout 100
# 192.168.0.1 ist die ip deines nfs servers

so, nun tftp, nfs und dhcp starten, cleint booten und fertig.

der tom

karsten
15.02.04, 15:49
Hallo,

ob es gut ist weiß ich nicht aber hier http://en.tldp.org/HOWTO/NFS-HOWTO/ gibt es ein NFS-HOWTO.

Ich habe mal von einem Diskless-HOWTO gelesen, weiß aber gerade nicht wo.
Ich schau mal nach, wenn ich etwas finde informiere ich Dich.

Karsten

karsten
15.02.04, 15:57
Ich hab was gefunden:

1. HOWTO-Index:
http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html

2. Root over nfs clients & server Howto
http://www.tldp.org/HOWTO/Diskless-root-NFS-HOWTO.html

3. Root over NFS - Another Approach
http://www.tldp.org/HOWTO/Diskless-root-NFS-other-HOWTO.html

Ich hoffe du kannst etwas damit anfangen.

Karsten

nana
15.02.04, 23:11
ersteinmal schon vielen dank!!! Ich werd morgen mal versuchen ein bischen was zu lesen und auszu probieren. ich werds aber net mit susem achen ich versuch ein debian. suse hab ich nicht da. ma sehen wies wird

also schonmal danke!

mfg nana