Ich habe einen Linux PXE Server.
Kann mit PXE problemlos in Linux-ISO-Installationsprogramme booten.
Aber wie kann ich das mit Windows ISO machen? Starten Sie einfach die Installation. Ohne etwas Zeug (winpe) unter Windows zu erstellen .
Ich habe einige Dateien aus image.iso/sources/boot.wim
/2/Windows/Boot/PXE/
dem TFTP-Stammverzeichnis extrahiert
pxeboot.com
wdsnbp.com (-> wdsnbp.0)
bootmgr.exe
Pointed Kernel to (in pxelinux.cfg / default):
KERNEL wdsnbp.0
Das ist zumindest etwas, das bootet und gibt:
Downloaded WDSNBP...
Architecture: x64
WDSNBP started using DHCP Referral.
Contacting Server: 10.0.0.1 (Gateway: 0.0.0.0)..
No response from Windows Deployment Services server.
Launching pxeboot.com...
TFTP download failed
Could not boot image: Error 0x00000001 (http://ipxe.org/00000001)
No more network devices
FATAL: Could not read from the boot medium! System halted.
Was kann ich tun, um den Startvorgang fortzusetzen? Ich habe auch eine Samba-Freigabe mit ISO-Inhalten erstellt, aber wie verbinde ich das alles?
Alle Tutorials, die ich gefunden habe, sind entweder veraltet oder erfordern (meistens) die Erstellung eines zusätzlichen Startabbilds unter Windows mithilfe seiner Tools. Ist es wirklich so traurig, traurige Situation?
Aktualisieren
Für Linux ISO habe ich so etwas:
KERNEL u1404/casper/vmlinuz.efi
APPEND boot=casper netboot=nfs nfsroot=10.0.0.1:/var/lib/tftpboot/u1404 initrd=u1404/casper/initrd.lz ip=dhcp --
/var/lib/tftpboot/u1404
ist ein Einhängepunkt für Ubuntu 14.04 ISO
Unter Windows habe ich dies (und den obigen Fehler) abgebrochen und weiß nicht genau, was als Nächstes zu tun ist:
KERNEL wdsnbp.0
Und um es zu verdeutlichen: Die Frage ist, wie es in einer Linux-Umgebung gemacht wird (PXE für Windows ISO konfigurieren). Wenn ich es eilig hätte, würde ich ohne Frage WDS oder andere Windows-Tools verwenden.
Antworten:
Haben Sie das FOG-Projekt schon einmal ausprobiert? Es verfügt über einen vorgefertigten PXE-Server, der mit vielen Versionen von Ubuntu Linux kompatibel ist. Hier ist ein Link
Soweit ich mich erinnere, ist es immer noch Open Source, aber sie sind ein exzellentes Projekt. Ich habe benutzerdefinierte Starts von entweder Barts Duke und Nuke ISO oder Ultimate Boot CD (im Moment kann ich mich nicht erinnern, welche ich als letztes Mal vor zwei Jahren angestellt hatte) als Startoption aus dem PXE-Menü erstellt, damit ich weiß Es würde helfen, Ihr Problem zu lösen, wenn Sie nur von einer ISO booten müssen, anstatt ein Image zu installieren. Wenn Sie ein Image installieren müssen, ist es auch dafür perfekt. Soweit ich mich erinnere, ist es eine einfache Dateiänderung, um eine Boot-Option hinzuzufügen. Es ist alles auf der Website oben dokumentiert. FOG ist sehr leistungsfähig. Mein letzter Job bestand darin, es für die Hauptbildgebungslösung zu verwenden. Hier ist ein Beispiel, in dem ISO-Dateien gebootet werden, indem einfach ein Pfad zur ISO-Datei angegeben wird:
https://wiki.fogproject.org/wiki/index.php/Edit_PXE_menu_to_create_sub_menus
Es bootet jede ISO, die wir bisher gegeben haben. Einfach. Es hat auch einen Installer.
quelle
Bitte folgen Sie diesem Link https://www.linuxtechi.com/configure-pxe-installation-server-centos-7/#comment-6957
Menü hinzufügen
Ich hoffe diese Hilfe
quelle
Es gibt PXE-Lösungsbeschleuniger von Drittanbietern, die genau das tun können, was Sie möchten, aber unter Windows ausgeführt werden. Grundsätzlich extrahieren Sie den ISO-Inhalt in ein Verzeichnis, erstellen eine Netzwerkfreigabe und der Automated PXE Server führt den Rest aus, indem er den entsprechenden Code in Boot.wim einfügt und automatisch den entsprechenden Startmenüeintrag für die bootenden PXE-Clients erstellt.
quelle
Without creating some stuff (winpe) under Windows
danach, ob meine Antwort ENDLICH eine gültige Antwort ist. Es scheint, dass Sie hier ziemlich neu sind, wahrscheinlich sollten Sie mehr lesen, bevor Sie Dinge runterstimmen, die Sie nicht wirklich verstehen.Sie können WIM-Dateien oder ISO-Dateien nicht direkt booten, selbst unter Linux booten Sie nicht direkt von ISOs, sondern über Memdisk / Ramdisk
Lesen Sie die Informationen zum Windows-Startvorgang: http://technet.microsoft.com/en-us/library/cc771845(v=ws.10).aspx
Installation von Windows über Linux PXE-Server ist sehr einfach, kein WDS erforderlich!
quelle
Zuerst müssen Sie mit bcdedit eine Boot \ BCD-Datei (Boot Configuration Data) erstellen, mit der die WIM-Datei gebootet wird.
Zweitens - Sie müssen von pxeboot.n12 booten (umbenannt in pxeboot.0)
Drittens - mein Vorschlag für Sie wäre, Microsoft Deployment Toolkit (MDT) zu verwenden, um die Windows-Installation zu automatisieren.
quelle