Advanced: Windows installation menu with autoboot and multiple images #757
Replies: 5 comments 4 replies
-
Oh, so that's how you do it the correct way. Thank you. I were wondering how I can get it to boot directly to the setup. :) |
Beta Was this translation helpful? Give feedback.
-
Is there something ready-made for the beginner like me? I just got MeshCentral with Intel AMT working and discovered this netbook.xyz.iso. Seems like a great tool but am lost on getting Windows 10 to install. I have a Windows file server I can expose to the internet. I have created a WinPE.iso. But thats as far as I can get. Any help for a beginner is appreciated. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Can I pass variables from netboot xyz to winpeshl.ini and install.bat? like architecture and mounted windows installation directory? |
Beta Was this translation helpful? Give feedback.
-
A bit delayed -> Thank you But got this working ! Needed to add some drives to boot.wim to fully get the network going Thanks |
Beta Was this translation helpful? Give feedback.
-
I'd like to share our setup for installing Windows by just choosing the needed image!
The custom ipxe files are hosted on Github. (Except for the one loading the variables.)
It is structured so that we have the possibility to add other menus if we want to. I used the windows.ipxe by netboot.xyz as template.
Note: This aims to be a guide for advanced users, so I won't explain every detail.
All
$$value$$
variables have to be replaced with the correct values.First of all you need to fork the netboot.xyz-custom repository on Github and edit the custom.ipxe file. Here's what the file looks like:
custom.ipxe
Afterwards you can create a file called windows.ipxe with the following content:
windows.ipxe
What we are doing here is booting WinPE with predefined config files, which change the boot behavior so we don't need to enter any commands afterwards.
Now we have to create the local files required.
Download WinPE/generate the image and download Windows ISOs.$$win_base_url$$ hosting the WinPE extracted image.
Setup a web server at
Setup an SMB share with Windows ISOs extracted to a directory there.
Now we have to additionally create these folders and files on the web server$$win_base_url$$ :
configure.bat
andwinpeshl.ini
are always the same files. But theinstall.bat
changes for each image.configure.bat
(It often happens that WinPE doesn't wait for the network to come up. So we are pinging the server until it is reachable.)
winpeshl.ini
Example of install.bat
To use the custom menu just set your Github user in the utilites menu and choose your new custom menu!
I hope this setup helps some people to save time, as we needed many hours of trail and error until we had this setup working properly ;)
Beta Was this translation helpful? Give feedback.
All reactions