Wie kann ich auf einem Mac eine Liste der verfügbaren Netzwerk-Boot-Server erhalten, das Start-Image dann von einem herunterladen und in einer Datei speichern?

473
flarn2006

Wie Sie wissen, wenn Sie zu Systemeinstellungen -> Startdiskette gehen und Netzwerk auswählen, sehen Sie eine Liste der verfügbaren Netzwerk-Boot-Server. Nun, wie bekomme ich dieselbe Liste zusammen mit der tatsächlichen Serveradresse und dem TFTP-Dateinamen, sodass ich sie mit TFTP herunterladen kann?

0

1 Antwort auf die Frage

2
bahamat

Indem Sie die Frage stellen, die Sie zeigen, sind Sie bereits über Ihrem Kopf.

  1. Warum wollen Sie so etwas tun?
  2. Das ist wahrscheinlich nicht das, was Sie wirklich wollen.

Wenn Sie dies tun würden, würden Sie eine bootpAnfrage an das Netzwerk senden . Der DHCP-Server antwortet dann mit Ihrer IP-Adresse und enthält eine next-serverAdresse, die die Adresse des TFTP-Servers ist. Sie würden dann eine Datei vom TFTP-Server basierend auf Ihrer Ether-Adresse anfordern. Diese Datei ist nur ein Kernel-Image und kann nicht wirklich alleine verwendet werden. Der Kernel hat eine Netzwerkadresse (wahrscheinlich NFS), die den Ort des Root-Dateisystems darstellt, fest in den Code geschrieben.

Es ist kein startfähiges Image, das Sie einfach auf ein Flashlaufwerk oder ein optisches Laufwerk legen können.

Im Apple Store wird häufig ein Netboot Ihres Computers ausgeführt, um ein spezielles Diagnoseprogramm von Apple auszuführen. Ich möchte dies auf meinen Computer herunterladen, auch weil ich so etwas sammle. Wie sende ich auch die Bootp-Anfrage? Gibt es irgendeine Art von Terminalbefehl, um das zu tun? flarn2006 vor 12 Jahren 0
Es ist eine NFS-Freigabe. Sie können das nicht in ein bootfähiges ISO konvertieren. Um die `bootp'-Anfrage so zu generieren, wie Sie es benötigen, müssen Sie das Paket roh erzeugen. Ich verstehe, was Sie wollen, aber die technischen Fähigkeiten sind wahrscheinlich ein bisschen über Ihrem Niveau. Ganz zu schweigen davon, dass es technisch gestohlen wird, da diese Software für Apple privat ist. bahamat vor 12 Jahren 0
Es wäre kein Diebstahl, denn wenn sie meinen eigenen Computer mit ihrem Netzwerk verbinden, geben sie mir Zugriff darauf, und sie werden es immer noch haben, wenn ich sie herunterlade. Aber ich meine, wie kann ich unter Mac OS X auf diese NFS-Freigabe zugreifen und die Dateien davon herunterladen? flarn2006 vor 12 Jahren 0
Streng rechtmäßig verstoßen Sie gegen die Lizenzvereinbarung und erstellen eine nicht autorisierte Kopie. bahamat vor 12 Jahren 0
Aber ich würde damit kein Geld verdienen. Ich würde es nicht einmal umsonst weggeben, wenn sie mir sagen, dass ich das nicht tun soll. flarn2006 vor 12 Jahren 0
Sie müssen es mir nicht rechtfertigen. Ich bin keine Strafverfolgung, also ist es mir egal. Nur zu Ihrer Information, was Sie suchen, ist wahrscheinlich als unerlaubte Verwendung und unerlaubtes Kopieren durch Apple und daher als Straftat zu betrachten. bahamat vor 12 Jahren 0