PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netzwerk Bootvorgang



Klemann Andy
20.03.07, 14:20
Hallo

Ich versuche seit knappen 3 Wochen ein Netzwerkboot mit meinem Server vom Laptop aus.

Leider bin ich ein absoluter Netzwerk newbie unter Linux...

Ich habe keine Ahnung wie und welches Programm installiert werden muss und wie es konfiguriert werden müsste.

Ich benutze Debian 3.1 Sarge.
Will meinen Laptop übers Netzwerk booten.
Also so benutzen dass die locale Festplatte am Lappi nicht verwendet wird.

Danke für eure Hilfe (bitte Anleitung für noobs :) )

marce
20.03.07, 14:28
erste Frage: Kann der Rechner überhaupt vom Netzwerk booten?

Klemann Andy
20.03.07, 14:29
Jap, Booten von Netzwerk geht beim Laptop und am Server
Ich weiß nur nicht welches Programm ich dazu brauch...

marce
20.03.07, 14:33
auf dem Server am besten einen tFTP-Server...

http://www.tecchannel.de/netzwerk/management/402315/

könnte ein paar Infos liefer... Übrigens verdammt schwer über Google zu finden... (http://www.google.de/search?q=booten+%C3%BCber+netzwerk+linux&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a)

Klemann Andy
20.03.07, 14:49
Ja, tftp lässt sich auch einrichten und starten
Allerdings bei dhcp kommt immer dhcp failed to start - check syslog
Und wo ist die syslog *schäm* und was muss ich dadrin suchen ?

marce
20.03.07, 14:52
/var/log/ für den Anfang... Worin darin genau - hängt davon ab...

Klemann Andy
20.03.07, 14:58
Da steht dhcp: Please write a subnet declaration in your config.
exiting.

marce
20.03.07, 14:59
... dann mach das doch...

Klemann Andy
20.03.07, 15:01
Hab ich ja so wies dort gestanden hat...

marce
20.03.07, 15:03
Tja. In dem Fall... Schade für Dich...

Du könntest allerdings auch mal die Konfig hier posten - dann wissen wir wenigstens beide, worüber wir reden...

Klemann Andy
20.03.07, 15:04
Grauer Kasten:
http://www.debian.org/releases/stable/i386/ch04s06.html.de
Genauso abgeschrieben

marce
20.03.07, 15:07
würdest Du bitte genau das machen, um was man dich bittet?

Aber Du hast ja sicherlich keinen Fehler beim Abschreiben gemacht und es stimmt auch alles komplett mit Deiner sonstigen Konfiguration überein...

Dann sollte ja alles ok sein und problemlos funktionieren...

Klemann Andy
20.03.07, 15:09
option domain-name "example.com";
option domain-name-servers ns1.example.com;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
server-name "servername";

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.200 192.168.1.253;
option routers 192.168.1.1;
}

host clientname {
filename "/tftpboot/tftpboot.img";
server-name "servername";
next-server servername;
hardware ethernet 01:23:45:67:89:AB;
fixed-address 192.168.1.90;
}

Keinen Fehler beim Abschreiben: Copy & Paste :)

Klemann Andy
20.03.07, 15:09
Hier nochma Error:

Mar 21 15:07:53 client dhcpd: No subnet declaration for eth0 (192.168.178.11).
Mar 21 15:07:53 client dhcpd: Please write a subnet declaration in your dhcpd.conf file for the
Mar 21 15:07:53 client dhcpd: network segment to which interface eth0 is attached.
Mar 21 15:07:53 client dhcpd: exiting.

marce
20.03.07, 15:12
Aha. Hast Du den Rest der Doku auch gelesen? Nein.

Ansonsten: Wo bitte ist denn nun das Subnet für 192.168.178? Ich finde keines...

Arbeite die Doku erst mal komplett und vollständig durch - und dann machen wir hier weiter...

Klemann Andy
20.03.07, 15:18
Wenn ich ehrlich sein darf, auf der Seite steht nur noch ein weiteres Beispiel von Subnet 192.168.178 finde ich auf der ganzen Seite nichts.

Klemann Andy
20.03.07, 15:21
option domain-name "example.com";
option domain-name-servers ns1.example.com;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
server-name "client";

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.200 192.168.1.253;
option routers 192.168.1.1;
}

host clientname {
filename "/tftpboot/tftpboot.img";
server-name "client";
next-server client;
hardware ethernet 01:23:45:67:89:AB;
fixed-address 192.168.1.90;
}

subnet 192.168.178.0 netmask 255.255.255.0 {
}

Meint ihr so ?
Dann kann ich den DHCP starten allerdings, am Client kommt dann: Searching for DHCP servers... und dann
No filename received exit.

Klemann Andy
20.03.07, 15:51
Ok, habe das eine Problem gelöst !
Hier meine Config:
option domain-name "example.com";
option domain-name-servers ns1.example.com;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
server-name "client";

subnet 192.168.178.0 netmask 255.255.255.0 {
range 192.168.178.0 192.168.178.253;
option routers 192.168.178.11;
}

host server {
filename "/var/a.img";
server-name "client";
next-server client;
hardware ethernet FF:FF:FF:FF:FF:FF;
fixed-address 192.168.178.10;
}

Jetzt bekomme ich die meldung auf dem Client PC: TFTP. - PXP ERrOR: File not found.
Habe eine Bootbare Datei in /var kopiert mit namen a.img.

Klemann Andy
20.03.07, 19:26
Hallo ?

Ich finde leider keine Anleitung was zu tun ist wenn diese Fehlermeldung auftritt.
Könnte jemand helfen ?

marce
20.03.07, 20:49
(1) probier es mal manuell mit den Daten, die Du angegeben hast
(2) schau in den Logfiles nach
(3) Der Ort für das Image kommt mir persönlich komisch vor

Klemann Andy
20.03.07, 20:52
Okay
Danke !
Jetzt findet er die Dateien und versucht davon zu booten.

Allerdings weiß ich jetzt nicht welche Datei ich angeben muss zum Booten......

Und, wenn ich das System dann von dort aus Boote und installiere, kann ich es dann auch auf dem Server installieren ?

marce
20.03.07, 21:03
Sorry, aber mit kommt irgendwie der Gedanke auf, dass Du dich damit bisher kaum beschäftigt hast (also was das durchlesen irgendwelcher Dokus und technischer Hintergründe angeht) und daher völlig ahnungs- und planlos an die Sache herangehst...

Ansonsten - ich dachte, Du hättest ein bootbares Image? Oder verstehe ich Deine "Fehlermeldung" falsch?

Klemann Andy
21.03.07, 14:08
Booten usw. geht ja jetzt zum Glück alles.

Nur ich verstehe nicht wie man jetzt sein komplettes System aufs "Netzwerk" installieren kann.