posts/docker-practical/windows11-netbootxyz/ #1
Replies: 6 comments 6 replies
-
|
My comments weren't configured correctly, but @dneuhaeuser asked what exactly to put in these files for winpe
I go over that in min 36:57 in the video |
Beta Was this translation helpful? Give feedback.
-
|
To fully configure your network, where the TFTP server is located at 10.3.0.2, and you want to support both BIOS and UEFI clients, you need to follow these steps on your MikroTik RouterOS. In this example, I assume that you have already uploaded the necessary files to the TFTP server and want to configure the DHCP server to work correctly with different types of client devices. Setup Steps: Setting up the TFTP server: Ensure that the files netboot.xyz.kpxe for BIOS and netboot.xyz.efi for UEFI are already on the TFTP server (10.3.0.2). Install the DHCP server if it is not already installed: Disabling BOOTP: Configuring DHCP Options: Create option sets for BIOS and UEFI: Setting up Matchers for Automatic Option Set Selection: Set the default option set for BIOS: DHCP Network Configuration: These settings will allow your MikroTik DHCP server to correctly handle requests from clients with different architectures (BIOS or UEFI) and provide them with the appropriate files for network booting from the TFTP server located at 10.3.0.2. |
Beta Was this translation helpful? Give feedback.
-
|
Where did you get your config folder from assets folder? I don't have this.....also, none of these files. |
Beta Was this translation helpful? Give feedback.
-
|
I like this article a lot. I cannot get acces from a windows computer with the default username: isos and the password: passpass Regards and keep up the good work |
Beta Was this translation helpful? Give feedback.
-
|
I found this helpful. I wanted to add the following for those who which is may be valuable: You do not have to host the WinPE files on the samba server and winpe can be launched from the netbootxyz http server, or from a 3rd party http server. Just add this to start it to your pxe config file in netboot:
win-base-url should be set to the http path of your winPE files created from the above instructions. You can host it on your netbootxyz web server or elsewhere. I have found the bootx64.efi is needed for some platforms and not needed for others. If windows hangs at the boot screen try adding/removing this file. To launch the actual windows installer, you can host on the netboot SAMBA server as noted above, or from a windows server. Just extract the ISO of the Windows installer to a share. Before committing the changes to the mounted WIM file, navigate to C:\WinPE_amd64\mount\Windows\System32 folder and edit the file startnet.cmd. Add a net use command to mount a network drive pointed to your SMB share at the end of the file. Then add a batch file to run, from the mounted drive called "wininstall.cmd" so something like:
Be sure to leave wpeinit and anything else at the top of the file as it is needed to start the network. Then on your SMB share root create the wininstall.cmd file. In this file you can make a menu to choose different windows versions or other custom things you needed. At the end just be sure to add a command that launches Windows setup from the SMB share with the Windows ISO extracted. Here is an example of my wininstall,cmd file that will let you install multiple windows verisons:
NOTE: Since the win PE environment will not be aware of kerberos since it is not domain joined, you may need to have NTLM enabled if you used a windows SMB share for above. I am not 100% certain on this though. |
Beta Was this translation helpful? Give feedback.
-
|
Man, why we cant download this WinPE ISO. Very complicated to create this. I trying to create on KVM with windows 11, and not create. The problem is copype say amd64 unknow platform? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
posts/docker-practical/windows11-netbootxyz/
Learn to install Windows 11 (or a lot of different OSs or tools available) via the network using netboot.xyz, instead of having to store them in a flash drive and install from there. We’ll deploy docker containers, and I’m using a mikrotik router
https://linkarzu.com/posts/docker-practical/windows11-netbootxyz/
Beta Was this translation helpful? Give feedback.
All reactions