You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025/2025-04-14-Cobbler-v3.3.7-Windows-Deployment-Guide.md
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ Starting where the [Beginner's guide](/blog/2024/11/12/Cobbler-v3.3.6-Beginners-
23
23
24
24
- More info on the issues encountered in the **Tips & Troubleshooting** section below.
25
25
26
-
- If running the PXE client as a VMWare Workstation/Fusion VM it is recommended to also run the Cobbler Server under the same VMWare host or another bare metal machine, using the same specs/settings as described in the [Beginner's guide](/blog/2024/11/12/Cobbler-v3.3.6-Beginners-Guide.html).
26
+
- If running the PXE client as a VMWare VM it is recommended to also run the Cobbler Server under the same VMWare host or another bare metal machine, using the same specs/settings as described in the [Beginner's guide](/blog/2024/11/12/Cobbler-v3.3.6-Beginners-Guide.html).
27
27
28
28
- Your experience may differ depending on your hardware and Windows and VirtualBox software versions and settings.
29
29
@@ -58,7 +58,7 @@ systemctl restart cobblerd
58
58
59
59
Download the `wimboot` image from iPXE's GitHub to the Cobbler `loaders` directory and sync cobbler
60
60
61
-
- Also, be sure to link the approriate bootloader images to the Cobbler `loaders` directory if not done already, since the PXE software included with VMWare Workstation/Fusion and VirtualBox VMs do not support downloads via HTTP
61
+
- Also, be sure to link the approriate bootloader images to the Cobbler `loaders` directory if not done already*(since the PXE software included with VMWare Workstation/Fusion and VirtualBox VMs do not support downloads via HTTP)*.
@@ -83,7 +83,7 @@ Enable and start the smb service
83
83
systemctl enable --now smb
84
84
```
85
85
86
-
Now, fix the `dhcp.template` file to properly detect PXE client firmware type to enable iPXE chainloading to support HTTP downloads via iPXE.
86
+
Now, fix the `dhcp.template` file to properly detect PXE client firmware type during DHCP and enable iPXE chainloading for a more reliable experience on PXE clients.
87
87
88
88
```shell
89
89
sed -i 's,filename "http://\\\$cobbler_server/cblr/svc/op/ipxe/system/\\\$iface.owner";,filename "http://\$cobbler_server/cblr/svc/op/ipxe/system/\$iface.owner";\\n } else if exists system-arch and option system-arch = 00:07 {\\n filename "ipxe-x86_64.efi";\\n } else if exists system-arch and option system-arch = 00:08 {\\n filename "ipxe-x86_64.efi";\\n } else if exists system-arch and option system-arch = 00:09 {\\n filename "ipxe-x86_64.efi";,' /etc/cobbler/dhcp.template
@@ -138,6 +138,14 @@ mount -o ro,loop ~/Downloads/Win10_22H2_English_x64.iso /mnt/Windows10
138
138
cobbler import --name Win10 --path /mnt/Windows10
139
139
```
140
140
141
+
**If the PXE client will use legacy-BIOS firmware***(MBR partition scheme)* instead of UEFI, toggle `uefi` to `false` in the Cobbler Profile autoinstallation metadata:
> More info in Cobbler's [official docs](https://cobbler.readthedocs.io/en/v3.3.7/user-guide/wingen.html).
148
+
141
149
Finally, create a new Cobbler System to PXE boot and automatically install Windows 10 Pro, replacing the *"aa:bb:cc:dd:ee:ff"* with the MAC address of your PXE client, being sure not to use a duplicate MAC or IP addresse of any other Cobbler System, then sync up Cobbler.
0 commit comments