Dell Client Configuration Toolkit Version 2.
Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potential damage to hardware or loss of data if instructions are not followed. A WARNING indicates a potential for property damage, personal injury, or death. ____________________ Information in this publication is subject to change without notice. © 2012 Dell Inc. All rights reserved.
Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . What’s New in This Release . . . . . . . . . . . . . . . 6 . . . . . . . . . . . . . 6 . . . . . . . . . . . . . . . . . . . . . . 7 Other Documents You May Need 2 Using CCTK GUI . Accessing CCTK 5 . . . . . . . Supported Systems and Operating Systems Contacting Dell 5 . . . . . . . . . . . . . . . . . . . . 9 . . . . . . . . . . . . . . . . . . . . . . 9 Files and Folders of CCTK . . . . . . . . . . . . . . . . .
Exporting the BIOS Configuration . . . . . . . . . . . . Exporting the Configuration Without Setting Values . . . . . . . . . . . . . . . . . . . 19 Applying the Configured Files . . . . . . . . . . . . . . 19 Applying a .ini or .cctk File . . . . . . . . . . . . . 19 Applying a Shell Script on Linux Systems . . . . . 19 . . . . . . . . . . . . . . . . . 19 . . . . . . . . . . . . . . . . . . . . 21 Applying a SCE File Reviewing History Viewing a Log File Deleting Log Details 3 . . . .
Introduction Dell Client Configuration Toolkit (CCTK) is a packaged software that provides configuration capability to Dell client systems such as OptiPlex, Latitude, and Dell Precision workstation. You can configure the client systems using a Graphical User Interface (GUI) or a Command Line Interface (CLI.) For more information on CLI, see Dell Client Configuration Toolkit Command Line Interface Reference Guide.
– ownerpwd – sysdefault – primarybatterycfg – batteryslicecfg – modulebaybatterycfg NOTE: The Battery Management options are BIOS dependent. Upgrade the BIOS to the appropriate version for configuring the Battery Management options. • Support for the following features: – Additional argument, selectdays, for the autoon option to automatically turn on the system on specified days. – Tooltip for GUI elements.
• The Dell Client Configuration Toolkit Command Line Interface Reference Guide provides information about configuring the BIOS options on supported Dell client systems. • The Glossary provides information about the terms used in this document. Additionally, the readme.txt file, which is available as part of CCTK download and at support.dell.com/manuals, provides the latest available information for the installation and operation of CCTK.
Introduction
2 Using CCTK GUI Dell Client Configuration Toolkit Graphical User Interface (CCTK GUI) displays all Basic Input/Output System (BIOS) configurations supported by CCTK. Using GUI, you can do the following: • Create BIOS configuration for Dell client systems. • Validate the BIOS configuration against the BIOS configuration of the host system. • Export the customized BIOS configurations as a configuration file (.ini/.cctk), Self-Contained Executable (SCE), shell script, or report.
Files/Folders Description CCTK WINPE Allows access to the winpe scripts to create a bootable image. For more details, see the Dell Client Configuration Toolkit Installation Guide. Uninstall Uninstalls CCTK. User’s Guide Online Provides access to the CCTK online documentation. Launching the CCTK GUI CCTK GUI is supported only on systems running the Microsoft Windows operating system.
• This System’s File — Click to view the BIOS settings of the host system. You can configure, validate, and export the settings as .ini, .cctk, .exe, or .html file. The file displays the supported and unsupported BIOS options for the system. • A Saved File — Click to import a saved configuration file. You can configure, validate, and export the settings as .ini, .cctk, .exe, shell script, or .html file. NOTE: If you select A Saved File, then browse and select the required file.
Options Description Change Click to change the selected configuration and load a new configuration. When you click Change to load a new configuration, Dismiss is displayed on the screen. You can click Dismiss to return to the previous configuration. NOTE: If you try to load a new configuration without exporting the configured BIOS options, then a dialog box is displayed. Click Discard Changes to discard the configured values or click Cancel to continue with the same configuration.
Options Description Present Value Displays the current value of the option. NOTE: You can view this option only if you have loaded the settings of the host system. Apply settings Select the check box to export the option. By default, all the options having a value in the Value to set column are selected. Description Displays a short description of the option. Command Line Options Displays the command line representation of the options.
3 Click Save. Clearing Setup and System Passwords You can clear the configured setup and system passwords. To clear the passwords: 1 In the Edit mode, click the Value to Set text box of the required option. The corresponding password dialog box is displayed. NOTE: To display the password as clear text, select Display password in clear text. If you select Display password in clear text, then the Confirm Password text box is not displayed. 2 Enter a blank space in the Password textbox.
Configuring Auto On Option You can configure the days on which the system has to turn on automatically using the autoon option of the Power and Performance Management category. To configure the days: 1 On the Create Configuration screen, click Edit or double-click the table. 2 Click View/Change in the Value to set column of autoon. The Auto On screen is displayed. 3 Select the option to configure the days on which the target system has to turn on automatically.
See Also: • Boot Order Screen • Adding a New Device to the Boot Order • Boot Order Type Boot Order Screen The following table displays the available options on the Boot Order screen. Options Description Device Type Displays the type of device. Device Instance Displays a unique number to identify the device on the system. Shortform Displays the short form of the device. If the system has many devices of the similar device type, then the short form of the device is displayed with a .
Boot Order Type The boot order type displays the type of the loaded configuration. The two types of boot orders are legacy and UEFI. If the host system file is loaded, then it displays the currently active boot order type. If a saved file is loaded, then it displays the boot order type saved in the file. The common scenarios for boot order type are: • If boot order type is not specified in the file and if any UEFI devices are present on the system, then the system displays the boot order type as UEFI.
• All the supported options on the host system are highlighted and the Status column remains blank with the Value to Set field as Not Specified. Validating a Host System File To validate the options, on the Create Configuration screen, click Validate. • All the options that are applicable on the host system are highlighted and a green check mark is displayed in the Status column. • All unsupported options are greyed out and the Status column remains blank.
• Applying the Configured Files Exporting the Configuration Without Setting Values To export asset and propowntag without specifying changes to values: Select the Apply Settings check box of the corresponding option and export. Applying the Configured Files You can apply the exported .ini, .cctk, SCE, and shell script files to configure the target client systems. See Also: • Applying a .ini or .cctk File • Applying a Shell Script on Linux Systems • Applying a SCE File Applying a .ini or .
• From the command prompt, navigate to the directory where SCE is located, and type the name of the SCE file. For example, C:\Users\SystemName\Documents>"" NOTE: You cannot run SCE on Windows PE systems. For more information on applying SCE on target systems running the Windows PE operating systems, see Troubleshooting CCTK. SCE Details The common scenarios of using SCE are as follows: • When you apply SCE on a target system, SCE silently installs the BIOS settings on the target system.
Example of providing system password: C:\Windows\CCTK\SCE>"" --valsyspwd= See Also: • Exporting the BIOS Configuration • Exporting the Configuration Without Setting Values Reviewing History You can view the details of the BIOS configuration exports in the HISTORY screen. It displays the details such as time, date, type of export, and the location to which the file is exported.
Using CCTK GUI
Troubleshooting CCTK 3 This section describes how to troubleshoot while running Dell Client Configuration Toolkit (CCTK.) Running CCTK Displays Error Messages If you get the following error message, then uninstall and reinstall Hardware Application Programming Interface (HAPI): Required BIOS interface not found or HAPI load error. Running CCTK on 32-bit and 64-bit Supported System Ensure that you are running CCTK.exe based on the architecture of the system.
Running CCTK on Linux When you install CCTK on a Linux system, the entry, modprobe dcdbas, is added in the /etc/rc.modules file. After uninstalling CCTK, this entry is not removed. TPM Activation Trusted Platform Module (TPM) is an industry standard cryptographic module that provides attestation, integrity metrics and reporting, and a secure key hierarchy. Dell client systems use TPM to verify if the state of the system has changed between two boot cycles.
1 On a Windows system, extract the contents of SCE to a folder using the option Sce.exe /e= (For more information on using the command, use /h switch.) 2 Copy the extracted contents to an accessible location in Windows PE system. 3 From the location of the extracted contents, run the following command to apply the configuration: applyconfig.bat /logfile \ For example, applyconfig.bat /logfile C:\log.
Troubleshooting CCTK