Create an unattended Installation CD
Requirements
- ReactOS Build Environment
Steps
- Start ReactOS Build Environment
- on the prompt navigate into a folder that you want to hold the ReactOS source files e.g: C:\react
- Get a working copy of the ReactOS source code
- Edit
boot/bootdata/bootcd/unattend.inf
to suit your needs, make sure to set UnattendSetupEnabled = yes - optional: want gecko? place the setup here
modules/optional/wine_gecko-2.40-x86.msi
, in case you don't want gecko place a file with 0kb with the same name to skip the question in second stage - in RosBE type
configure -DCMAKE_BUILD_TYPE=DEBUG -DNEW_STYLE_BUILD=1
- type
cd output-MinGW-i386/reactos
- type
ninja bootcd
- the resulting bootcd.iso can be mounted or burned to CD
Find TimeZoneIndex here: http://msdn.microsoft.com/en-us/library/ms912053(WinEmbedded.10).aspx
Find LocaleID here: http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx
You can keep a clean tree by ignoring changes to unattend.inf using git update-index --assume-unchanged boot/bootdata/bootcd/unattend.inf