[Gelöst...] TFTP nutzen für Installation

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
hronny
Beiträge: 265
Registriert: 29.08.2004 13:07:42
Wohnort: Sonneberg

[Gelöst...] TFTP nutzen für Installation

Beitrag von hronny » 17.09.2005 19:00:25

Ein Bekannter von mir benutzt SUSE zuhause für seine Installationen und für sein Terminal. Jetzt hat er mir gezeigt das man es dort in kurzer zeit sowas einrichtet und nur an einer datei etwas konfigurieren muss. Nun dachte ich genial nutze ich unter Debian Sarge auch. Frohen Mutes also tftpd-hpa installiert, DHCP lief schon. Dann die Benötigten bootsachen heruntergeladen: http://ftp.de.debian.org/debian//dists/ ... oot.tar.gz und unter /tftpboot entpackt. Jetzt die dhcpd.conf angepasst

Code: Alles auswählen

allow booting;
next-server 192.168.1.1;

  ####### Konfiguration für den Bootenden PC
  host igel {
    hardware ethernet 00:0A:E6:F8:8A:C8; fixed-address 192.168.1.101;
    filename "/tftpboot/pxelinux.0";
  }
die Konfiguration der /etc/inetd.conf auch noch anpassen

Code: Alles auswählen

tftp           dgram   udp     wait    root  /usr/bin/tftp /usr/bin/tftp -s /tftpboot
DHCP und INET Dienst neustarten lassen. So ne IP kriegt der PC ja, aber dann gibt es ein Timeout. Nach suchen und googlen sollte ich mit meiner Windowsmöhre mal ein

Code: Alles auswählen

tftp 192.168.1.1 GET pxelinux.0
durchführen, da kommt aber auch nix an. Wo liegt nur mein Problem.

Also ich habe hier schon mehrfach die suchfunktion benutzt.
Zuletzt geändert von hronny am 18.09.2005 11:56:19, insgesamt 1-mal geändert.

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 17.09.2005 19:41:24

bei mir sah der inetd.conf-Eintrag etwas anders aus:

Code: Alles auswählen

tftp           dgram   udp     wait    nobody  /usr/sbin/tcpd  /usr/sbin/in.tftpd /tftpboot
für tftpd-hpa

Allerdings lasse ich den mittlerweile standalone laufen - braucht eh nicht viel ram.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

hronny
Beiträge: 265
Registriert: 29.08.2004 13:07:42
Wohnort: Sonneberg

Beitrag von hronny » 18.09.2005 11:55:53

Das war schon ein guter Tip!! Warum auch immer stand bei mir das falsche drin. Aber egal, dann gab es auf jedenfall kein Timeout mehr sondern nur noch das die Datei nicht gefunden wurde. Also noch mal die DHCP Config angeschaut und bei filename nicht den absoluten Pfad angegeben sondern nur den relativen:

Code: Alles auswählen

#statt
    filename "/tftpboot/pxelinux.0"; #also
    filename "/pxelinux.0";
dann ging das mit der Installation übers netz 1a :)
Vielleicht sollte man mal ein deutsches HowTo in einem Wiki rausbringen.

charno
Beiträge: 636
Registriert: 28.06.2004 20:24:34

Beitrag von charno » 18.09.2005 13:55:56

Hi,

Ein Howto zu erstellen steht jedem frei, daher kannst du eines erstellen und in unserem Wiki veröffentlichen. Wenn du hilfe zum Wiki brauchst helfe ich dir gerne.

MfG
Christof

Antworten