A55 Desktop (ThinkCentre) - Type 8982
- 9 Preface
- 10 Who should read this guide
- 10 Web page references
- 10 New features in ImageUltra Builder
- 10 Features added to versions 2.0 and 2.01
- 11 Features added to version 2.2
- 11 Features added to version 3.0
- 12 Features added to version 3.1
- 12 Features added to version 4.0
- 13 Features added to version 5.0
- 13 Features added to version 5.01
- 13 Back up and Restore Application
- 15 Chapter 1. ImageUltra Builder capabilities
- 15 Understanding images
- 15 Definition of a Smart Image
- 16 Staging areas
- 17 Types of images supported by a Smart Image
- 17 The use and importance of Sysprep
- 17 Which image types are best for you?
- 18 Ultra-Portable Image
- 20 Portable-Sysprep Image
- 21 Hardware-Specific Image
- 21 Summary of image types
- 25 Chapter 2. An overview of the image process
- 27 The five basic steps to develop an image
- 27 Importing pre-existing maps and modules
- 28 Importing maps and modules from a service partition or HPA
- 28 Importing maps and modules from repositories, folders, and CDs
- 29 Building a module
- 29 Building a driver module, application module, or add-on operating-system module
- 30 Creating a base operating-system module
- 32 Creating a partitioning module
- 33 Creating or modifying base maps and driver maps
- 34 Base maps
- 35 Driver maps
- 35 Defining the deployment and installation method
- 36 Defining service-partition behavior
- 37 Enabling the network-sync function
- 37 Defining users and administrators
- 37 Defining user information
- 38 Deploying Smart Images to target computers
- 40 Installing images on the target computer after deployment
- 41 Performing a direct-network installation
- 41 Advanced functions
- 42 Filters
- 42 Utilities
- 43 Chapter 3. Staging-area behavior and logic
- 43 Staging areas details
- 43 The service partition
- 44 The network-staging folder
- 45 Deployment and installation overview
- 45 Standard network-deployment process with local installation
- 46 CD, DVD, USB key, or USB hard disk drive distribution
- 47 Direct-network installation
- 47 ImageUltra Builder relationships with the Hidden Protected Area (HPA)
- 47 What is a Hidden Protected Area?
- 48 Recovery impacts
- 48 ImageUltra Builder relationships with the Rescue and Recovery product
- 50 Security dependencies
- 50 Staging-area logic
- 55 Chapter 4. Installing the ImageUltra Builder program
- 55 Minimum requirements
- 55 ImageUltra Builder server computers
- 55 ImageUltra Builder console computers
- 56 ImageUltra Builder target computers
- 56 Prerequisites
- 56 Installation considerations
- 57 Limitations
- 57 Installing the ImageUltra Builder 5.0 program
- 58 Installing an ImageUltra Builder console
- 58 Installing an ImageUltra Builder server
- 59 Accessing the ImageUltra Builder server
- 59 Installing an ImageUltra Builder console and server
- 60 Changing the default administration password
- 60 Upgrading from a previous version of ImageUltra Builder
- 60 Scenario 1: Upgrading from ImageUltra Builder 3.1
- 61 Scenario 2: Upgrading from ImageUltra Builder 4.0 or 4.01
- 61 Getting help after installation
- 63 Chapter 5. Working with the ImageUltra Builder interface
- 63 Conventions used within the interface
- 67 Module repository
- 68 Working with repositories
- 69 Exporting maps and modules
- 70 The Repository window
- 71 Entries and icons
- 71 Manipulating entries
- 72 Searching for specific maps and modules
- 72 Map windows
- 73 Map Settings window
- 73 Base Map Appearance Under Windows PE
- 74 Base-map settings
- 77 Driver-map settings
- 77 Menu Item Properties window
- 79 Menu Link Properties window
- 79 Module windows
- 79 Modifying module attributes and map settings
- 80 Tools
- 80 Repository tools
- 81 Map tools
- 83 Chapter 6. Map construction overview
- 83 Creating a base-map tree structure
- 83 Inserting menu items in a base map
- 85 Inserting modules in a base map
- 89 Special considerations for I386 base operating-system modules
- 91 Using utilities in a base map
- 94 Using filters in a base map
- 97 Using links in a base map
- 98 Defining user information in a base map
- 99 Controlling the network-sync function
- 101 Controlling the behavior of the service partition
- 101 Using a partitioning module in a base map
- 106 Simple and complex base maps
- 109 Adding a hidden system menu in a base map
- 110 Customizing module behavior within a base map
- 110 Special considerations for the Rescue and Recovery product
- 111 Previewing your maps
- 111 Creating a device-driver map tree structure
- 112 Inserting menu items in a driver map
- 112 Inserting modules in a driver map
- 113 Using filters in a driver map
- 114 Using variables (an advanced base-map function)
- 115 Setting a variable to contain a hard coded value
- 116 Setting conditions to determine menu items displayed during the installation process
- 117 Referencing text within menu items and sub-menu item titles
- 118 Setting a variable to prompt the user for a specific value during the installation process
- 119 Setting a variable so that a prompted value is passed as a parameter for a utility or filter
- 119 Excluding modules from a map
- 121 Chapter 7. Creating maps
- 121 Creating and modifying base maps
- 121 Creating a new base map
- 122 Creating a new base map based on an existing base map
- 122 Adding menu items to a base map
- 123 Adding operating-system modules to a base map
- 123 Adding application modules to a base map
- 124 Replacing modules in a base map
- 124 Customizing module behavior within a base map
- 125 Working with base-map settings and menu-item properties
- 131 Creating and modifying driver maps
- 132 Creating a new driver map
- 132 Creating a new driver map based on an existing driver map
- 133 Adding menu items to a driver map
- 133 Adding device-driver modules to a driver map
- 134 Replacing modules in a driver map
- 134 Working with driver-map settings and menu-item properties
- 137 Chapter 8. Preparing source files for modules
- 137 Creating source operating-system images
- 137 Ultra-Portable Image source files
- 141 Required third-party tools
- 143 Creating a Portable-Sysprep Image
- 146 Creating a Hardware-Specific Image
- 149 Preparing source files for application modules and add-on operating-system modules
- 149 Preparing for a silent installation
- 150 Adding mini-applications
- 150 Making files accessible to the ImageUltra Builder console
- 150 After the files are prepared
- 150 Setting the attributes for a new application module
- 152 Setting the attributes based on an existing application module
- 153 Setting the attributes for a new add-on operating-system module
- 155 Setting the attributes based on an existing add-on operating-system module
- 155 Preparing source files for a partitioning module
- 156 Preparing source files for a device-driver module
- 156 Adding mini-applications
- 157 Requirements for preparing device-driver files for modules
- 157 Setting the attributes for a new device-driver module
- 159 Setting the attributes based on an existing device-driver module
- 159 Preparing source files for utility modules files
- 159 Setting the attributes for a new utility module
- 160 Setting the attributes based on an existing utility module
- 161 Preparing source files for filter modules files
- 161 Setting the attributes for a new filter module
- 162 Setting the attributes based on an existing filter module
- 162 Building a new module
- 163 Chapter 9. Specifying the module-installation order
- 164 The installation-order process
- 164 Add-on operating-system modules, application modules, and device-driver modules
- 165 Partitioning modules
- 165 Modifying the install hook
- 165 Modifying the install slot
- 166 Modifying the install sequence with a base map
- 167 Installation-order tips and notes
- 169 Chapter 10. Using ImageUltra Builder on Windows Vista and Windows 7
- 169 Operating system differences between Windows XP, Windows Vista, and Windows 7
- 169 Windows Vista and Windows 7 offline servicing module
- 170 Windows Vista and Windows 7 base operating-system module
- 170 Creating a Vista-based or Windows 7-based Ultra-Portable Image
- 171 Staging area details
- 172 Boot Configuration Data support
- 172 Using the UNATTEND.XML Module
- 177 Chapter 11. Using the answer file feature
- 177 Generating the menu item unique ID
- 177 Generating an answer file template for a base map
- 178 Editing the answer file template
- 178 Creating and building a utility module to apply the base map
- 178 Adding the utility module to a base map
- 181 Chapter 12. Getting help and support
- 181 Using the documentation and help system
- 181 Using the Web
- 182 Contacting an ImageUltra Builder technical expert
- 183 Chapter 13. Dealing with exceptions
- 183 Application module exceptions
- 185 Device driver exceptions
- 186 Making allowances for modules that require a reboot
- 186 Editing unique scripts
- 187 Including the ThinkVantage Rescue and Recovery product
- 188 Controlling write-access to your repository during a direct-network install
- 189 Chapter 14. Debugging problems
- 189 The ImageUltra Builder image-installation process
- 189 Finding debug data in the target computer user partition
- 189 Finding debug data in the service partition or network-staging folder
- 190 Monitoring the installation
- 190 Splash Utility
- 194 Sending debug data to the technical support team
- 194 Drive letter limitations and the use of variables
- 195 F11 key does not work on some brands after installation
- 197 Appendix A. Notices
- 198 Trademarks
- 199 Index
- 5 Contents
- 9 Preface
- 10 Who should read this guide
- 10 Web page references
- 10 New features in ImageUltra Builder
- 10 Features added to versions 2.0 and 2.01
- 11 Features added to version 2.2
- 12 Features added to version 3.0
- 12 Features added to version 3.1
- 13 Features added to version 4.0
- 13 Features added to version 5.0
- 13 Back up and Restore Application
- 15 Chapter 1. ImageUltra Builder capabilities
- 15 Understanding images
- 16 Definition of a Smart Image
- 16 Staging areas
- 17 Types of images supported by a Smart Image
- 18 The use and importance of Sysprep
- 18 Which image types are best for you?
- 18 Ultra-Portable Image
- 19 Anatomy of an Ultra-Portable Image
- 20 Portability of an Ultra-Portable Image
- 21 Portable-Sysprep Image
- 21 Anatomy of a Portable-Sysprep Image
- 22 Portability of a Portable-Sysprep Image
- 22 Hardware-Specific Image
- 22 Anatomy of a Hardware-Specific Image
- 23 Portability of a Hardware-Specific Image
- 23 Summary of image types
- 25 Chapter 2. An overview of the image process
- 28 The five basic steps to develop an image
- 28 Importing pre-existing maps and modules
- 28 Importing maps and modules from a service partition or HPA
- 29 Importing maps and modules from repositories, folders, and CDs
- 29 Building a module
- 30 Building a driver module, application module, or add-on operating-system module
- 31 Creating a base operating-system module
- 31 Creating a base operating-system module from a Hardware-Specific Image
- 32 Creating a base operating-system module from a Portable-Sysprep Image
- 32 Creating an I386 base operating system module
- 33 Creating a partitioning module
- 34 Creating or modifying base maps and driver maps
- 36 Base maps
- 37 Driver maps
- 37 Defining the deployment and installation method
- 38 Defining service-partition behavior
- 39 Enabling the network-sync function
- 39 Defining users and administrators
- 40 Defining user information
- 40 Deploying Smart Images to target computers
- 44 Installing images on the target computer after deployment
- 45 Performing a direct-network installation
- 45 Advanced functions
- 46 Filters
- 46 Utilities
- 47 Chapter 3. Staging-area behavior and logic
- 47 Staging areas details
- 47 The service partition
- 49 The network-staging folder
- 49 Deployment and installation overview
- 50 Standard network-deployment process with local installation
- 50 CD, DVD, USB key, or USB hard disk drive distribution
- 51 Direct-network installation
- 52 ImageUltra Builder relationships with the Hidden Protected Area (HPA)
- 52 What is a Hidden Protected Area?
- 53 Recovery impacts
- 53 Importing modules and maps from an HPA
- 53 Using drivers in an HPA
- 53 ImageUltra Builder relationships with the Rescue and Recovery product
- 53 What is the Rescue and Recovery product?
- 54 Impacts
- 55 Security dependencies
- 56 Staging-area logic
- 61 Chapter 4. Installing the ImageUltra Builder program
- 61 Minimum requirements
- 61 ImageUltra Builder server computers
- 61 ImageUltra Builder console computers
- 62 ImageUltra Builder target computers
- 62 Prerequisites
- 63 Installation considerations
- 64 Limitations
- 64 Installing the ImageUltra Builder 5.0 program
- 64 Installing an ImageUltra Builder console
- 65 Installing an ImageUltra Builder server
- 66 Accessing the ImageUltra Builder server
- 66 Installing an ImageUltra Builder console and server
- 66 Changing the default administration password
- 67 Upgrading from a previous version of ImageUltra Builder
- 67 Scenario 1: Upgrading from ImageUltra Builder 3.1
- 68 Scenario 2: Upgrading from ImageUltra Builder 4.0 or 4.01
- 68 Getting help after installation
- 69 Chapter 5. Working with the ImageUltra Builder interface
- 69 Conventions used within the interface
- 74 Module repository
- 74 Working with repositories
- 75 Exporting maps and modules
- 76 The Repository window
- 78 Entries and icons
- 78 Manipulating entries
- 79 Searching for specific maps and modules
- 80 Map windows
- 80 Map Settings window
- 80 Base Map Appearance Under Windows PE
- 81 Base-map settings
- 85 Driver-map settings
- 85 Menu Item Properties window
- 87 Menu Link Properties window
- 87 Module windows
- 88 Modifying module attributes and map settings
- 88 Tools
- 88 Repository tools
- 90 Map tools
- 91 Chapter 6. Map construction overview
- 91 Creating a base-map tree structure
- 91 Inserting menu items in a base map
- 93 Inserting modules in a base map
- 96 Special considerations for I386 base operating-system modules
- 97 Special considerations for Windows Vista or Windows 7 base operating-system modules
- 97 Primary NTFS Partition partitioning module
- 97 ImageUltra Customizations module
- 98 UNATTEND.TXT module
- 98 UNATTEND.XML module
- 99 Using a container for I386 base operating-system modules and related modules
- 99 Compatibility with imported ImageUltra-developed application modules
- 99 Using utilities in a base map
- 99 Assigning utilities to base-map menu items
- 101 Assigning utilities to base maps
- 102 Using filters in a base map
- 105 Using links in a base map
- 106 Defining user information in a base map
- 108 Controlling the network-sync function
- 108 Resolve optimal repository
- 109 Controlling the behavior of the service partition
- 110 Using a partitioning module in a base map
- 115 Simple and complex base maps
- 118 Adding a hidden system menu in a base map
- 119 Customizing module behavior within a base map
- 119 Special considerations for the Rescue and Recovery product
- 120 Previewing your maps
- 120 Creating a device-driver map tree structure
- 121 Inserting menu items in a driver map
- 121 Inserting modules in a driver map
- 122 Using filters in a driver map
- 123 Using variables (an advanced base-map function)
- 124 Setting a variable to contain a hard coded value
- 125 Setting conditions to determine menu items displayed during the installation process
- 126 Referencing text within menu items and sub-menu item titles
- 127 Setting a variable to prompt the user for a specific value during the installation process
- 128 Setting a variable so that a prompted value is passed as a parameter for a utility or filter
- 129 Excluding modules from a map
- 131 Chapter 7. Creating maps
- 131 Creating and modifying base maps
- 131 Creating a new base map
- 132 Creating a new base map based on an existing base map
- 132 Adding menu items to a base map
- 133 Adding operating-system modules to a base map
- 134 Adding application modules to a base map
- 134 Replacing modules in a base map
- 135 Customizing module behavior within a base map
- 135 Working with base-map settings and menu-item properties
- 136 Specifying base-map settings
- 139 Adding a hidden system menu in a base map
- 139 Specifying menu-item properties in a base map
- 143 Dynamically excluding modules from a map
- 143 Creating and modifying driver maps
- 144 Creating a new driver map
- 144 Creating a new driver map based on an existing driver map
- 145 Adding menu items to a driver map
- 145 Adding device-driver modules to a driver map
- 146 Replacing modules in a driver map
- 146 Working with driver-map settings and menu-item properties
- 147 Specifying driver-map settings
- 148 Specifying menu-item properties in a driver map
- 151 Chapter 8. Preparing source files for modules
- 151 Creating source operating-system images
- 151 Ultra-Portable Image source files
- 152 Preparing source files for an I386 base operating-system module
- 152 Setting the attributes for an I386 base operating-system module
- 154 Preparing source files for the UNATTEND.TXT module
- 154 Setting the attributes for an UNATTEND.TXT module
- 156 Required third-party tools
- 156 Limitations of Symantec Norton Ghost
- 157 Limitations of PowerQuest DeployCenter
- 158 Creating a Portable-Sysprep Image
- 158 Making the ImageUltra Customization Program accessible
- 158 Creating and preparing the image files
- 160 Setting the attributes for the new base operating-system module
- 162 Setting the attributes based on an existing base operating-system module
- 162 Creating a Hardware-Specific Image
- 162 Creating and preparing the image files
- 163 Setting the attributes for the new base operating-system module
- 164 Setting the attributes based on an existing base operating-system module
- 165 Preparing source files for application modules and add-on operating-system modules
- 165 Preparing for a silent install
- 166 Adding mini-applications
- 166 Making files accessible to the ImageUltra Builder console
- 166 After the files are prepared
- 167 Setting the attributes for a new application module
- 169 Setting the attributes based on an existing application module
- 170 Setting the attributes for a new add-on operating-system module
- 172 Setting the attributes based on an existing add-on operating-system module
- 172 Preparing source files for a partitioning module
- 174 Preparing source files for a device-driver module
- 174 Adding mini-applications
- 174 Requirements for preparing device-driver files for modules
- 175 Setting the attributes for a new device-driver module
- 177 Setting the attributes based on an existing device-driver module
- 177 Preparing source files for utility modules files
- 178 Setting the attributes for a new utility module
- 179 Setting the attributes based on an existing utility module
- 179 Preparing source files for filter modules files
- 180 Setting the attributes for a new filter module
- 181 Setting the attributes based on an existing filter module
- 181 Building a new module
- 183 Chapter 9. Specifying the module-installation order
- 184 The installation-order process
- 184 Add-on operating-system modules, application modules, and device-driver modules
- 185 Partitioning modules
- 185 Modifying the install hook
- 186 Modifying the install slot
- 186 Modifying the install sequence with a base map
- 188 Installation-order tips and notes
- 189 Chapter 10. Using ImageUltra Builder on Windows Vista and Windows 7
- 189 Operating system differences between Windows XP, Windows Vista, and Windows 7
- 189 Windows Vista and Windows 7 offline servicing module
- 190 Windows Vista and Windows 7 base operating-system module
- 190 Creating a Vista-based or Windows 7-based Ultra-Portable Image
- 191 Staging area details
- 193 Boot Configuration Data support
- 193 Using the UNATTEND.XML Module
- 194 Considerations when using Rescue and Recovery with ImageUltra Builder
- 197 Chapter 11. Getting help and support
- 197 Using the documentation and help system
- 198 Using the Web
- 198 Contacting an ImageUltra Builder technical expert
- 199 Chapter 12. Dealing with exceptions
- 199 Application module exceptions
- 201 Device driver exceptions
- 202 Making allowances for modules that require a reboot
- 203 Editing unique scripts
- 203 Including the ThinkVantage Rescue and Recovery product
- 205 Controlling write-access to your repository during a direct-network install
- 207 Chapter 13. Debugging problems
- 207 The ImageUltra Builder image-installation process
- 207 Finding debug data in the target computer user partition
- 207 Finding debug data in the service partition or network-staging folder
- 208 Monitoring the installation
- 208 Splash Utility
- 212 Sending debug data to the technical support team
- 213 Drive letter limitations and the use of variables
- 214 F11 key does not work on some brands after installation
- 215 Appendix. Notices
- 216 Trademarks
- 217 Index
- 217 A
- 217 B
- 217 C
- 217 D
- 218 E
- 218 F
- 218 G
- 218 H
- 218 I
- 218 L
- 218 M
- 219 N
- 219 O
- 219 P
- 219 R
- 219 S
- 220 T
- 220 U
- 220 V
- 220 W