Before installing the operating system, you can configure
the system settings for the target system by using Advanced Settings Utility (ASU). This section describes
the steps for a basic BIOS configuration.
The following example describes how create a task that performs
a basic BIOS configuration using ASU on Windows PE 2.1 x86. This example boots
the target system and then invokes ASU to
perform a sample BIOS setting configuration change. You can modify
the default default_settings.ini file supplied
by the Toolkit to make other
BIOS setting changes as well. This file is located in the sgdeploy\sgtkwinpe\asufiles directory.
- Open a command prompt, change directory to \sgshare\sgdeploy\SGTKWinPE.
- Create the ASU installation
image by running SGTKWinPE.cmd, using the ASU_Config_Only_x86.ini file
provided by the Toolkit as
shown:
SGTKWinPE.cmd ScenarioINIs\Local\ASU_Config_Only_x86.ini
The ISO image is created in ..\WinPE_ScenarioOutput\
Local_ASU_Config_Only_x86\WinPE_x86.iso, and your media
creation software is started to create bootable media from the image.
- Boot the target system from the created media, and follow
the on-screen prompts to complete the deployment.
Note:
- BIOS settings can vary significantly between models. Therefore,
use only ASU installation
images created from identical models.
Some systems can display a password value of <hidden>.
You cannot replicate these systems, even if you replace the value
of <hidden> with the valid password. To change
these values, you must use the Set command rather
than the Replicate command used by the script provided.
Refer
to the ASU User's Guide for more information.
Sample setting files
In addition to the
default_settings.ini file,
other sample setting files are provided in the
sgdeploy\sgtkwinpe\asufiles:
- bootorder_settings.ini: Sets boot order in
uEFI.
- nodes.ini: Shows how many nodes in a legacy
multinode system or in an IMM-based system multinode partition.
- save_config.ini: Saves the configuration
of the IMM system. You can apply the configuration to another system
remotely via the asu replicate config command.
- show_groups.ini: Views all available setting
groups support on an IMM based system.
- show_values.ini: Views values of all settings.
- staticip_settings.ini: Sets the static IP
of IMM. You can change the IP information in this file to meet the
demands of the user.
- baud_rate.ini: Set the baud rate of the serial
port in uEFI. You can change the value of the baud rate in this file
to meet demand.
For a static IP configuration, change the IP information
in the staticip_settings.ini file, and then use
the scenario ini file Asu_Config_Only_x64_StaticIP.ini to
create the ISO as follows: SGTKWinPE.cmd ScenarioINIs\Local\ASU_Config_Only_x64_StaticIP.ini
For
the boot order setting, change the boot order information in the bootorder_settings.ini file,
and then use the scenario .ini file Asu_Config_Only_x64_BootOrder.ini to
create the ISO as follows: SGTKWinPE.cmd ScenarioINIs\Local\ASU_Config_Only_x64_BootOrder.ini
For
other ASU configurations,
change the value of the item TK_ASU_File in the scenario .ini file
so that it points to the corresponding sample setting file, and then
use the modified scenario .ini file to create
the ISO.
After configuring a system settings task, you can create
a task to install one of the supported
Windows operating systems. For
more information about creating
Windows installation packages,
see
About customizing Windows installation scenarios.