Dell Client Configuration Toolkit Version 2.
Notes NOTE: A NOTE indicates important information that helps you make better use of your computer. ____________________ Information in this publication is subject to change without notice. © 2011 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden. Trademarks used in this text: Dell™, the DELL logo, OptiPlex™, Precision™, and Latitude™ are trademarks of Dell Inc.
Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . What’s New in This Release . . . . . . . . . . . . . . . 5 . . . . . . . 5 Installing CCTK . . . . . . . . . . . . . . . . . . . . . . 6 Upgrading CCTK . . . . . . . . . . . . . . . . . . . . . . 6 Supported Systems and Operating Systems . . . . . . . . . . 6 . . . . . . . . . . . . . 7 . . . . . . . . . . . . . . . . . . 7 . . . . . . . . . . . . . . . . . . . . . .
Clearing Setup and System Passwords . . . . . . 15 Configuring Boot Order . . . . . . . . . . . . . . . 16 Validating the BIOS Options . . . . . . . . . . . . . . . 18 . . . . . . . . . . . . . . . . . . . . 19 Exporting the File Prerequisites for Exporting . . . . . . . . . . . . . Exporting Options Without Setting Values Deploying the Configured Files 20 . . . . . . . . . . . . . 20 . . . . . . . . 21 . . . . . . . . . . . . . . . . . . . .
1 Introduction Dell Client Configuration Toolkit (CCTK) is a packaged software offering that provides configuration capability to Dell client systems such as OptiPlex, Latitude, and Precision. You can configure the client systems using a Graphical User Interface (GUI) or a Command Line Interface (CLI). CCTK can be used on Red Hat Enterprise Linux environments, Microsoft Windows Pre-installation Environment (Windows PE), Microsoft Windows XP, Windows Vista, and Windows 7 operating systems.
Installing CCTK For information on installing CCTK on Windows and Linux systems, see the Dell Client Configuration Toolkit Quick Installation Guide. Upgrading CCTK To upgrade CCTK 1.2.1 and 1.1 on Windows and Linux systems, see: • Upgrading on Windows Systems • Upgrading on Linux Systems NOTE: To upgrade CCTK 1.2 to CCTK 2.0, uninstall CCTK 1.2, and then install CCTK 2.0. For more information on uninstalling CCTK, see Uninstalling CCTK.
Upgrading on Linux Systems To upgrade CCTK 1.2.1 and CCTK 1.1 to CCTK 2.0: 1 Download the cctk-linux-version-buildnum.tar.gz file from support.dell.com and save it on your system. 2 Untar the file using the following command: tar -zxvf cctk-linux-version-buildnum.tar.gz 3 Upgrade the CCTK RPM, cctk-linux-version-buildnum.i386.rpm, using the following command: rpm -U cctk-linux-version-buildnum.i386.
To access CCTK from a Linux system, navigate to /opt/dell/toolkit/bin directory. Uninstalling CCTK Uninstalling CCTK removes all CCTK-related directories from your system. To uninstall CCTK from Windows and Linux systems, see: • Uninstalling CCTK on Windows • Uninstalling CCTK on Linux Uninstalling CCTK on Windows To uninstall CCTK, perform any one of the following: • Click Start Programs Dell CCTK Uninstall. • Click Start Settings Control Panel Add or Remove Programs.
Other Documents You May Need In addition to this guide, you can access the following guides available at support.dell.com/manuals. On the Manuals page, click SoftwareSystems Management. Click on the appropriate product link on the right-side to access the documents. • The Dell Client Configuration Toolkit Quick Installation Guide provides information about installing CCTK on supported Dell client systems. The guide is available as part of CCTK download.
Introduction
2 Using CCTK GUI Dell Client Configuration Toolkit Graphical User Interface (CCTK GUI) displays the current Basic Input/Output System (BIOS) configuration of your system. Using GUI, you can customize and validate the BIOS configuration of Dell client systems. You can export the customized BIOS configurations as a configuration file, Self-Contained Executable (SCE), or report and apply the configuration using the Command Line Interface (CLI) on the target client systems.
Creating a BIOS Package Using CCTK GUI, you can create a BIOS package containing valid settings to apply on target client systems. To configure the BIOS settings and create a package: 1 Launch the wizard. For more information, see Launching the CCTK GUI. The Client Configuration Toolkit HOME page is displayed. 2 Click Create Package. The Client Configuration Toolkit CREATE page is displayed with the configuration options. Table 2-1 displays the configuration options. Table 2-1.
4 Click Edit on the upper-right corner of the page or double-click the table on the Create Configuration screen. 5 Select the value from the Value to Set drop-down list box for the required option. The Apply Settings check box is selected. If you do not want to export the option, clear the check box. NOTE: To configure the bootorder option, see Configuring Boot Order. Create Configuration Screen You can customize the BIOS settings and create a configuration package using the Create Configuration screen.
Table 2-2. Create Configuration Screen Options (continued) Options Description Validate Click to validate the loaded configuration against the configuration of the host system. Search Type the text to search in this text box. The first occurrence of the text in the table is highlighted. Category Click to view the categories of CCTK options. NOTE: You can view this option only in Basic View. Name Displays the name of the option in Basic View. NOTE: You can view this option only in Basic View.
Setting Setup and System Passwords You can set or change the setup and the system passwords. To set or change the password: 1 Click the Value to Set text box of the required option. The corresponding dialog box is displayed. NOTE: If you want to display the password as clear text, select Display password in clear text check box. If Display password in clear text is selected, Confirm Password text box is not displayed. 2 Type the password in the Password textbox.
Configuring Boot Order You can configure the boot order of a client system using the bootorder option of the Boot Management category. You can add, remove, enable, disable, or change the boot order of legacy and UEFI boot items. To configure the boot order: 1 Click Edit on the upper-right corner of the Create Configuration screen or double-click the table on the screen. 2 Click View/Change in the Value to set column of bootorder.
3 Click Edit on the upper-right corner of the Boot Order screen. – For multi-platform file, add devices to configure a boot order. For more information, see Adding a New Device to the Boot Order. – For the current system file and a saved file, you can edit the existing boot order (if present) or add devices to configure a boot order. For more information, see Adding a New Device to the Boot Order.
• If the boot order type is not specified and the loaded configuration file has only hdd items, the system prompts the user to select the boot order type. • If the boot order type is not specified for a legacy BIOS system and if you add both UEFI and legacy devices, the system displays a warning and removes the legacy or UEFI devices depending on the order of occurence of the devices.
Exporting the File You can export a customized configuration to apply the same settings on a target client system. You can export both supported and unsupported options. Prerequisites for Exporting The following are the prerequisites for exporting: • The option must be configured. • The Apply Settings check box of the option must be selected. You can export the configuration in the following formats: • Self-Contained Executable — Click Export Configuration.
Exporting Options Without Setting Values You can export certain options without specifying any values. The options are asset and propowntag. To export asset and propowntag without specifying any values, select the Apply Settings check box of the corresponding option and export. Password Protection Dialog box If you have configured the system or setup password in the exporting file (configuration file or report), a password protection dialog box is displayed.
Applying SCE on the Target System You can apply SCE on the target system in one of the following ways: • Double-click the SCE, or • From the command prompt, navigate to the directory where SCE is located, and type the name of the SCE file. Example: C:\Windows\CCTK\SCE>"" SCE silently installs the settings on the target system. When the installation completes, SCE generates a text file with the same name at the same location.
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. To view the log file: • On the HOME page, click Review History, or • Click HISTORY tab on the right side of the Client Configuration Toolkit page. To delete all the details, click Clear Log on the lower-right corner of the HISTORY page.
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, 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 will not be 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.