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
wimboot [2015/07/20 12:43]
mcb30
wimboot [2020/07/21 13:17]
mcb30
Line 75: Line 75:
 You can use ''​wimboot''​ to boot any bootable ''​.wim''​ image. ​ See the [[:​howto:​winpe|Windows PE tutorial]] for information on how to create and customise your own ''​.wim''​ images. You can use ''​wimboot''​ to boot any bootable ''​.wim''​ image. ​ See the [[:​howto:​winpe|Windows PE tutorial]] for information on how to create and customise your own ''​.wim''​ images.
  
-===== Licence ​and source code =====+===== Licence =====
  
-''​wimboot''​ is free, open-source software licensed under the [[http://​www.gnu.org/​licenses/​old-licenses/​gpl-2.0.html|GNU GPL]].  You can obtain the source code from [[http://​git.ipxe.org/​wimboot.git]]. +''​wimboot''​ is free, open-source software licensed under the [[http://​www.gnu.org/​licenses/​old-licenses/​gpl-2.0.html|GNU GPL]].
- +
-There is also a detailed [[:​appnote:​wimboot_architecture|description of the wimboot architecture]].+
  
 {{ :​clipart:​smile.png?​100x100 |A smile}} {{ :​clipart:​smile.png?​100x100 |A smile}}
Line 92: Line 90:
  
     kernel wimboot index=2     kernel wimboot index=2
 +
 +==== Injected files ====
 +
 +You can provide additional files to ''​wimboot''​. ​ These files will appear within the ''​X:​\Windows\System32''​ directory. ​ For example:
 +
 +    kernel wimboot
 +    initrd winpeshl.ini ​    ​winpeshl.ini
 +    initrd startup.bat ​     startup.bat
 +    initrd boot/​bcd ​        BCD
 +    initrd boot/​boot.sdi ​   boot.sdi
 +    initrd sources/​boot.wim boot.wim
 +    boot
 +
 +You can use this to control the boot process after Windows PE has started. ​ For example, you can use a [[:​howto:​winpe#​adding_a_startup_batch_file|startup batch file]] to automatically start the Windows installer from a network share.
  
 ==== Custom boot manager ==== ==== Custom boot manager ====
Line 110: Line 122:
  
     kernel wimboot rawbcd     kernel wimboot rawbcd
 +
 +==== Disabling debug messages ====
 +
 +''​wimboot''​ will display some debug messages by default, to assist in diagnosing problems that may occur during booting.
 +
 +You can disable these debug messages by using the ''​quiet''​ command-line option. ​ For example:
 +
 +    kernel wimboot quiet
  
 ==== Displaying graphical boot messages ==== ==== Displaying graphical boot messages ====
Line 122: Line 142:
     initrd boot/​fonts/​segoen_slboot.ttf segoen_slboot.ttf     initrd boot/​fonts/​segoen_slboot.ttf segoen_slboot.ttf
     initrd boot/​fonts/​wgl4_boot.ttf ​    ​wgl4_boot.ttf     initrd boot/​fonts/​wgl4_boot.ttf ​    ​wgl4_boot.ttf
 +
 +===== Internals =====
 +
 +For more detailed information about the internal workings of wimboot, see the [[:​appnote:​wimboot_architecture|wimboot architecture guide]].
  
 ===== Troubleshooting ===== ===== Troubleshooting =====
wimboot.txt · Last modified: 2021/04/30 11:01 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.