MBP-Boot über das Netzwerk

0

Ich habe einen MBP für Ende 2015, auf dem OSX Sierra ausgeführt wird. Ich bin daran interessiert, den MBP über ein Netzwerk zu booten. Es gibt eine überwältigende Anzahl von Möglichkeiten, aber keine, die ich gesehen habe, wäre sehr einfach.

Ich möchte meine gesamte MBP-Festplatte (alle Partitionen) klonen und diesen Klon als Zielstartdiskette im Netzwerk verwenden. Die meisten Lösungen für das Booten von Netzwerken existieren, um lediglich die Installation von Software auf einer Reihe von Computern zu vereinfachen. Meine Vision ist es, jedes Betriebssystem (das auf den verschiedenen Partitionen der Festplatte installiert ist) auf jedem Computer starten zu können, der mit dem Netzwerk verbunden ist.

Die Hardware-Überlegungen, die ich gemacht habe, sind unten:

  • Seagate Wireless
  • Airport Extreme (oder ein beliebiger Router mit externem Laufwerk)
  • Vorkonfigurierter Network Attached Storage
  • Himbeer-Pi
  • Xbox One

Was ich hier suche, ist eine Erklärung, welche davon am besten funktionieren würde. Es scheint, dass die Protokolle, die beim Booten vom Netzwerk benötigt werden, Hardware erfordern, die in der Lage ist, ein Betriebssystem als Server auszuführen, weshalb die ersten beiden Optionen nicht möglich sind (richtig?).

Nachfolgend finden Sie eine Liste der verschiedenen Netzwerk-Boot-Verbände, die ich in der Forschung gefunden habe:

  • PXE
  • iSCSI
  • NEBEL
  • Netboot (Mac)
  • FreeNAS

Was ich hier suche, ist die grundlegendste Erklärung dafür, was diese voneinander unterscheidet und was empfohlen wird. Ich habe so viele Anleitungen durchgesehen, dass ich verwirrt bin, was auf dem Client und auf dem Server ausgeführt wird und ob ich noch im Bereich dessen bin, was ich zu tun versuche. Ich bin überrascht, dass es keinen expliziten Leitfaden für Anfänger gibt, was ich erreichen möchte.

Kann mich jemand in die richtige Richtung weisen, wenn ich eine der oben genannten Kombinationen verwenden möchte, um die erwähnte Netzwerk-Boot-Konfiguration zu erstellen? [Obwohl ich es vorziehen würde, ein vorkonfiguriertes NAS zu vermeiden (ein DIY wäre eine gute Option)].

Lassen Sie mich einige Details zur Xbox erläutern: Ich habe kürzlich eine Xbox One gekauft und im Microsoft Store (MuffinPy) ein Python 3-Framework gefunden. Ich entdeckte dann, dass PyPXE Pythonic-Handling von PXE bietet (und wahrscheinlich auch alle anderen, die in derselben Kategorie erwähnt wurden). Mit dem Hintergrund der Anwendungen auf der Xbox One sehe ich nicht, warum es nicht möglich sein würde, meine Xbox One als Server für das, was ich erreichen möchte, zu verwenden und ein externes Laufwerk als Ziel-Startdiskette zu verwenden. Dies wäre eine interessante Aufgabe, aber anscheinend machbar.

Ich freue mich über jede Hilfe und jeden Einblick im Voraus!

Sterling Butters
quelle
Hier gibt es eine anständige Diskussion über Netboot - apple.stackexchange.com/questions/88422/… Es ist kein Thema, das ich zu gut kenne, aber ich bin mir sehr sicher, dass das, was Sie wollen, machbar ist.
Tetsujin
Ist es möglich, ein System-Image von einer Festplatte zu erstellen, die alle Partitionen enthält? Verwenden Sie dieses Image dann mit NetBoot?
Sterling Butters
NetBoot ist im Wesentlichen eine schreibgeschützte Struktur
Tetsujin
Ich meine, das ist ein Anfang für das, was ich gerne machen würde
Sterling Butters,
Was Sie anscheinend suchen - im Wesentlichen Ihre entfernte Laufwerksstruktur -, wäre unerträglich langsam. Erinnern Sie sich an die Tage, an denen Sie von einer CD auf ein Betriebssystem gebootet haben ... stellen Sie sich vor, es ist 1/10 dieser Geschwindigkeit.
Tetsujin