Académique Documents
Professionnel Documents
Culture Documents
Version 7.1
Legal Notice
Copyright 2009-2010 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The product described in this document is distributed under licenses restricting its use, copying, distribution, and decompilation/reverse engineering. No part of this document may be reproduced in any form by any means without prior written authorization of Symantec Corporation and its licensors, if any. THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. SYMANTEC CORPORATION SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE. The Licensed Software and Documentation are deemed to be commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227-19 "Commercial Computer Software - Restricted Rights" and DFARS 227.7202, "Rights in Commercial Computer Software or Commercial Computer Software Documentation", as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the Licensed Software and Documentation by the U.S. Government shall be solely in accordance with the terms of this Agreement.
Technical Support
Symantec Technical Support maintains support centers globally. Technical Supports primary role is to respond to specific queries about product features and functionality. The Technical Support group also creates content for our online Knowledge Base. The Technical Support group works collaboratively with the other functional areas within Symantec to answer your questions in a timely fashion. For example, the Technical Support group works with Product Engineering and Symantec Security Response to provide alerting services and virus definition updates. Symantecs maintenance offerings include the following:
A range of support options that give you the flexibility to select the right amount of service for any size organization Telephone and Web-based support that provides rapid response and up-to-the-minute information Upgrade assurance that delivers automatic software upgrade protection Global support that is available 24 hours a day, 7 days a week Advanced features, including Account Management Services
For information about Symantecs Maintenance Programs, you can visit our Web site at the following URL: www.symantec.com/techsupp/
Product release level Hardware information Available memory, disk space, and NIC information Operating system
Version and patch level Network topology Router, gateway, and IP address information Problem description:
Error messages and log files Troubleshooting that was performed before contacting Symantec Recent software configuration changes and network changes
Customer service
Customer service information is available at the following URL: www.symantec.com/techsupp/ Customer Service is available to assist with the following types of issues:
Questions regarding product licensing or serialization Product registration updates, such as address or name changes General product information (features, language availability, local dealers) Latest information about product updates and upgrades Information about upgrade assurance and maintenance contracts Information about the Symantec Buying Programs Advice about Symantec's technical support options Nontechnical presales questions Issues that are related to CD-ROMs or manuals
Consulting Services
Educational Services
To access more information about Enterprise services, please visit our Web site at the following URL: www.symantec.com Select your country or language from the site index.
Contents
Chapter 2
Chapter 3
Chapter 4
Contents
Scheduling a deployment task ........................................................ Checking the state of a task ............................................................ Starting computers in different modes ............................................. Assigning jobs to an unmanaged computer ....................................... Copy File options ......................................................................... About wiping a disk ...................................................................... Partition Disk options ................................................................... About iLO power management ........................................................
44 45 46 46 47 48 49 50
Chapter 5
Chapter 6
Contents
Chapter 7
Appendix A
Index
.................................................................................................................... 85
10
Contents
Chapter
Capture and restore disk images. Create and deploy Sysprep-enabled standard images. Migrate user data and application settings. Change network operating system settings. Perform scripted OS installations.
See Using Deployment Solution on page 13. See Creating and deploying an image on page 55.
12
Deployment Solution integrates with the Task Server component of the Symantec Management Platform. Task Server integration lets you combine deployment tasks with inventory, software management, and many other tasks. This process automates the management of the computers that are in your environment.
PC Transplant Editor
C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\PCT\PCTEdit.exe
PC Transplant Wizard
C:\Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\PCT\PCTWiz.exe
Image Importer
C:\Program Files\Altiris\Altiris Agent\Agnets\Deployment\Task Handler\Tools\ResourceImporterTool.exe
Chapter
Using Deployment Solution About the Deployment Portal Using Deployment Solution for the first time Installing the Deployment plug-in About Deployment Solution policies Uninstalling the Deployment plug-in Upgrading the Deployment plug-in About Deployment site server components About PXE Installing Deployment site server components
14
Description
You can see a summary of your environment from the Deployment Solution portal page. You can also use the slide-out panel to quickly access the pages for discovering computers, installing Deployment Solution, changing common settings, running reports, and more. See About the Deployment Portal on page 16.
Step 2
Install the Deployment You can enable a policy that installs the plug-in. Deployment plug-in to the computers that you select. See Installing the Deployment plug-in on page 19.
Step 3
You can choose a default task to run after the new computer starts. You can also add any tasks that you want in the initial deployment menu of the new computer. You can also change many other deployment settings. See Configuring deployment and migration settings on page 29.
15
Description
You can choose from several task types to create deployment tasks. For example, you can create a task that captures or deploys a disk image. See About deployment tasks and jobs on page 39. See Creating a deployment task on page 42. You can combine several tasks or jobs into one job to run sequentially. You can also specify condition statements for your job. Your tasks execute only if they meet the conditions that you specify. See Combining tasks into a job on page 44. You can schedule a task to run immediately or at a later time that you specify. You can also choose the computers that the task runs on. See Scheduling a deployment task on page 44. You can check the status of your deployment tasks by running a report. See Checking the state of a task on page 45.
Step 5
Image computers.
You can create disk images to deploy to multiple computers. You can also create backup images that copy the contents of a single computer. See About images on page 52.
Step 6
You can create a package that contains the source files you specify for a scripted OS installation. See About scripted OS installations on page 69.
Step 7
You can migrate a computers settings and user preferences to another computer using personalities. See About PC Transplant on page 73.
16
Description
Deployment Solution provides the following reports that you can access from the Reports > All Reports > Deployment and Migration menu: Computers with Deployment Plug-in Installed - A list of all of the managed computers that have the Deployment plug-in installed on them. Computers with Deployment Tasks Execution Status - A list of details about all of the Deployment tasks that executed so far.
Step 9
You can use integrated Lights-Out features to remotely turn off and turn on HP servers. See About iLO power management on page 50.
Step 10
You can use many of the tools that are included in the traditional Deployment Solution product. See Components of Deployment Solution on page 12.
17
When you use Deployment Solution for the first time, you can access the First Time Setup page. This page provides links to other pages that let you perform the initial steps that you need to complete to use deployment and migration. See Using Deployment Solution for the first time on page 18. You can schedule a job or task from the Deployment Portal. You can either drag the job or task to a computer or drag the computer to a job or task. You can also assign jobs and tasks to an unmanaged computer. See Assigning jobs to an unmanaged computer on page 46. You can drag an organizational view (from the Computers pane) to a job or task. Or, you can drag a job or task to an organizational view. You can also add a computer to an organizational view by dragging it. Table 2-2 Windows
Computers
Computer View
Details View
Displays the current statistics for the computer that you select in the Computer View pane. For example, the domain, IP address, and operating system. You can also perform several actions by clicking the appropriate action link, such as restarting, scheduling a task, or configuring the computer.
Jobs/Tasks
Displays a tree view of the jobs and tasks that are available. See Creating a deployment task on page 42.
Job/Task View
Displays the details of the currently selected job or task. You can filter the jobs and tasks that are listed by entering text in the Search Computers box.
18
Getting started with Deployment Solution Using Deployment Solution for the first time
Add OS licenses Configure Sysprep imaging Install an automation folder Create preboot configurations Configure a PXE server Perform initial deployment Install the Deployment plug-in
See Configuring deployment and migration settings on page 29. You can access this panel by dragging your mouse over the arrow at the left of the Development Portal.
For more information, search for topics on portal pages in the Symantec Management Platform Help.
1 2
In the Symantec Management Console, on the Home menu, click Notification Server Management > First Time Setup. Under Deployment and Migration, click any of the items in the list to get started.
19
Add OS Licenses See Adding an OS license on page 33. Sysprep Imaging Configuration See Configuring deployment and migration settings on page 29. Configure Deployment Settings See Adding new system configuration settings on page 65. Preboot Configurations See Creating a PXE preboot image on page 33. PXE Server Configuration See About configuring a PXE server on page 36. Initial Deployment task setup The primary Notification Server has all of the necessary components that are required for full functionality. This task completes all of the steps that are necessary for a single computer to get set up and working. See Configuring the initial deployment settings on page 36. If you need the Automation Directory install, PXE, or have remote site servers, access these policies directly. See About Deployment Solution policies on page 20. Install Deployment Plug-in See Installing the Deployment plug-in on page 19.
After you complete each task, click the green circle in front of that task to add a checkmark.
20
Default policies to install, upgrade, and uninstall the Deployment plug-in are provided with Deployment Solution. It provides installation policies for 32-bit clients only. You can create your own 64-bit automation packages and policies using the preboot configuration options. You can then install the policy on your target computer. See About Deployment Solution policies on page 20. See About automation folders on page 35. See Using Deployment Solution on page 13. To install the Deployment plug-in
1 2 3 4 5 6 7 8
In the Symantec Management Console, on the Settings menu, click Agent/Plug-ins > All Agents/Plug-ins. In the left pane, expand the Agents/Plug-ins > Deployment and Migration folders. Choose either a Linux or Windows installation and expand the corresponding folder. Click the install policy that you want to use. In the right pane, in the Program name box, ensure that the correct policy is selected. Under Applied to, select the computers that you want to install the plug-in on. Under Schedule, select when you want to install the plug-in. (Optional) Click Advanced to check if the computers you selected are available at the exact time that you scheduled. You can also select start and end dates on this page.
Under Extra schedule options, select the options that you want.
21
Each policy uses a filter that specifies the computers that it affects. Also, policies update their targeted computers after those computers request any policy updates. You can access each policy by clicking the Settings menu and then expanding the Agents/Plug-ins and Deployment and Migration folders. We provide predefined policies for the Windows and Linux platforms. See Using Deployment Solution on page 13. Deployment Solution provides the following policies: Table 2-3 Policy name
Deployment Automation Folder - Install
Uninstalls the automation WIM that was previously installed. Installs and registers the plug-in that the task agent uses when a Deployment-specific task is defined. See Installing the Deployment plug-in on page 19.
Uninstalls the Deployment Plug-in that was previously installed. See Uninstalling the Deployment plug-in on page 22.
Downloads an upgraded plug-in to the computers that dont have the specified version. See Upgrading the Deployment plug-in on page 23.
22
Deployment Site Server Components - Uninstall Uninstalls the site server components that were previously installed. Deployment Site Server Components - Upgrade Downloads the upgraded site server components to the computers that dont have the specified version.
1 2 3 4
In the Symantec Management Console, on the Settings menu, click Agent/Plug-ins > All Agents/Plug-ins. In the left pane, expand the Agents/Plug-ins > Deployment and Migration folders. Expand the folder for your operating system. Click the uninstall policy.
23
5 6 7 8 9
In the right pane, in the Program name box, ensure that the correct policy is selected. Under Applied to, select the computers that you want to uninstall the plug-in from. Under Schedule, select when you want to uninstall the plug-in. (Optional) Click Advanced to check if the computers you selected are available at the exact time that you scheduled. Under Extra schedule options, select the options that you want.
1 2 3 4 5 6 7 8
In the Symantec Management Console, on the Settings menu, click Agent/Plug-ins > All Agents/Plug-ins. In the left pane, expand the Agents/Plug-ins > Deployment and Migration folders. Click the Deployment Plug-In - Upgrade policy. In the right pane, in the Program name box, ensure that the correct policy is selected. Under Applied to, select the computers that you want to upgrade the plug-in on. Under Schedule, select when you want to upgrade the plug-in. (Optional) Click Advanced to check if the computers you selected are available at the exact time that you scheduled. Under Extra schedule options, select the options that you want.
24
Getting started with Deployment Solution About Deployment site server components
Ensure that the policy is enabled. A green On symbol shows in the top right corner.
About PXE
Pre-boot eXecution Environment (PXE) is an environment that you can use to boot computers using a network interface. This process is independent of your hard disks or installed operating systems. Deployment site server components include PXE. You cannot uninstall PXE from a computer without uninstalling all of the deployment components.
Getting started with Deployment Solution Installing Deployment site server components
25
See About Deployment site server components on page 24. You can configure PXE by using the PXE server configuration policy. However, changing this policy automatically affects PXE on all Deployment site servers in your environment. See About configuring a PXE server on page 36. The preboot configuration policy also affects all Deployment site servers. After each Deployment site server processes this policy, PXE offers the same bootstrap menu and images to clients that boot to PXE. Each Deployment site server receives this policy from Notification Server and implements the policy settings in a preboot image. The site server creates new preboot images each time it receives new preboot policy configurations. If you remove configurations from the preboot policy, the site server removes the corresponding preboot images. See Creating a PXE preboot image on page 33. Do not try to clone the PXE policies. If you make changes to a cloned policy copy, unknown consequences might occur. You cannot determine what version of the policy Deployment Solution implemented. You can manually add drivers for a preboot image. See Adding a driver for a preboot configuration on page 34. You can have more than one Deployment site server on a broadcast domain. However, all Deployment site servers on this kind of domain should be assigned to the same Symantec Management Platform site. For example, if a client on this domain sends a PXE request, you cannot tell which Deployment site server might respond. If the responding server doesnt know that a PXE reboot task exists, the server instructs the client to boot from the next available device. Usually that device is the hard drive. All client computers with a PXE reboot task must receive a PXE reboot image, no matter which site server responds. All Deployment site servers that are assigned to the same Symantec Management Platform site receive instructions to supply the corresponding preboot image.
26
Getting started with Deployment Solution Installing Deployment site server components
See About Deployment Solution policies on page 20. Note: Before installing the Deployment components on a site server, you should install the Package Service and Task Service on that site server. The Package Service runs on many different operating systems. However, the Task Service is supported only on Windows XP SP3 and Windows Server 2003 SP2. All Deployment computer images and Personality Packages are created on the task server that each managed computer works with. To deploy an image that was created on a different task server, you must replicate that image to your task server. You can replicate the image using the basic package replication that is contained in Symantec Management Platform. You can also configure specific replication rules for disk image packages. You must install the site server components before you can replicate packages, including driver packages. After the components are installed, your packages become valid and can then be replicated. You can uninstall and upgrade the components by choosing the appropriate policy and following those steps. For more information, search for site server and task server topics in the Symantec Management Platform Help. To install Deployment site server components
1 2 3 4 5 6 7 8
In the Symantec Management Console, on the Settings menu, click Agent/Plug-ins > All Agents/Plug-ins. In the left pane, expand the Agents/Plug-ins > Deployment and Migration > Windows folders. Click the Deployment Site Server Components - Install policy. In the right pane, in the Program name box, ensure that the correct policy is selected. Under Applied to, select the computers that you want to install the components on. Under Schedule, select when you want to install the components. (Optional) Click Advanced to check if the computers you selected are available at the exact time that you scheduled. Under Extra schedule options, select the options that you want.
Getting started with Deployment Solution Installing Deployment site server components
27
Ensure that the policy is enabled. A green On symbol shows in the top right corner.
28
Getting started with Deployment Solution Installing Deployment site server components
Chapter
Configuring deployment and migration settings About Sysprep imaging Adding an OS license Creating a PXE preboot image Adding a driver for a preboot configuration About automation folders About configuring a PXE server About initial deployment Configuring the initial deployment settings
30
Configure your Sysprep options using the Sysprep You can browse to and Imaging Configuration option. upload the Deploy.cab file. See About Sysprep imaging on page 32.
Step 2
You can track all of your licenses for all of your operating systems. You can also add licenses on this page. See Adding an OS license on page 33.
Step 3
Create your PXE configuration using the Symantec Boot Services (PXE) > Preboot Configurations option.
You can create your PXE preboot configuration settings. From your configuration settings, a PXE image is also created through a task-based policy at a site server level. You can also set up a PXE image for an unmanaged computer. See Creating a PXE preboot image on page 33. You can configure your PXE server in another step. See About configuring a PXE server on page 36.
31
Description
You can install an automation folder using a policy. See About automation folders on page 35.
Step 5
Configure your PXE server using the Symantec You can configure your Boot Services (PXE) > PXE Server Configuration PXE server and select option. which PXE boot image to use. You can also limit the bandwidth that is used and how many computers receive the automation at one time. See About configuring a PXE server on page 36.
Step 6
You can see the drivers that are in your deployment environment. You can manage the drivers database package that DeployAnywhere uses. By default, the package replicates to all of the site servers in your environment. See Adding a driver for a preboot configuration on page 34.
32
Determine what Deployment jobs or tasks run You can set the task when an unknown computer performs a PXE boot list for a new computer using the Initial Deployment option. that boots to the network. See Configuring the initial deployment settings on page 36. See About initial deployment on page 36.
33
Adding an OS license
Before you use Sysprep with a Deployment job or task, you need to select the OS and the corresponding OS license for the job. This information must be configured before the job is created. See About Sysprep imaging on page 32. The OS Licenses list stores the Volume License Keys (VLKs) that deploy the Sysprep-enabled images. See Configuring deployment and migration settings on page 29. See Using Deployment Solution on page 13. To add an operating system license
1 2 3 4 5 6 7 8
In the Symantec Management Console, on the Settings menu, click All Settings. In the left pane, expand the Settings > Deployment and Migration folders. Click OS Licenses. In the right pane, click Add. Choose the operating system. Type the product key. (Optional) Type a description for the license. Click OK. Your new license displays in the OS Licenses list.
34
1 2 3 4 5 6 7
In the Symantec Management Console, on the Settings menu, click All Settings. In the left pane, expand the Settings > Deployment and Migration > Symantec Boot Services (PXE) folders. Click Preboot Configurations. In the right pane, click Add. On the Add Preboot Configuration page, enter a name and description for your preboot configuration. Select either the WinPE or Linux operating system. For Windows, select the x86 or x64 architecture. For Linux, only the x86 architecture is supported.
8 9
Select the OEM extension to use. Select the preboot environment to build.
PXE - This preboot configuration can be accessed only from the PXE server. Only the client computers that are configured to boot to and from their network card can access the configuration. Automation folder - This preboot configuration can be installed on the client computer by using policies. Both PXE and Automation folder - This option builds both types of configurations.
35
BootWiz.exe is stored in the \Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\bootwiz directory. See Configuring deployment and migration settings on page 29. To add a driver for a preboot configuration
1 2 3 4 5 6
Run BootWiz.exe. In Boot Disk Creator, choose the option to create a new configuration. On Step 1, enter a name for the configuration. Select the type of preboot operation system that you want to add a driver to. Click Next. On Step 2, click the Have Disk or Internet option, and select the new driver to add. The driver is added.
On Step 2 of 4, click Cancel. The new driver is used when you create a new configuration.
If a preboot configuration that you already created needs your new driver, you must regenerate that driver. You can regenerate the driver by selecting the configuration from the Preboot Configuration view and clicking the Recreate Preboot Environment link in its menu.
36
37
See Configuring deployment and migration settings on page 29. See Using Deployment Solution on page 13. To configure the initial deployment settings
1 2 3 4 5 6 7 8
In the Symantec Management Console, on the Settings menu, click All Settings. In the left pane, expand the Settings > Deployment and Migration folders. Click Initial Deployment Settings. Select how long to display the task menu before the default task is performed. Select whether to run a default task or to turn off the computer after it initially starts. Add any tasks that you want displayed in the Initial Deployment menu. (Optional) Select the default task. Click Save changes.
38
Chapter
About deployment tasks and jobs Creating a deployment task Changing network settings Combining tasks into a job Scheduling a deployment task Checking the state of a task Starting computers in different modes Assigning jobs to an unmanaged computer Copy File options About wiping a disk Partition Disk options About iLO power management
40
You must create each task before it appears in your Manage > Jobs and Tasks > System Jobs and Tasks > Deployment and Migration list. See Creating a deployment task on page 42. See Combining tasks into a job on page 44. See Scheduling a deployment task on page 44. See Checking the state of a task on page 45. If a computer does not yet have the Symantec Management Agent or the Deployment plug-in installed, you can import a predefined computer. Predefined computers let you assign jobs to unmanaged computers. See Assigning jobs to an unmanaged computer on page 46. You can create Client Jobs and Server Jobs in Symantec Management Platform. These two job types are identical with one exception. Server Jobs guarantee that the exact same task sequence and execution path is followed for all nodes. For example, the logic for a job specifies that the job stops if one of the tasks fails. When that task fails out or times in one node, that job stops for all of the nodes. Deployment Solution provides the following predefined tasks. Table 4-1 Task
Apply System Configuration
Capture Personality
Uses PC Transplant to capture a computers settings and files (personality). See Capturing user settings on page 76.
Copy File
Copies the specified files and folders to a destination computer. See Copy File options on page 47.
Create Image
Creates disk images and backup images. See About creating an image on page 59.
Deploy Image
Deploys the backup image files (not backup image files). See About deploying an image on page 61.
41
Distribute Personality
Erase Disk
Cleans a disk. You can configure this task to meet DoD standards. See About wiping a disk on page 48.
Install Linux OS
Performs a scripted OS install of Linux. See About scripted OS installations on page 69.
Install Windows OS
Performs a scripted OS install of Windows. See About scripted OS installations on page 69.
Partition Disk
Creates the disk partitions on a hard drive. See Partition Disk options on page 49.
Runs Microsoft Sysprep. See About Sysprep imaging on page 32. See About preparing to capture a disk image on page 57.
Reboot To
Instructs a computer to boot to the production OS, PXE, or automation folder. See Starting computers in different modes on page 46.
Deploys the backup image files (not disk image files). See Restoring a backup image on page 63.
You can also create many other types of tasks that work with Deployment Solution to add more functionality. For example, you can create the following types of tasks:
A Run Script task that lets you use a scripting language such as Perl or Python. The Run Script task supports many scripting languages and predefined tokens. For more information, search for run script task topics in the Symantec Management Platform Help. An inventory task that gathers much more information than the Deployment Solution reports provide. The inventory tasks are listed in the Symantec
42
Management Console on the Create New Task page under Discovery and Inventory.
A Power Control task that provides many of the capabilities that were included in previous versions of the Deployment Solution product. For more information, search for power control task topics in the Symantec Management Platform Help. A Power Management task that integrates out-of-bounds (OOB) management capabilities with traditional Deployment Solution tasks. For more information, search for power management topics in the Real-Time Console Infrastructure Help.
1 2
In the Symantec Management Console, on the Manage menu, click Jobs and Tasks. In the right pane, click Create a new job or task.
43
3 4 5
On the Create New Task page, in the left page, expand the Deployment and Migration folder. Click one of the task types. Add any necessary information, and choose the options you want. Make sure that you give your task a unique and meaningful name.
6 7
Click OK. Schedule the task. See Scheduling a deployment task on page 44.
1 2 3 4 5
In the Symantec Management Console, on the Manage menu, click Jobs and Tasks. In the right pane, click Create a new job or task. On the Create New Task page, in the left pane, expand the Deployment and Migration folder. Click Apply System Configuration. (Optional) In the right pane, select a predefined configuration. You can click Edit configuration to edit an existing configuration. See System configuration editor settings on page 66. You can also choose to restore the system configuration by using the inventory data.
If the target computer is in a Domain, select the corresponding check box. Enter the credentials for the Domain.
7 8
Click OK. Schedule the task. See Scheduling a deployment task on page 44.
44
1 2 3
In the Symantec Management Console, on the Manage menu, click Jobs and Tasks. In the left pane, right-click the folder where you want the job to be stored in, and then click New Client Job or New Server Job. In the right pane, create or add the tasks you want. You can click New to add new jobs or tasks to your job. You can also click Add Existing to add existing jobs or tasks to your job. You can use the arrows to order the tasks. See Creating a deployment task on page 42.
4 5
Select whether the job should fail if any task fails. Click OK.
You can edit, order, and add or delete the tasks in a job. Right-clicking selects the job that you want to change, and then you can use the options in the right pane.
45
You can schedule a job or task from the Deployment Portal. You can either drag the job or task to a computer or drag the computer to a job or task. See About the Deployment Portal on page 16. See Using Deployment Solution on page 13. To schedule a task
1 2 3 4
In the Symantec Management Console, on the Manage menu, click Jobs and Tasks. In the left pane, expand the Jobs and Tasks > System Jobs and Tasks > Deployment and Migration folders. Click the job that you want to schedule. (Optional) If you want the task to run immediately, in the right pane, click Quick Run. Select the name of the computer that you want the task to run on, and then click Run. You can schedule the task to run on only one computer using the Quick Run option.
5 6
If you want to schedule the task to run at a later time or you want to schedule multiple computers, click New Schedule. Choose the date and time that you want the task to run. You can also select the task to run at specific intervals.
7 8 9
Select the Run Options that you want. Select the computers that you want the task to run on. Click Schedule.
1 2
In the Symantec Management Console, on the Reports menu, click All Reports. In the right pane, expand the Reports > Deployment and Migration folders.
46
3 4 5 6 7
Click Computers with Deployment Tasks Execution Status. Select the name of the tasks that you want to check the status of. Select a status. Select an image name. Select a timeframe. The report runs, and the right pane is updated with the information that you requested.
1 2 3 4 5 6
In the Symantec Management Console, on the Manage menu, click Jobs and Tasks. In the right pane, click Create a new job or task. On the Create New Task page, under Deployment and Migration, click Reboot to. Click the mode that you want. Click OK. Schedule the task. See Scheduling a deployment task on page 44.
47
When a computer performs a PXE Boot , the PXE process reports the new computers MAC address, serial number, or BIOS UUID. From this information, Notification Server can identify the computer and run any tasks or jobs that are assigned to that computer. You can also perform the same task by using the Settings menu and clicking All Settings > Deployment and Migration. See About the Deployment Portal on page 16. To assign jobs to an unmanaged computer
1 2 3 4
In the Symantec Management Console, on the Home menu, click Deployment Portal. Click the slide-out panel. Under Settings, select Predefined Computers. In the right pane, click the Import Computers icon, and then navigate to a .txt or a .cvs file that contains the information about the computer to import. You can copy a sample Pre-DefinedComputers.csv file from the \Program
Files\Altiris\Notification Server\NSCap\bin\Win32\X86\Deployment\Sample\PreDefinedComputers
folder.
48
Location
The location to the files to upload or the location of files that are already uploaded. The credentials that you need to obtain the source files. The location where the files are copied to. The optional command-line instructions. The credentials that are needed to execute the command-line instructions.
49
All addressable locations are overwritten with 0x35. All addressable locations are overwritten with 0xCA. All addressable locations are overwritten with a pseudo-random character. All addressable locations are verified in hardware using the Verify Sectors command to the disk.
If you do not select the DoD option, these operations are performed only once. Note: Using the Secure erase option, this task has a 36-hour timeout value on the task server. If this task runs on a client that has a hard disk larger than 375 GB, the task reports as failed on the task server. However, the task continues to run on the client until it completes. You must create a deployment task before you can run it. See Creating a deployment task on page 42.
50
Size - Percent
Chapter
Imaging computers
This chapter includes the following topics:
About images Deployment image types About image resources About disk image packages Deleting an image package Deleting an image resource or personality resource Creating and deploying an image About preparing to capture a disk image Prepare for Image Capture options About deploying images to multiple computers About creating an image Create Image options Advanced Create Image options About deploying an image Deploy Image options Advanced Deploy Image options Restoring a backup image Deploying new computers
52
Adding new system configuration settings System configuration editor settings Error 10010
About images
Computer images contain the entire contents of a computers hard drive. These contents include the operating system, applications, and user data. For Windows, you can create images using either Ghost or RapiDeploy. Both are included in Deployment Solution. Only RapiDeploy is supported for Linux. Images that are created using Ghost cannot be deployed using multicasting. See About deploying images to multiple computers on page 58. You can create disk images or backup images. See Deployment image types on page 52. When you run a task to create an image, the following steps occur:
An image file is created A Notification Server package is created (for disk images only) See About disk image packages on page 53. A resource for the image is added to the CMDB See About image resources on page 53.
A new folder and image file is created each time that you run a task to capture an image. If you run the same task on the same computer three times, you have three different folders and image files for that computer. You can do one of the following things to avoid the duplication problem:
Edit the disk creation task to use a unique image name. Create a new task that you configure to use a different image name.
Images are created on the task server that the source computer is configured to work with.
53
Backup image
Backs up a single computer. These images should be deployed only to the same computer they were created from. They should not be deployed to multiple computers. These images are not saved in a package and cannot be distributed to other package servers through the replication process.
54
See About images on page 52. Disk images are stored on the Deployment share of the Deployment site server. Each image is stored in a separate folder that is specified by a GUID. Information about the image is also stored in the CMDB as an image resource. See About Deployment site server components on page 24. You can view your disk image packages from the Deployment Portal or from the Manage > All Resources > Default > All Resources > Package menu. You can also view them from the Settings > All Settings > Deployment and Migration > Disk Images menu. You can configure how the image package is distributed to additional package servers using the Settings > All Settings menu. After you select the package you want, you can then select what servers get the image from the Package Servers tab. You can choose from the following package distribution options:
All package servers Individual package servers Package servers by site Package servers automatically with manual prestaging
You can also delete packages. See Deleting an image package on page 54.
1 2 3
In the Symantec Management Console, on the Settings menu, click All Settings. In the left pane, expand the Settings and the Deployment and Migration folders. Click Disk Image Packages.
55
4 5
Right-click the image package that you want to delete. Click Delete. The package is deleted.
1 2 3 4
In the Symantec Management Console, on the Manage menu, click Resource. From the Group drop-down menu, select Image Resource. On the Select Resource page, click the image that you want to delete. Click OK. The Resource Manager displays some of the details of the image that you selected. The path to the image file is not listed.
In the left pane, click Delete. The resource link is deleted from the database, but the actual image file is not deleted from disk. You need to delete the image file manually.
56
You can also use multicasting to simultaneously deploy an image to multiple computers. See About deploying images to multiple computers on page 58. Table 5-2 Step
Step 1
Description
The reference computer contains the core software and settings that you want to use on each computer. See About preparing to capture a disk image on page 57.
Step 2
(XP and Windows 2003 only) Install Sysprep files on the reference computer.
You need to copy the support\tools\deploy.cab file from your Windows XP installation disk or service pack to the c:\sysprep\deploy.cab file on the source computer. See About Sysprep imaging on page 32. Sysprep files are included with Vista.
Step 3
The operating system license is used to re-license your reference computer after Sysprep runs. See Adding an OS license on page 33. For Linux, this step is optional.
Step 4
Create an image.
You can create disk images and backup images. See About creating an image on page 59.
Step 5
Deploy an image
You can deploy an image that you previously created. See About deploying an image on page 61.
Step 6
(Optional) Restore the backup image that you previously created. Deploy images to new computers.
You can restore the exact state that a computer was in when it was imaged. See Restoring a backup image on page 63. You can use Initial Deployment to image the new computers in your environment. See Deploying new computers on page 64.
Step 7
57
Description
58
Speed
59
60
Imaging type
Command-line HTTP
61
62
DeployAnywhere
An option that runs DeployAnywhere after the image is deployed. DeployAnywhere runs while the computer is still running the WinPE preboot operating system. This option discovers what type of hardware is on the destination computer and creates a new HAL. The HAL and the required drivers that Sysprep removed are then deployed to help the computer boot successfully. DeployAnywhere works only from within a WinPE preboot operating system.
Sysprep
Generate Sysprep configuration file using inventory data The required information is obtained from the CMDB. Custom Sysprep configuration file The required information is obtained from a custom Sysprep file that you created.
63
Command-line Multicasting
HTTP
Adds the credentials that are needed to deploy an image that was obtained from an HTTP site.
64
Deployment Solution uses %computername% as the default name of the backup image. You can use the Advanced settings to preserve any files that are on the disk. See Creating and deploying an image on page 55. See About deployment tasks and jobs on page 39. To restore a backup image:
1 2 3 4 5
In the Symantec Management Console, on the Manage menu, click Jobs and Tasks. In the right pane, click Create a new job or task. On the Create New Task page, click Restore Backup Image. Select the image name to restore. (Optional) Click Advanced to specify additional parameters. The additional parameters include the following options:
Partition resizing settings Command-line switches for the imaging engine (Ghost or RapiDeploy) Files and folders to preserve in the target computer during an image restore
6 7
Click OK. Schedule the task. See Scheduling a deployment task on page 44.
65
Description
For Windows, you can use Microsoft Sysprep to prepare images. Sysprep removes drivers, the security ID (SID), and other computer-specific settings. See Creating and deploying an image on page 55.
Step 2
You can specify the Sysprep-enabled image that you captured and the system configuration that you want to apply to new computers. See About deploying an image on page 61. See Adding new system configuration settings on page 65.
Step 3
Add the Deploy Image task to You can add tasks to the start menu of a your initial deployment menu. new computer. Reboot the client using PXE. You can boot computers with PXE using a network interface. This process is independent of your hard disks or installed operating systems. See About PXE on page 24.
Step 4
Step 5
Start the new computer using the automation disk, and select the task that you created from the Initial Deployment menu.
A new computer is defined as a computer that is not known to the database. An Initial Deployment task can be used only on new computers.
66
to retain and restore all existing configuration settings. You can also choose to reconfigure these settings. See Configuring deployment and migration settings on page 29. See About deployment tasks and jobs on page 39. See Using Deployment Solution on page 13. To add a new system configuration
1 2 3 4 5 6
In the Symantec Management Console, on the Settings menu, click All Settings. In the left pane, expand the Settings > Deployment and Migration folders. Click System Configurations. In the right pane, click New system configuration. On the Create System Configuration page, type a name and description for the new configuration settings. On the Computer Name tab, enter a computer name or choose a name range. You can also specify a Workgroup, Domain, or Organizational unit. See System configuration editor settings on page 66.
7 8 9
To change the configuration for a domain, enter the administrative domain credentials at the bottom of the page. On the Network Adapters tab, choose a domain suffix, the number of network adapters, and other IP address settings. Click OK.
67
Description
You can select Leave existing for a computer that is not stored in the database. In this instance, the default name that the Windows installation generates is used. This option lets you use the same configuration for multiple computers. Computers are named using a fixed string and a value. Additionally, if you use a name range with a static IP address on the Network tab, the IP address you specify is incremented as well. The fixed text appears before the number range. If the append option is selected, the text appears after the number range. The range is the number that you want to start with. This string increments by 1 for each computer that receives the configuration.
Computer Name
Name Range
Network Adapters
IP address options
This tab lets you specify network settings and provide a starting IP address if using the Name Range feature. If you change an IP address from DHCP to static, you need to supply the subnet mask and gateway. Even if they are the same as they were when you used DHCP, you need to supply these numbers. These values are not stored when you use DHCP.
Error 10010
If you try to deploy an image before that image is properly replicated to additional site servers, you might see error 10010. This error can also occur when disk image packages are not properly replicated before tasks are scheduled against them. In either case, the failure is expected.
68
On the client computer, Ghost reports an error message similar to the following statement:
Error 10010: Cannot open image file \\SITHSITESVR2\DEPLOYMENT\TASK HANDLER\IMAGE\58A46937-EE86-40A3-B288-16FDB5DE9018\XPT EST.GHO [WIN32 error:(0x00000003) The system cannot find the path specified.]
The client computer usually only reports that the Failed Deploy Disk Image_DeployImage task failed. RapidDeploy uses logs (rather than the onscreen errors that Ghost reports). If an image does not exist on the site server that it is registered with, you might see error logs. See rd2D7C26.txt on page 81. See ClientImaging_Task.txt on page 82. Error 10010 could occur if the following conditions were met:
A Symantec Management Console server exists in your environment that has multiple site servers. The source of a successful Capture Disk Image job of Computer 1 to site server 1 is set at \\SiteServer1\Images\GUID. The administrator creates a Deploy Image job to Computer 2, which is registered with site server 2. The task is scheduled before you use the All Settings option in the Symantec Management Console and before you choose to replicate the disk image.
In this case, the client computer cannot execute the command because the image is not yet on site server 2. It exists only on site server 1 until it has properly replicated throughout each site. You might also see this error if the task started before the image was replicated from the parent site to the child site. In this case, you might see this error at a child site in a hierarchy.
Chapter
About scripted OS installations OS Files options Sample scripted OS job About Windows scripted OS installations Install Windows OS options
70
You can also delete files from your package. Only the package that is in the database is deleted. If your physical files exist in other places, the files are not deleted from those locations. See About deployment tasks and jobs on page 39. See Sample scripted OS job on page 70.
OS Files options
You can add files to your package in the Deployment Portal. Under Settings in the slide-out panel, you can use the OS Files link to configure the import parameters for your package. You must have JRE 1.5 or later installed to add files to your package. See About the Deployment Portal on page 16. You can browse to the location of your source files that you want to add. Source files are located in the Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\SOI directory. See About scripted OS installations on page 69. Table 6-1 Option
Name Description Platform
Reboot to PXE Loads a preboot operating system so that other tasks can run. Erase Disk Wipes the disk clean, ensuring that all data and all partitions are erased. Partition Disk
71
Install Windows OS Runs the scripted install for the Windows operating system. Reboot to Production Reboots the computer to the final production operating system. This task is not required for Windows Vista and later operating systems.
72
Configuration
Advanced
The advanced options. These options include a specific drive to install the operating system on. You can also set the region for the language and keyboard and the type of video settings to use.
Chapter
About PC Transplant About personality templates About migration settings Capturing user settings Capture options Distributing user settings Deploy options
About PC Transplant
PC Transplant is included with Deployment Solution. PC Transplant uses a wizard-driven interface to help you capture and distribute a computers personality. Personalities are the files that contain the user data and application settings. Personalities contain the documents, the registry settings, and the configuration files that are associated with applications. They also contain many other windows settings. Personalities are usually captured as part of an operating system migration or as a backup. You can choose what settings to transplant. See About migration settings on page 76. PC Transplant does not support server operating systems, such as Windows 2003 server, Windows 2008 server, etc.
74
PC Transplant also does not support 64-bit operating systems, so you cannot create or distribute personalities for 64-bit systems. See Capturing user settings on page 76. See Distributing user settings on page 78. You can distribute a personality through a self-extracting executable file that is called a Personality Package. PC Transplant lets you create the Personality Packages that can be used for multiple purposes. Packages can include the desktop, printer, network, application settings (such as favorites and contacts), and entire directory structures for your computers. You can create packages that contain the most used directories, documents, and settings for a group of computers. You can also create packages for individual users on a shared computer. A user can then install the Personality Package on a computer. After completing their work, each user can then uninstall the package so the computer is ready for another user. You can also perform a real-time migration from one computer to another. In real-time migrations, you can map users and their properties, create user accounts, and install applications. Personality Packages are based on the templates that you can run from command-line instructions to automate operating system migrations. You can build and edit your own templates to define the settings, file, and options that you want for your Personality Packages. See About personality templates on page 74. Note: In a hierarchy, the Deployment Solution license must be installed on each Notification Server to use PC Transplant and manage personalities. Licenses for PC Transplant are not replicated to child Notification Servers. For more information about PC Transplant, in your browser, go to http://kb.altiris.com and search for topics on PC Transplant and personalities in the Altiris Knowledgebase.
75
A template file contains information about the settings and files that you want to migrate. Using a template reduces errors and allows deployment jobs to automatically create packages. See About migration settings on page 76. When you create a job to capture personalities, you must use a template. If you havent created a template yet, you can use one of the default templates that are included with Deployment Solution. You can use one of the following files to create a template:
Template.exe, located in the PCT subfolder of the Deployment share. PCTEdit.exe, located in the PCT subfolder of the Deployment share. Selecting
the Tools > Template Builder option from the editors menu lets you edit an existing template or create a new one. The first template option is to select the type of users to migrate. You can specify either local or domain users.
Capture Local Users Migrates the settings for local users. By adding the domain to the Redirect to domain field, you can also migrate users to pre-existing domain accounts. Capture Domain Users You can migrate all of the users in a domain by selecting the Capture domain users option. You can also choose to migrate specific users by adding the user in the source and destination fields.
You can use your templates as a separate utility or as part of a Deployment Solution job. See About deployment tasks and jobs on page 39. A deployment job might automatically modify the following template settings:
-qm switch The quiet minimized switch is used unless a token is specified for the name of the package. Advanced users The users that are specified in the jobs Advanced option and the templates users are both used. Package path The path in the deployment job is used for the package instead of the path in the template.
76
Computer desktop settings These settings include Control Panel settings, desktop colors, and background information. Individual files and folders Specific file types Network settings These settings include the computer and domain name, folder and drive share assignments, and drive mappings for Windows. Application settings These settings include the unique menu bar options for a particular application. However, PC Transplant is not designed to migrate applications. A2i text files determine the application settings that can be migrated and include the Word.a2i, MS Outlook.a2i, and WinZip.a2i files. Over 65 A2i files are included with Deployment Solution. You can also create custom A2i files using the A2i Builder utility.
Personality templates determine the individual files and folders to migrate. The computer that you use to build the Personality Package registers the file types that you can choose to migrate. See About personality templates on page 74. You determine what desktop and network settings to migrate based on the text files that are called Settings Files. These files are included with Deployment Solution and PC Transplant and include the Dsktop*.ini and Ntwrk*.ini files. See About PC Transplant on page 73.
77
Personality Packages are stored in the Program Files\Altiris\Altiris Agent\Agents\Deployment\Task Handler\PCTPackages directory. This directory contains several folders that are named with GUIDs. After you create a personality, the package is located in one of these folders. Deployment Solution includes templates for many common applications. It also provides tools to help you create templates for new and custom applications. See About deployment tasks and jobs on page 39. To capture user settings
1 2
In the Symantec Management Console, on the Actions menu, click Deployment > Capture Personality. On the Capture Personality page, type a unique name and a description. If you capture multiple personalities, you can use the %COMPNAME% token as the personality name. This token creates a unique name for each personality. You can also select a template for your personality. See About personality templates on page 74.
Select the other options that you want. See Capture options on page 77.
4 5
Click OK. Schedule the task. See Scheduling a deployment task on page 44.
Capture options
The capture options in PC Transplant let you specify where the Personality Package is created. You can also specify other options such as how much data to capture in each file and whether to compress the files in the package. See Capturing user settings on page 76. Table 7-1 Option
Location
78
1 2
In the Symantec Management Console, on the Actions menu, click Deployment > Distribute Personality. On the Distribute Personality page, type the name of the personality that you want to use. If you distribute multiple personalities, you can use the %COMPNAME% token as the personality name. This token creates a unique name for each personality. You can also browse to the personality file that you want to use.
3 4
Choose the users to distribute the personality to. Select any other options that you want to use. See Deploy options on page 79.
79
5 6
Click OK. Schedule the task. See Scheduling a deployment task on page 44.
Deploy options
The deploy options in PC Transplant include how to deal with existing files on the destination computer and whether to restart the computer. See Distributing user settings on page 78. Table 7-2 Option
Package Display
Run Personality Package in quiet Runs the package on the destination computer without mode any user intervention. If this option is the only option that you choose, the user sees the package being installed. Replace Files Determines what action occurs when a file already exists on the destination computer. Restarts the destination computer after the package deploys.
80
Appendix
rd2D7C26.txt ClientImaging_Task.txt
rd2D7C26.txt
Error description: The file could not be opened. (Note: The file does not exist.) (Filename: \\SITESERVER1\deployment\task handler\image\ 879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img) Possible causes: A file that was expected to exist does not exist. You do not have permission for this operation on the file or directory. Possible resolutions: Make sure the file exists and is accessible. If the missing file is part of this program, reinstall the program. Fix the permissions on the file or directory.
==================== Technical details ==================== Logfile = created Tue Jan 06 09:25:27 2009 Build = rdeployt.exe 6.9 (8853) Cmdline = \\SITESERVER1\deployment\task handler\rdeploy\rdeployt.exe -noprompt -md -f\\SITESERVER1\deployment\task handler\image\879de9c6-78a2-41ba-a282-833c6b2946e9\ XP2.img -p1 -sz1:100p
82
Status = 41 (0x29) Source file = imglib\fio\osfile.cpp Line number = 287 (0x11f) Stack trace = 0x44f090 0x44ee28 0x450fed 0x404554 0x40407f 0x402f98 0x4119f4 0x401d9c 0x40dc9d &Known=0x433490 File name = \\SITESERVER1\deployment\task handler\image\ 879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img Note = The file does not exist. Imaging library revision = 8853 (win32-x86-release build, Fri Feb 22 19:30:12 2008)
ClientImaging_Task.txt
[2009/01/06 09:25:25.250 1636:1916 2] Log File Created. Version 7.00.369 [2009/01/06 09:25:26.265 1636:1916 2] ClientImaging_Task.cpp@65::Run() [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@49::Run() [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@63 <image><imaging><isDiskImage> False</isDiskImage><imageType>@imageType</imageType><imageLocation>\\@SSName \deployment\task handler\image\879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img </imageLocation><imageName>XP2.img</imageName><imagingCommandLine> -noprompt -md -f@fullImagePath -p1 -sz1:100p </imagingCommandLine></imaging></image> [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@115 Process imaging XML [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@208::Imaging() [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@245 <imageType>=@imageType [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@257 Input @imageType=rdeploy [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@267 Output @imageType=rdeploy [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@276<imageLocation>=\\@SSName \deployment\task handler\image\879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@302 <imageName>=XP2.img [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@304 Output @imageName=XP2.img [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@324 <imagingCommandLine>= -noprompt -md -f@fullImagePath -p1 -sz1:100p [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@373 Input @serverName=SITESERVER1 [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@387 Input @authenticationPoint= \deployment [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@395 Server and share=\\SITESERVER1 \deployment [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@404 Input @imageToolPath=\task handler\rdeploy\rdeployt.exe [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@424 Error getting=@NUKEGuid [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@435 Input @fullImagePath=\\@SSName \deployment\task handler\image\879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img
83
[2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@437 Output @imagePath=\\@SSName \deployment\task handler\image\879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@443 Found @ServerName - value = SITESERVER1 [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@450 Replaced @SSName, new fullImagePath = "\\SITESERVER1\deployment\task handler\image\ 879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img" [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@581 Call CreateAProccess (\\SITESERVER1\deployment, \task handler\rdeploy\rdeployt.exe, -noprompt -md -f"\\SITESERVER1\deployment\task handler\image \879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img" -p1 -sz1:100p) [2009/01/06 09:25:26.265 1636:1916 2] Imaging.cpp@940 WNetCancelConnection2 (\\SITESERVER1\deployment) [2009/01/06 09:25:26.890 1636:1916 2] Imaging.cpp@974 CreateProcess (\\SITESERVER1\deployment\task handler\rdeploy\rdeployt.exe, -noprompt -md -f"\\SITESERVER1\deployment\task handler\image\ 879de9c6-78a2-41ba-a282-833c6b2946e9\XP2.img" -p1 -sz1:100p) [2009/01/06 09:25:27.890 1636:1916 2] Imaging.cpp@1003 Child Process returned error=41 [2009/01/06 09:25:27.890 1636:1916 0] Imaging.cpp@130 Create Process failed value=41, error=183 [2009/01/06 09:25:27.890 1636:1916 2] Imaging.cpp@737::CopyIniFileToProduction() [2009/01/06 09:25:27.890 1636:1916 2] Imaging.cpp@751 Input @exe=firm.exe [2009/01/06 09:25:27.906 1636:1916 2] Imaging.cpp@765 Input @serverName=SITESERVER1 [2009/01/06 09:25:27.906 1636:1916 2] Imaging.cpp@779 Input @authenticationPoint= \deployment [2009/01/06 09:25:27.906 1636:1916 2] Imaging.cpp@795 Input @path=\Task Handler [2009/01/06 09:25:27.906 1636:1916 2] Imaging.cpp@811 Call CreateAProccess (\\SITESERVER1\deployment, \Task Handler\firm.exe, copy "X:\Program Files\Altiris\Altiris Agent\PECTAgent.ini" "PROD:\boot\altiris\iso\@inject@\Program Files\Altiris\Altiris Agent\PECTAgent.ini") [2009/01/06 09:25:27.906 1636:1916 2] Imaging.cpp@940 WNetCancelConnection2 (\\SITESERVER1\deployment) [2009/01/06 09:25:27.906 1636:1916 2] Imaging.cpp@974 CreateProcess (\\SITESERVER1\deployment\Task Handler\firm.exe, copy "X:\Program Files\Altiris\Altiris Agent\PECTAgent.ini" "PROD: \boot\altiris\iso\@inject@\Program Files\Altiris\Altiris Agent\PECTAgent.ini") [2009/01/06 09:25:29.609 1636:1916 2] Imaging.cpp@1007 CreateAProcess returned 0 [2009/01/06 09:25:29.609 1636:1916 2] Imaging.cpp@1063 Output @errorMessage=Create Process failed value=41, error=183 [2009/01/06 09:25:29.609 1636:1916 2] Imaging.cpp@1072 Imaging completed. Failure return!!
84
Index
Symbols
10010 error 67
B
backup image creating a 59 for a single computer 59, 63 restoring a 63 Boot Disk Creator 12 adding drivers 34
A
about automation folder 35 capture options 77 capture personality settings 77 deploy options 79 deploy personality settings 79 deployment tasks and jobs 39 distributing personality settings 79 image resources 53 initial deployment 36 migration personality settings 76 personality migration settings 76 personality templates 74 PXE 24 add drivers for preboot configuration 34 adding licenses 33 system configuration 65 advanced deploy options 63 advanced image options 60 advanced task options Create Image 60 Deploy Image 63 assign jobs and tasks predefined computer 46 unmanaged computer 46 automation folder about 35 using Deployment policies to install, uninstall, and upgrade 20 automation mode starting a computer in 46
C
capture disk image 59 personality 76 preparing a disk image 57 user settings 76 capture options about 77 clean disk 48 DoD compliant disk 48 combining task into job 44 command-line advanced deploy options 63 advanced image options 60 computer deploying new 64 configuration Sysprep image 32 configuration driver adding 34 configure PXE server 36 copy files 47 Copy File task 47 create backup image 59 Create Image advanced task options 60 task options 59
86
Index
Create sysprep image about 32 creating deployment task 42 OEM extension 33 PXE preboot image 33 creating package for scripted OS install 69
D
delete disk image 54 image package 54 resource 55 deploy computers 64 disk image 61 new computers 64 Deploy Image advanced task options 63 task options 62, 71 deploy image about 52 process for 55 deploy options about 79 DeployAnywhere driver settings 34 deployment error 10010 67 settings 29 troubleshooting 67 deployment handler about 24 deployment handlers installing 25 Deployment plug-in uninstalling 22 upgrading 23 Deployment settings configuring 36 Deployment Solution about 11 about PXE 24 about site server components 24 about task server handler 24 getting started with 13 installing automation folder 20 installing plug-in 1920, 25
Deployment Solution (continued) policy for installing site server 25 policy for uninstalling plug-in 22 policy for upgrading plug-in 23 portal page 16 process for 13 reports 16 settings 29 setup for first time 18 slide-out panel 18 tools 12 uninstalling automation folder 20 uninstalling plug-in 20, 22 upgrading automation folder 20 upgrading plug-in 20, 23 deployment task creating 42 disk clean 48 DoD compliant wipe 48 erasing 48 partitioning 49 wiping 48 disk image capturing 59 deleting 54 deploying 61 preparing to capture 57 DoD compliant wipe 48 drive partitioning 49 driver adding with Boot Disk Creator 34 settings 34
E
erase disk 48 Erase Disk task 48 error 10010 resolving 67
F
files copying 47
Index
87
G
Ghost capturing image 59
J H
hard drive partition 49 HP server iLO turning on or off 50 HTTP advanced deploy options 63 HTTP connection imaging 60 job creating 44
L
license adding 33 settings 33
M
migration settings 29 migration settings about personality 76 multicast image deployment 58 multicasting advanced deploy options 63 multiple computers deploying disk image 61
I
iLO power management 50 image about deployment 52 capturing 59 create 55 deploy multicasting 58 deploying a disk image 61 for multiple computers 61 preparing to capture 57 Image Explorer 12 image package deleting 54 Image preparation about 32 image resource about 53 deleting 55 imaging HTTP connection 60 Import OS files creating a package 69 initial deployment about 36 settings 36 Initial Deployment menu adding tasks to 36 install software 47 Windows scripted OS 71 installation Deployment plug-in 19
N
network changing settings for 43
O
OEM extension creating PXE preboot image with 33 Operating system license adding 33 options about capture 77 about deploy 79 advanced Create Image task 60 advanced Deploy Image task 63 Create Image task 59 Deploy Image task 62, 71 Prepare for Image Capture task 57 OS files creating a package 69 OS install creating a package for scripted 69 OS license adding 33
88
Index
P
partition advanced deploy options 63 disk drive 49 Partition Disk task 49 PC Transplant 12 personality capturing a 76 restoring a 78 personality resource deleting 55 personality settings about 76 personality template about 74 policy Deployment Solution uninstalling 22 upgrading plug-in 23 Deployment Solution, about 20 for installing Deployment plug-in 25 for upgrading Deployment plug-in 23 portal page for Deployment Solution 16 power management iLO 50 preboot configuration creating PXE preboot image 33 preboot configuration driver adding 34 preboot mode starting a computer in 46 predefined computer assigning jobs and tasks 46 prepare capturing a disk image 57 Prepare for image about 32 Prepare for Image Capture task options 57 process for Deployment Solution 13 getting started with Deployment Solution 13 production mode starting a computer in 46 PXE about 24
PXE boot service settings 33 PXE preboot creating 33 PXE server configuring 36
R
RapidDeploy capturing image 59 image deployment 58 remote management iLO 50 Remove SID about 32 report Computers with Deployment Plug-in Installed 16 Computers with Deployment Tasks Execution Status 16 Deployment Solution 16 resource about image 53 deleting 55 restore backup image 63 personality 78 user settings 78
S
sample scripted OS job 70 schedule a task 44 scripted OS installation 71 scripted OS install creating a package 69 scripted OS installation sample 70 server HP turning on or off 50 settings about personality capture 77 about personality deploy 79 about personality distribution 79 about personality migration 76
Index
89
settings (continued) changing 43 DeployAnywhere driver 34 drivers 34 for deployment and migration 29 initial deployment 36 licenses 33 OS licenses 33 PXE boot services 33 Sysprep imaging 32 system configuration 66 task list 36 setup Deployment Solution for first time 18 SID about 32 site server about managing deployment tasks 24 about task server handler 24 site server component about 24 site servers installing task server handlers 25 managing deployment tasks 25 using Deployment policies to install, uninstall, and upgrade 20 slide-out panel for Deployment Solution 18 start automation mode 46 preboot mode 46 production mode 46 state checking a task 45 Sysprep image about 32 configuration 32 settings 32 System configuration adding 65 settings 65 system configuration changing settings for 43 editor 66 settings 66
task (continued) advanced Deploy Image options 63 checking the state of a 45 combining jobs into 44 Copy File 47 Create Image options 59 creating a deployment 42 Deploy Image options 62, 71 Erase Disk 48 Partition Disk 49 Prepare for Image Capture options 57 scheduling a 44 task list settings 36 task options advanced Create Image 60 advanced Deploy Image 63 Create Image 59 Deploy Image 62, 71 Prepare for Image Capture 57 task server about managing deployment tasks 24 about site server components 24 task server handler about 24 task server handlers installing 25 tasks and jobs about deployment 39 template about personality 74 tools 12 troubleshoot error 10010 67 image deployment 67
U
uinstallation Deployment plug-in 22 unmanaged computer assigning jobs and tasks 46 user settings capturing a 76 restoring a 78
T
task advanced Create Image options 60
V
Volume License Keys adding 33
90
Index
W
Windows scripted OS installation 71 Windows OS scripted installation 71 wipe disk 48 DoD compliant 48