Was könnte Probleme bei der Netzwerkinstallation von Debian verursachen?

998
ianfuture

Ich versuche, eine Netzwerkinstallation von Debian auf einem freien PC durchzuführen, den ich habe. Ich verwende Windows XP Pro als "Server" -Maschine und der "Client" verfügt über eine saubere Festplatte mit mehreren Netzwerkkarten, die PXE verwenden können. Ich habe es geschafft, mehrere nützliche Anleitungen zu finden, wie man dies tut, aber an entscheidenden Punkten scheint die Information etwas spärlich zu werden.

Zunächst habe ich unter Windows XP Pro "Server" einen TFTP-Server von SolarWinds heruntergeladen, installiert und eingerichtet . Ich habe ein Modem / Router, das auf den DHCP-Modus eingestellt ist, und ich habe die Debian-Net-Installationsdateien heruntergeladen und in das TFTP-Verzeichnis kopiert.

Die Fehler auf dem Client scheinen zu sein, dass er die Debian-Net-Installationsdateien nicht finden kann, da er nach einiger Zeit eine MAC-Adresse und eine IP-Nummer erhält (dies wurde durch das Durchsuchen der Router-Client-Liste, die einen neuen Eintrag hatte) bestätigt erhalten Fehlermeldungen, die besagen, dass kein Boot-Image gefunden wurde.

Nach weiterem Lesen und Fummeln können meine Probleme in verschiedenen Stadien sein.

  1. Sollte ich DHCP in Modem / Router deaktivieren und DHCP auf dem Windows "Server" einrichten? Wenn ja, wie mache ich das oder wo finde ich heraus, wie ich das machen kann? Wenn ich dies tue, muss mein "Client" -Maschinencomputer direkt mit dem "Server" per Netzwerkkabel verbunden sein oder kann er über Modem / Router gehen?
  2. Habe ich die beste TFTP-Software für diese Arbeit? Wenn nicht, was wäre besser und woher bekomme ich es?
  3. Welche Datei (en) brauche ich für die Netzwerkinstallation von Debian? Es ist nicht 100% ig klar, welche Dateien genau verwendet werden sollten. Deshalb habe ich viele verschiedene Dateien in das TFTP-Verzeichnis kopiert, in der Hoffnung, dass eine davon korrekt ist.

Danke im Voraus..

Ian

1

2 Antworten auf die Frage

1
kaerast

DHCP muss dem Client mitteilen, welcher TFTP-Server und welcher Dateiname verwendet werden soll. Die DHCP-Server auf den meisten Modems / Routern haben keine Möglichkeit, dies zuzulassen. Sie sollten also einen eigenen DHCP-Server einrichten, der dies tut. Es gibt einen sehr schönen kleinen tragbaren TFTP / DHCP-Server für Windows, obwohl ich mich nicht an seinen Namen erinnern kann.

Am besten führen Sie die Netzinstallation am besten mit einem Linux-Server durch, vielleicht versuchen Sie eine Live-CD? Die Anweisungen dazu sind sehr gut und es gibt auch eine Menge anderer Dokumentation und Tutorials.

Ich kann mich nicht direkt an die Dateien erinnern, die Sie brauchen, um Debian zu netinstallieren, aber die Dokumentation zum Einrichten auf einem Linux-Server sollte Ihnen eine gute Vorstellung davon geben, was benötigt wird.

Würde die TFTP-Software Tftpd32 heißen: http://tftpd32.jounin.net/ ianfuture vor 14 Jahren 0
0
Raymond Burkholder

Ich würde VirtualBox verwenden, um manuell einen Linux-Server auf Ihrem Windows-Rechner zu erstellen.

Dann verwenden Sie die Anweisungen, die ich unter Auto Build Debian-Hosts mit PXEBoot- und PreSeed-Dateien habe, um Debian über einen PXE-Startvorgang automatisch zu installieren.

Ich benutze dnsmasq für den dhcp-Server und benutze debians netboot.tar.gz für den pxe-Bootmechanismus, und ich habe ein Python-Skript erstellt, um Anpassungen an einer Debian-Preeseed-Datei vorzunehmen.