Der Start des NFS-Clients ohne Festplatte schlägt fehl

Der Start des NFS-Clients ohne Festplatte schlägt fehl

Für ein Schulprojekt muss ich einen Ubuntu-Diskless-Client erstellen. Ich verwende VMware Fusion. Ich bin auf verschiedene Probleme gestoßen, deren Lösung eine Weile gedauert hat, aber jetzt stecke ich fest.

Dieser Leitfaden hat mir geholfen:https://help.ubuntu.com/community/DisklessUbuntuHowto

Ich kam an den Punkt, an dem endlich etwas geladen wurde :), aber dann erhielt ich die Fehlermeldung „Verbindung abgelehnt“, wie Sie im Bild unten sehen können.

https://i.stack.imgur.com/E5rZH.png

dies ist meine DHCP-Konfigurationsdatei „Booten zulassen“; „BootP zulassen“;

subnet 192.168.134.0 netmask 255.255.255.0 {
  range 192.168.134.100 192.168.134.150;
  option broadcast-address 192.168.134.255;
  option routers 192.168.134.1;
  option domain-name-servers 192.168.134.1;

  filename "/pxelinux.0";
}

Datei /etc/default/tftpd-hpa

#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /tftpboot"


TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"

Ich habe im Internet nach einer Lösung gesucht, konnte aber keine funktionierende finden. Ich habe die Firewall deaktiviert, das kann es also nicht sein. Ich habe nicht viel Erfahrung, daher weiß ich nicht, wo ich suchen soll.

Antwort1

Das tftpTeil hat funktioniert: Der Kernel ist geladen und versucht, das Root-Dateisystem zu mounten. Es sieht so aus, als würde der NFS-Server, den Sie mounten möchten, nicht antworten. Überprüfen Sie von einem anderen Client aus, ob Sie tatsächlich /nfsrootvon Ihrem Server mounten können (vorausgesetzt, Sie haben die Namenskonvention im HOWTO befolgt).

verwandte Informationen