Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
howto:winpe [2016/07/06 18:58]
mcb30
howto:winpe [2017/05/10 15:48]
mcb30
Line 89: Line 89:
  
 ===== Advanced topics ===== ===== Advanced topics =====
- 
-You can customise your Windows PE images using the ''​ImageX''​ and ''​DISM''​ tools, which are part of the [[#​windows_assessment_and_deployment_toolkit_adk|Windows ADK]] (or [[#​windows_automated_installation_kit_aik|AIK]]). ​ A Linux version of ''​imagex''​ is also available as part of the ''​[[http://​sourceforge.net/​projects/​wimlib/​|wimlib]]''​ package. 
  
 ==== Adding a startup batch file ==== ==== Adding a startup batch file ====
Line 107: Line 105:
  
     [LaunchApps]     [LaunchApps]
-    "%SYSTEMDRIVE%\install.bat"​+    "​install.bat"​
  
-Use ''​ImageX''​ to add these files to the Windows PE image:+Copy ''​install.bat''​ and ''​winpeshl.ini''​ to your web server and edit your ''​boot.ipxe''​ script to load these files:
  
-    ​imagex /mountrw C:​\temp\winpe\amd64\media\sources\boot.wim 1 C:​\temp\winpe\amd64\mount +    ​#!ipxe 
-    ​copy /y install.bat ​C:​\temp\winpe\amd64\mount\ +     
-    ​copy /y winpeshl.ini ​C:​\temp\winpe\amd64\mount\Windows\System32\ +    cpuid --ext 29 && set arch amd64 || set arch x86 
-    ​imagex ​/unmount ​/commit C:​\temp\winpe\amd64\mount+    ​kernel wimboot 
 +    initrd install.bat ​                  install.bat 
 +    ​initrd winpeshl.ini ​                 ​winpeshl.ini 
 +    ​initrd ${arch}/media/Boot/​BCD ​                    BCD 
 +    initrd ${arch}/​media/​Boot/​boot.sdi ​               boot.sdi 
 +    initrd ${arch}/​media/​sources/​boot.wim ​            ​boot.wim 
 +    boot
  
-Copy the updated ''​boot.wim''​ file to your web server.  ​When you boot into Windows PE, it should now automatically connect to your file server and run the Windows installer.+When you boot into Windows PE, it should now automatically connect to your file server and run the Windows installer.
  
 {{ :​clipart:​nic.jpeg?​158x148|A network card}} {{ :​clipart:​nic.jpeg?​158x148|A network card}}
Line 122: Line 126:
 ==== Adding a network card driver ==== ==== Adding a network card driver ====
  
-You can customise your Windows PE image to include drivers for your network card, if your card is not already supported by Windows PE.+You can customise your Windows PE image to include drivers for your network card, if your card is not already supported by Windows PE.  You will need the ''​ImageX''​ and ''​DISM''​ tools, which are part of the [[#​windows_assessment_and_deployment_toolkit_adk|Windows ADK]] (or [[#​windows_automated_installation_kit_aik|AIK]]). ​ A Linux version of ''​imagex''​ is also available as part of the ''​[[http://​sourceforge.net/​projects/​wimlib/​|wimlib]]''​ package.
  
 Download the drivers for your network card, and extract the driver to ''​C:​\temp\winpe\drivers''​. ​ If you are using the ADK then you will need to download a driver compatible with Windows 8; if you are using the AIK then you will need a driver compatible with Windows 7. Download the drivers for your network card, and extract the driver to ''​C:​\temp\winpe\drivers''​. ​ If you are using the ADK then you will need to download a driver compatible with Windows 8; if you are using the AIK then you will need a driver compatible with Windows 7.
howto/winpe.txt · Last modified: 2022/08/23 21:27 by mcb30
Recent changes RSS feed CC Attribution-Share Alike 4.0 International Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL https://ipxe.org
References to "iPXE" may not be altered or removed.