Implementation Guide
The software described in this book is furnished under a license agreement and may be used only in accordance with the terms of the agreement.
Copyright Notice
Copyright 1998–2000 Symantec Corporation. All Rights Reserved.
Documentation version 6.5
PN: 07-30-00419
Any technical documentation that is made available by Symantec Corporation is the copyrighted work of Symantec Corporation and is owned by Symantec
Corporation.
NO WARRANTY. The technical documentation is being delivered to you AS-IS and Symantec Corporation makes no warranty as to its accuracy or use. Any use of the technical documentation or the information contained therein is at the risk of the user. Documentation may include technical or other inaccuracies or typographical errors. Symantec reserves the right to make changes without prior notice.
No part of this publication may be copied without the express written permission of Symantec Corporation, Peter Norton Group, 10201 Torre Avenue, Cupertino, CA 95014.
Trademarks
Symantec, the Symantec logo, Symantec Ghost, Ghost Walker, Ghost Explorer, and GDisk are trademarks of Symantec Corporation.
Microsoft, MS-DOS, Windows, and Windows NT are registered trademarks of Microsoft Corporation. IBM, OS/2, and OS/2 Warp are registered trademarks of International Business Machines Corporation. Novell and NetWare are registered trademarks of Novell Corporation. 3Com and EtherLink are registered trademarks of 3Com Corporation. Compaq is a registered trademark of Compaq Corporation. Zip and Jaz are registered trademarks of Iomega Corporation. SuperDisk is a trademark of Imation Enterprises Corporation.
Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged.
Printed in the United States of America.
NOTICE: SYMANTEC LICENSES THE ENCLOSED SOFTWARE TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS LICENSE AGREEMENT. PLEASE READ THE TERMS CAREFULLY BEFORE OPENING THIS PACKAGE, AS OPENING THE PACKAGE WILL INDICATE YOUR ASSENT TO THEM. IF YOU DO NOT AGREE TO THESE TERMS, THEN SYMANTEC IS UNWILLING TO LICENSE THE SOFTWARE TO YOU, IN WHICH EVENT YOU SHOULD RETURN THE FULL PRODUCT WITH PROOF OF PURCHASE TO THE DEALER FROM WHOM IT WAS ACQUIRED WITHIN SIXTY DAYS OF PURCHASE, AND YOUR MONEY WILL BE REFUNDED.
LICENSE AND WARRANTY:
The software which accompanies this license (the "Software") is the property of Symantec or its licensors and is protected by copyright law. While Symantec continues to own the Software, you will have certain rights to use the Software after your acceptance of this license. Except as may be modified by a license addendum which accompanies this license, your rights and obligations with respect to the use of this Software are as follows:
You may:
(i) use Symantec Ghost to clone a hard drive from another disk, partition, or image file onto that number of hard drives equal to the number of Symantec Ghost licenses granted by Symantec under this license;
(ii) reapply, upgrade, refresh, or recover a hard drive an unlimited number of times provided that the hard drive is part of the original Symantec Ghost licenses granted by Symantec under this license;
(iii) reuse a Symantec Ghost license to apply an image file to a replacement hard drive provided the replaced hard drive has been permanently decommissioned.
You may not:
(i) copy the documentation which accompanies the Software; (ii) sublicense, rent or lease any portion of the Software; or (iii) reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the Software, create derivative works from the Software, reuse the license as a reseller of systems containing the hard drive, or redistribute Symantec Ghost for disaster recovery or any other purposes.
Sixty Day Money Back Guarantee:
If you are the original licensee of this copy of the Software and are dissatisfied with it for any reason, you may return the complete product, together with your receipt, to Symantec or an authorized dealer, postage prepaid, for a full refund at any time during the sixty day period following the delivery to you of the Software.
Limited Warranty:
Symantec warrants that the media on which the Software is distributed will be free from defects for a period of sixty (60) days from the date of delivery of the Software to you. Your sole remedy in the event of a breach of this warranty will be that Symantec will, at its option, replace any defective media returned to Symantec within the warranty period or refund the money you paid for the Software. Symantec does not warrant
that the Software will meet your requirements or that operation of the Software will be uninterrupted or that the Software will be error-free.
THE ABOVE WARRANTY IS EXCLUSIVE AND IN LIEU OF ALL OTHER WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHER RIGHTS, WHICH VARY FROM STATE TO STATE.
Disclaimer of Damages:
REGARDLESS OF WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE, IN NO EVENT WILL SYMANTEC BE LIABLE TO YOU FOR ANY SPECIAL, CONSEQUENTIAL, INDIRECT OR SIMILAR DAMAGES, INCLUDING ANY LOST PROFITS OR LOST DATA ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE EVEN IF SYMANTEC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.
IN NO CASE SHALL SYMANTEC'S LIABILITY EXCEED THE PURCHASE PRICE FOR THE SOFTWARE. The disclaimers and limitations set forth above will apply regardless of whether you accept the Software.
U.S. Government Restricted Rights:
RESTRICTED RIGHTS LEGEND. All Symantec products and documentation are commercial in nature. The software and software documentation are "Commercial Items", as that term is defined in 48 C.F.R. §2.101, consisting of "Commercial Computer Software" and "Commercial Computer Software Documentation", as such terms are defined in 48 C.F.R. §252.227-7014(a)(5) and 48 C.F.R. §252.227-7014(a)(1), and used in 48 C.F.R. §12.212 and 48 C.F.R. 227.7202, as applicable. Consistent with 48 C.F.R. §12.212, 48 C.F.R. §252.227-7015, 48 C.F.R. §227.7202 through 227.7202-4, 48 C.F.R. §52.227-14, and other relevant sections of the Code of Federal Regulations, as applicable, Symantec's computer software and computer software documentation are licensed to United States Government end users with only those rights as granted to all other end users, according to the terms and conditions contained in this license agreement. Manufacturer is Symantec Corporation, 10201 Torre Avenue, Cupertino, CA 95014.
General:
Chapter 1
About Symantec Ghost
What is Symantec Ghost? ... 11
Understanding cloning and image files ... 11
Symantec Ghost Enterprise components ... 12
Performance expectations on a network ... 14
Typical usage examples ... 15
Upgrade networked workstations ... 15
Refresh networked workstations ... 16
Restore non-networked workstations ... 16
Install clean systems from CD-ROMs ... 16
Clone disks at optimum speed using ghost.exe ... 17
Back up systems for disaster recovery ... 17
Create and roll out application images ... 17
Chapter 2
Getting started
Setting up transfer methods ... 19Hardware requirements for Symantec Ghost transfer modes ... 21
Internal drives ... 22
Local devices ... 22
Peer-to-peer connections ... 23
Peer-to-peer parallel port connections ... 23
Mapping to a Microsoft Windows network volume ... 24
Rolling out Symantec Ghost client software ... 24
Installing the Symantec Ghost client for the first time ... 25
Clone and post-configure client machines without capturing existing configuration data ... 26
Clone and post-configure client machines capturing existing configuration data ... 27
Chapter 3
Installing Symantec Ghost
System requirements ... 31Installation procedures ... 32
Installing Symantec Ghost Enterprise Console ... 32
Setting up workstations to communicate with the Console ... 33
Installing Symantec Ghost Standard Tools ... 33
Manually installing Symantec Ghost on a hard disk ... 34
Uninstalling Symantec Ghost ... 34
Choosing an installation mode ... 35
Installing from the command line ... 36
Installing from the command line in Windows 9x or NT ... 37
Updating Symantec Ghost ... 38
Chapter 4
Creating and managing image files
How to create an image file ... 41Image files and compression ... 42
Image files and CRC32 ... 42
Image files and volume spanning ... 43
Standard image files ... 43
Size-limited, multi-segment image files ... 43
Spanned image files ... 43
Spanning across multiple volumes and limiting span sizes ... 44
Loading from a spanned image ... 45
Image files and tape drives ... 45
Image files and CD writers ... 46
Chapter 5
Using Ghost Boot Wizard to create boot packages
Creating boot packages ... 49Boot disks with network support ... 50
Boot disks that support mapping network drives ... 52
Boot disks with CD-ROM support ... 54
Boot images containing the Console Client ... 54
Boot packages that support RIS ... 55
Images files for use with BOOTP/TFTP servers ... 56
Creating a multicard template ... 57
Adding network drivers to the Ghost Boot Wizard ... 58
Chapter 6
Symantec Ghost multicasting
What you need to do to use multicasting ... 62Using Multicasting ... 62
Preparing for multicasting ... 63
Creating the source machine ... 64
IP addresses and Symantec Ghost multicasting ... 64
Deploying the Windows Ghost Multicast Server ... 69
Ghost Multicast Server options ... 75
Ghost Multicast Server for Windows command-line syntax ... 76
The DOS Ghost Multicast Server ... 76
The NetWare Ghost Multicast Server ... 77
Deploying the Ghost Multicast Client ... 81
Setting up DOS-based multicast client and server ... 82
Setting up a DOS packet driver ... 83
Chapter 7
Using Symantec Ghost Console
Symantec Ghost Console basics ... 87Symantec Ghost Console components ... 88
Create and execute a Symantec Ghost Console task ... 89
Getting Started ... 89
Creating machine groups ... 91
Creating tasks ... 95
Setting task properties ... 96
Executing a task ... 100
Configuration Resources ... 101
Managing users ... 107
Monitoring Symantec Ghost Console activity ... 107
Launching the Configuration Server ... 108
Setting Symantec Ghost Console options ... 109
Symantec Ghost Console security ... 110
Generation of the certificate files ... 111
Changing Symantec Ghost Console Servers ... 111
Generating new certificates ... 112
NGServer password ... 112
Chapter 8
Symantec Ghost Utilities
Working with files in image files ... 113Modifying image files in Ghost Explorer ... 115
Saving a list of files within an image file ... 115
Setting span file sizes ... 116
Compiling a file ... 116
Determining Symantec Ghost image file version ... 117
Using Ghost Explorer from the command-line ... 117
Altering identification details after cloning ... 118
Running Ghost Walker from the command line ... 120
Ghost Gdisk ... 124
Overview of main command-line switches ... 124
Online help for command-line switches ... 125
Switches common to all Gdisk commands ... 125
Creating a partition ... 126
Displaying information about disks ... 128
Batch mode ... 128
FAT16 partitions in Windows NT ... 129
Deleting and wiping your disk ... 130
Activate or deactivate a partition ... 131
Hide or unhide a partition ... 131
Support for large hard disks ... 131
The Licence Audit Utility ... 132
Setting up the Licence Audit Utility ... 133
Running the Licence Audit Utility ... 133
Viewing the database ... 134
Removing the License Audit Utility ... 134
Chapter 9
Creating and rolling out application images
How AutoInstall works ... 135Installation procedures ... 137
Installing AutoInstall on the distribution server ... 137
Setting up target machines ... 138
Using ServiceManager to set up Windows NT target systems 143 Adjusting the client polling interval ... 145
Starting AutoInstall ... 146
Creating a configuration file of a software installation ... 146
Installing AutoInstall Lite on the replication system ... 147
Capturing existing system information ... 147
Installing the application you would like to image ... 148
Capturing system information again to determine changes .... 149
Customizing and building the configuration file ... 150
Rolling out application images ... 152
Preparing the distribution server ... 153
Creating and executing installation tasks ... 153
Chapter 10
Symantec Ghost as a standalone program
Starting Symantec Ghost ... 155Navigating without a mouse ... 157
Using ghost.exe ... 157
Cloning disks ... 157
Cloning disk to disk ... 158
Cloning a disk to an image file ... 159
Cloning a disk from an image file ... 161
Cloning partitions ... 162
Cloning from partition to partition ... 163
Cloning dynamic disks in Windows 2000 ... 167
Setting up a DOS boot disk ... 168
Appendix A
Command-line switches
Symantec Ghost command-line switches ... 171Cloning combination options ... 175
Examples of clone switch usage ... 176
Batch file example ... 178
Appendix B
The wattcp.cfg network configuration file
Appendix C
Troubleshooting
Symantec Ghost error codes ... 195Symantec Ghost multicast errors ... 196
Symantec Ghost and Multiserver DOS errors ... 198
Appendix D
Diagnostics
Hard drive detection and diagnostic information ... 199Symantec Ghost abort error file (ghost.txt) ... 199
Hard disk geometry diagnostics ... 200
Full diagnostic statistics dump summary ... 200
Elementary network testing techniques ... 200
TCP/IP ... 200
Multicasting diagnostic logging options ... 202
Appendix E
Customizing Symantec Ghost functionality
Examples ... 206Saving switches ... 207
OEM version of Symantec Ghost ... 207
Service and support solutions
CD Replacement Form
C
H
A
P
T
E
R
1
About Symantec Ghost
What is Symantec Ghost?
Symantec Ghost is the fast and reliable software solution to satisfy all your PC disk cloning and copying needs: upgrading hard drives, backing up for disaster recovery, or rolling out numerous machines of similar
configurations.
Cloning hard drives and partitions with Symantec Ghost is a flexible and powerful method that can be used for anything from upgrading the hard drive in your PC at home, right through to managing organization-wide system configuration in large corporations.
Understanding cloning and image files
Symantec Ghost creates image files that contain all the information required to recreate a complete disk or partition. Image files are a useful way to store and reliably compress images of model system configurations, or to create backup copies of complete drives or partitions.
The image files created with Symantec Ghost have a .gho extension by default. They can contain the entire disk or partitions in the disk. Image files support:
■ Various levels of compression
■ CRC32 data integrity checking
■ Spanning across removable media
If you also use the Ghost Explorer application, an image file companion utility, individual files from these image files can be recovered selectively without having to restore the complete partition or disk.
Symantec Ghost Enterprise components
The Symantec Ghost Enterprise Solution includes the following products and utilities.
■ Symantec Ghost Console
The Console is a Windows server-based application for remote management of cloning operations and post-cloning configuration. The installation CD is required to perform a one-time installation of the Console Client software, but it is not required on subsequent cloning operations.
With the Symantec Ghost Console, IT Managers can group targeted machines for a cloning task and initiate the process from the console.
Symantec Ghost Console stores workstation configuration data, which allows the reconfiguration of a machine after the cloning operation. Stored workstation data includes:
■ Machine Name
■ Workgroup or Domain
■ Machine Description
■ TCP/IP Settings
■ Symantec Ghost Console Client
The Console Client comprises a Windows agent. The client is installed on all Windows 9x, NT, and 2000 desktop machines, enabling remote control from the Symantec Ghost Console. The Windows agent is an unobtusive application with no Start menu entry, that allows the PC to boot from the Ghost boot partition when required by the Console. The Ghost boot partition is a hidden DOS partitioncreated using the Ghost Boot Wizard and installed on the PC which allows the Symantec Ghost executable to run to perform cloning operations.
■ Symantec Ghost Multicast Server
Simultaneously delivers an image file to Symantec Ghost running on multiple machines using a single IP multicast transmission.
■ Symantec Ghost executable
The Symantec Ghost executable, ghost.exe, is what makes disk cloning possible. Because the executable is small with minimal conventional memory requirements, it can easily be run from a DOS boot disk or hard drive. Symantec Ghost can load a workstation from an image file containing both Windows 98 and the full installation of Office 97 in about seven minutes.
Not only is Symantec Ghost the fastest way to install Windows 95/98, Windows NT, Windows 2000, and other operating systems, it can make complete backups of disks or partitions. Symantec Ghost even copies system files that other backup utilities miss, making it a great tool for disaster recovery operations.
■ Ghost Boot Wizard
Creates boot packages. A boot package can be a boot disk, a Ghost image file, or a .pxe image. Boot packages are used for all cloning jobs from creating a simple boot disk for multicasting, to providing a boot image for use with Preboot eXecution Environment (.pxe) applications such as 3Com’s DynamicAccess boot services or Microsoft’s Remote Installation Service. The wizard guides you to the drivers needed to create a boot package.
■ Ghost Walker
Assigns a statistically unique security identifier (SID) to cloned Microsoft Windows NT workstations or Windows 2000 workstations. The SID is an important part of the Windows NT/2000 security architecture and must be unique when these machines are networked.
■ Ghost Explorer
Lets you add, recover, and delete individual directories and files from an image file.
■ Gdisk
A complete replacement for the FDISK and FORMAT utilities that allows on-the-fly formatting, better disk space utilization, batch mode operation, hiding and unhiding of partitions, secure disk wiping, and extensive partition reporting.
■ Symantec Ghost AutoInstall
Symantec Ghost AutoInstall has three components that let you create and customize an application image, then deploy it to your target workstations.
■ License Audit Utility
Measures the usage of Symantec Ghost on a network. Counts the number of PCs that have been cloned with Symantec Ghost and stores the results in a file. Tools are provided to add this program to users’ login scripts to let the process occur automatically, and then to view the results from the file.
Performance expectations on a network
One advantage of Symantec Ghost is speed. It takes minutes to install an operating system such as Windows 98 whether onto 10 or 100 machines. Many factors can affect performance. Use the following information to gauge whether Symantec Ghost is running optimally.
When using Symantec Ghost on a network, use the fast compression option. If disk space is at a premium, you can use higher compression, but it will affect speed. Symantec Ghost will usually perform faster than accessing the image from a mapped network drive.
Using a 10Mb/s Ethernet network, a 25-60 Mb/minute server speed is common. Factors influencing this range are:
■ Using up-to-date drivers
■ LAN traffic
■ Choice of network hubs or switches, including brand and model
■ Compression
Typical usage examples
Upgrade networked workstations
The replication of a model workstation onto many computers can be a time-consuming task. One-to-one connections with a small number of computers is fast and efficient, but as the number of machines increases, network degradation and the duration of the task increases in proportion to the number of computers being cloned.
Standard tools approach
Symantec Ghost uses IP multicasting in conjunction with a reliable session protocol to provide one-to-many communication. Symantec Ghost
multicasting supports both Ethernet and Token Ring networks and removes the bottleneck that occurs when multiple copies of data pass through the network. Symantec Ghost multicasting also includes support for the creation of image files (from one workstation at a time).
A multicasting session consists of one server, a single image file, and a group of similar clients requiring the identical disk or partition image. The server and clients in a session are joined by a common session name.
The Symantec Ghost Multicast Server operates in conjunction with ghost.exe. Use the Ghost Boot Wizard to build a boot disk for use with multicasting.
2. Ghost Multicast Server receives the model image and creates an image file
3. Ghost Multicast Server transmits an existing image file simultaneously to all listening machines
1. Model system: An image file is saved onto the Ghost Multicast Server machine
4. Cloned systems
Symantec Ghost Console approach
When the Symantec Ghost Console Client is installed on a PC, an icon representing that PC appears in the Console. Icons for any number of PCs can be grouped into folders. Then you can create a Console task for an individual PC or a group of PCs.
Tasks specify a series of steps to be performed on all selected machines, including cloning, post-cloning configuration, file transfer, and the ability to execute a command on the client. The Console can also use Wake on LAN technology to power up PCs at the beginning of a task and shut them down at the end.
Tasks can be scheduled to execute at any time, or on demand, and a complete log of all activities is stored.
Refresh networked workstations
In a classroom environment, use Symantec Ghost to refresh PCs to a known state at the beginning of each day. Or you can change PCs at the beginning of each class to provide a software environment specific to each subject being taught.
These tasks are easily performed by following the Console approach from
“Upgrade networked workstations” on page 15.
Restore non-networked workstations
Create a model computer system (this is a PC with all of the necessary software installed and configured). Then use ghost.exe to create an image file on removable media, such as CD-R/RW, ZIP disks, JAZ disks, or on a hard drive. If you run out of space on the removable disk, Symantec Ghost prompts you either to insert another disk or save to an alternate location. Once the image is created, use ghost.exe again to create duplicates of the model PC. You can also use an LPT port connection to connect to another machine and clone a disk, partition, or create an image file.
Install clean systems from CD-ROMs
CD-ROM at any stage, just by booting from the CD. No further user input is required.
Ghost.exe can burn an image file directly onto a CD-ROM and can make the CD bootable. The version of Symantec Ghost included on the CD-ROM can be configured to limit the functionality it provides to the end user, for example, to restore. See Appendix E, “Customizing Symantec Ghost functionality” on page 205 for more information.
Clone disks at optimum speed using ghost.exe
Ghost.exe saves you time when copying one hard drive onto another, or to an image file on another hard drive when both drives are installed in the same computer.
A wide range of computer hardware is available today with many choices of components such as processors, hard drives, and memory. Many modern computers are capable of transferring data at speeds of 1 Gigabyte per minute. This is an astounding speed especially considering that a compressed image of a drive containing a Windows 98 operating system will only be a few hundred megabytes in size. Using ghost.exe to install Windows 98 in this manner may take only seconds.
Back up systems for disaster recovery
Symantec Ghost can be run from a command line for use in an automated script using the clone switch. It makes complete backups of disks and even copies system files that are missed by other backup utilities.
You can use ghost.exe to make an image of your machine, or if you have the client installed, you can pull an image from the client machine from the console.
Symantec Ghost bypasses many steps of traditional backup solutions. It restores your full working system by booting from a disk and accessing an image stored on the network, or on removable media such as CD or ZIP disk, or even on SCSI tape.
Create and roll out application images
AutoInstall, you can capture any change to a Windows computer and deploy it across your network. For example, you can deploy printer drivers, registry entries, or entire application suites.
C
H
A
P
T
E
R
2
Getting started
Before rolling out and installing Symantec Ghost, you need to identify how you are going to clone; to an internal drive, over a parallel cable, over the network, and so on. Next, set up the hardware and software for the desired transfer method. Hardware requirements vary for the transfer methods.
Three processes are identified for the installation of Symantec Ghost. Select one of these processes to prepare a client machine to work with Symantec Ghost Console.
Setting up transfer methods
The following sections summarize the information you need to prepare devices and drives for Symantec Ghost operation.
1 Identify what you want Symantec Ghost to do and how many machines are involved.
■ Disk duplication
■ Disk image file creation
■ Disk creation from image file
■ Partition duplication
■ Partition image file creation
■ Partition creation from image file
2 Select the hardware setup method to perform the operation. Internal drives and:
■ No external connection
■ Other peripheral devices not needing additional setup (for example, JAZ or ZIP drive, or IDE CD writer)
■ Third-party device requiring DOS driver setup
■ Mapped network drive
■ Peer-to-peer connection using LPT printer port
■ Peer-to-peer connection using TCP/IP and network interface cards connection
■ Multicast IP network
3 Set up the hardware and system for the method chosen.
a Ensure all hard drives are installed correctly and the BIOS of the system is configured and correctly displays the valid parameters of the drives.
b Set up additional drivers required for other devices: SCSI tape drive requiring DOS driver setup
Install the SCSI ASPI DOS driver in the config.sys file as outlined in SCSI Tape Drive documentation.
Third-party device requiring DOS driver setup
Install the DOS driver as outlined in device documentation.
Mapped network drive
■ Install Network Interface Card (NIC).
■ Connect up cabling.
■ Set up NIC using manufacturer’s installation program.
■ Run NIC test program to check NIC and cabling.
■ Install DOS network volume connectivity software.
■ Map the network volume to a local drive letter. Peer-to-peer connection: LPT
Using a parallel data transfer connection cable, connect up the two machines. Decide which machine is the master and which is the slave. You can dump an image from the master disk to the slave disk and restore from the slave disk to the master disk, but not the other way around.
Peer-to-peer connection: TCP/IP
■ Install network interface card (NIC).
■ Connect cabling.
■ Set up NIC using manufacturer’s installation program.
■ Run NIC test program to check NIC and cabling.
■ Select which machine is the master and which is the slave.You can dump an image from the master disk to the slave disk and restore from the slave disk to the master disk, but not the other way around.
Multicast IP network
■ Install Network Interface Card (NIC).
■ Connect cabling.
■ Set up NIC using manufacturer’s installation program.
■ Run NIC test program to check NIC and cabling.
■ Set up multicasting and perform multicast operations as detailed in “Symantec Ghost multicasting” on page 61.
■ Test hardware and DOS driver setup.
Hardware requirements for Symantec Ghost transfer modes
This table lists the hardware required for the different transfer methods.
Type of connection
Hardware
Peer-to-peer LPT/ parallel port connection
Parallel connection cable and a bidirectional parallel port with EPP or ECP compatibility on each machine. Bidirectional is the best option for connection. For example, a null modem cable. Peer-to-peer
TCP/IP connection
Ethernet or Token Ring network interface card.
Established network connection which includes one of the following:
Crossover Ethernet cable (pins 1236 > 3612) Coaxial cable
Standard cables with hub or MAU NIC packet driver or NDIS 2.01 NIC driver SCSI tape driver DOS ASPI driver
SCSI tape drive Tape media
Multicast Ethernet or Token Ring NIC Established network connection
Internal drives
To work with internal drives, ensure that each of the drives is properly configured. This means that if fixed IDE drives are in use, the jumpers on the drives are set up correctly, and the BIOS of the machine is configured for the disks and setup arrangement. Both the source and the destination drives must be free from file corruption and physical hard drive defects.
Local devices
To use Symantec Ghost with a SCSI tape device, the tape device needs to have an Advanced SCSI Programming Interface (ASPI) driver for DOS installed. The driver is installed in the config.sys file as shown in the example below:
device=C:\scsitape\aspi4dos.sys
Refer to the documentation included with the SCSI tape device for further details.
Removable media
Removable media drive and media Media drivers required to use in DOS CD-ROM usage CD-ROM writer
DOS ASPI driver (for SCSI writers) Blank CD-R or CD-RW media Mapped network
volume
Network interface card Established network connection
DOS network client software to provide mapped drives
Type of connection
Peer-to-peer connections
Peer-to-peer connections enable Symantec Ghost to run on two machines and transfer drives and partitions, and to use image files between them.
The following table describes different cloning situations, and the master/ slave relationship.
Peer-to-peer parallel port connections
Connect both computers through the LPT port with a parallel data transfer cable. Symantec Ghost must be running under DOS on both computers. The parallel port must be set to bidirectional, EPP, or ECP, but not unidirectional. You may need to experiment with the mode for best performance.
Select which computer is the master (the machine from which you control the connection), and which is the slave (the other machine participating in the connection). All operator input must occur on the master computer. Use the previous table to choose which machine will be the master and which will be slave.
Action Master Slave
Disk-to-disk copy Machine containing source disk
Machine containing destination disk
Disk-to-image file copy
Machine containing source disk
Machine receiving destination image file
Image file-to-disk copy
Machine containing destination disk
Machine containing source image file
Partition-to-partition copy
Machine containing source partition
Machine containing destination partition
Partition-to-image file copy
Machine containing source partition
Machine receiving destination image file
Image
file-to-partition copy
Machine containing destination partition
Mapping to a Microsoft Windows network volume
Network file server access available within Windows will be unavailable when Symantec Ghost is run in DOS. To access a network file server, a DOS network client boot disk must be created. A network client boot disk will contain the appropriate network drivers and network client software to allow connection to a network. For more information on creating a boot disk for attaching to a Microsoft network volume or an IBM LAN server, see
“Using Ghost Boot Wizard to create boot packages” on page 49.
Rolling out Symantec Ghost client software
The information below explains how to perform the following tasks:
■ Complete a first time install of Symantec Ghost client software on a single client machine, preserving the original setup of the client, ready for cloning and post configuration from Symantec Ghost Console. Once this process is complete the client machines can be controlled from the console. See “Installing the Symantec Ghost client for the first time” on page 25.
■ Capture an image from a source machine and roll out the image to a set of client machines. This process does not capture existing
configuration data from the client machines, but when rolling out the image you can use a template to apply a generic set of configuration data to these machines. Once this process is complete the client machines can be controlled from the console. See “Clone and
post-configure client machines without capturing existing configuration data” on page 26.
■ Capture configuration data from a set of client machines. Capture an image from a source machine, then roll out the image and the original configuration data to the client machines. This process results in client machines with the original configuration data but with a copy of the operating system from the source machine. Once this process is complete the client machines can be controlled from the console. See
“Clone and post-configure client machines capturing existing configuration data” on page 27.
The information in this chapter assumes you have installed the Symantec Ghost Console Server. See “Installing Symantec Ghost Enterprise Console”
on page 32 for more information.
■ The Symantec Ghost boot partition must exist on every client machine or it cannot be cloned using Symantec Ghost Console.
■ It is possible to take an image of a machine that includes both the boot partition and a Windows partition. However, this is not recommended.
■ The boot partition must have network drivers that match the network card. Creating the boot partition from Ghost Boot Wizard ensures that the network driver matches the network card.
Installing the Symantec Ghost client for the first time
To install the Symantec Ghost client for the first time:
1 Insert the Symantec Ghost installation CD on the client machine and click Console Client.
See “Installing Symantec Ghost Enterprise Console” on page 32 for more information.
2 On the Console Server, use the Ghost Boot Wizard to create a boot disk. This will enable Symantec Ghost Multicast Server to take an image of the client machine.
See Chapter 5, “Using Ghost Boot Wizard to create boot packages” on page 49 for more information.
3 Insert the Ghost boot disk in the client machine and restart it.
4 On the Console Server, use Ghost Multicast Server to create an image file of the client machine.
See “Deploying the Windows Ghost Multicast Server” on page 69 for more information.
5 Create a boot partition image using the Ghost Boot Wizard on the Console Server. The boot partition contains the necessary Symantec Ghost utilities, including the Console Client and drivers for your particular network card.
See “Boot images containing the Console Client” on page 54 for more information.
Use the same network card template you used to create the boot disk. Save the image along with the image you created in step 4. Both images are used on your client machine.
unless you are sure you have copied all data off the machine and that it is safe to proceed.
a Insert the boot disk in the client machine’s floppy drive.
b Use Symantec Ghost Multicast Server to load the boot partition onto the client. See “Deploying the Windows Ghost Multicast Server” on page 69 for more information.
7 Remove the boot disk and restart the client machine. The client machine is ready to be managed from the Console Server.
8 On the Console Server, do the following:
a Create a location for the image file you created in step 4. See “Image definitions” on page 101 for more information.
b Create a task to clone your client machine.
See “Creating tasks” on page 95 for more information.
9 Execute the task to load the image file back onto your client machine. See “Executing a task” on page 100 for more information.
Clone and post-configure client machines without capturing
existing configuration data
To clone and post-configure client machines without capturing existing configuration data:
1 Create a template source machine for all the other machines to be cloned.
See “Creating the source machine” on page 64 for more information.
2 Insert the Symantec Ghost installation CD on the source machine and click Enterprise Client.
See “Installing Symantec Ghost Enterprise Console” on page 32 for more information.
3 On the Console Server, use Ghost Boot Wizard to create a boot disk. This is used to enable Symantec Ghost Multicast Server to take an image of the source machine.
See Chapter 5, “Using Ghost Boot Wizard to create boot packages” on page 49 for more information.
4 Insert the Ghost boot disk in the client machine and restart it.
See “Deploying the Windows Ghost Multicast Server” on page 69 for more information.
6 Create a boot partition image using Ghost Boot Wizard on the Console Server. The boot partition contains the necessary Symantec Ghost utilities, including the Console Client and drivers for your particular network card.
See “Boot images containing the Console Client” on page 54 for more information.
Use the same network card template you used to create the boot disk. Save the image along with the image you created in step 5. Both images are used on your client machine.
7 Install the boot partition on the client machine. This erases the hard disk on the client machine. The disk will contain only the Symantec Ghost boot partition, which is very small. Do not perform this step unless you are sure you have copied all data off the machine and that it is safe to proceed.
a Insert the boot disk in the client machine’s floppy drive.
b Use Symantec Ghost Multicast Server to load the boot partition onto the client. See “Deploying the Windows Ghost Multicast Server” on page 69 for more information.
8 Remove the boot disk and restart the client machine. The client machine is ready to be managed from the Console Server.
9 On the Console Server, do the following:
a Create a location for the image file you created in step 4. See “Image definitions” on page 101 for more information.
b Create a task to clone your client machine.
See “Creating tasks” on page 95 for more information.
10 Execute the task to load the image file back onto your client machine. See “Executing a task” on page 100 for more information.
Clone and post-configure client machines capturing existing
configuration data
To clone and post-configure client machines capturing existing configuration data:
See “Creating the source machine” on page 64 for more information.
2 Insert the Symantec Ghost installation CD on the source machine and click Enterprise Client.
See “Installing Symantec Ghost Enterprise Console” on page 32 for more information.
3 On the Console Server, use Ghost Boot Wizard to create a boot disk. This is used to enable Symantec Ghost Multicast Server to take an image of the source machine.
See Chapter 5, “Using Ghost Boot Wizard to create boot packages” on page 49 for more information.
4 Insert the Ghost boot disk in the source machine and restart it.
5 On the Console Server, use Ghost Multicast Server to create an image file of the source machine.
See “Deploying the Windows Ghost Multicast Server” on page 69 for more information.
6 Insert the Symantec Ghost installation CD on the client machine and click Enterprise Client. Do this for each client. This lets the Console Server capture the configuration data from the clients.
See “Installing Symantec Ghost Enterprise Console” on page 32 for more information.
7 On the Console Server, confirm that all client machines and existing configuration data appear in the Console. See “Viewing or changing machine properties” on page 94 for more information.
8 Create a boot partition image using Ghost Boot Wizard on the Console Server. The boot partition contains the necessary Symantec Ghost utilities, including the Console Client and drivers for your particular network card.
See “Boot images containing the Console Client” on page 54 for more information.
Use the same network card template you used to create the boot disk. Save the image along with the image you created in step 5. Both images are used on your client machine.
9 Install the boot partition on the client machine. This erases the hard disk on the client machine. The disk will contain only the Symantec Ghost boot partition, which is very small. Do not perform this step unless you are sure you have copied all data off the machine and that it is safe to proceed.
b Use Symantec Ghost Multicast Server to load the boot partition onto the client. See “Deploying the Windows Ghost Multicast Server” on page 69 for more information.
10 Remove the boot disk and restart the client machine. The client machine is ready to be managed from the Console Server.
11 On the Console Server, do the following:
a Create a location for the image file you created in step 4. See “Image definitions” on page 101 for more information.
b Create a task to clone your client machine.
See “Creating tasks” on page 95 for more information.
C
H
A
P
T
E
R
3
Installing Symantec
Ghost
This chapter details how to install the different Symantec Ghost components. This includes installing Symantec Ghost Console on your Console Server, how to roll out the Symantec Ghost Console Client to your workstations, and how to install Symantec Ghost on a standalone
workstation. The interface and installation modes of installing Symantec Ghost using Microsoft Windows Installer are also covered.
See “Installation procedures” on page 137 for information about installing Symantec Ghost AutoInstall.
System requirements
For Symantec Ghost Console
■ 16 MB RAM (32 MB recommended)
■ Pentium processor
■ VGA monitor
■ Windows NT 4.0 SP6 or above recommended or Windows 95/98 with Internet Explorer 4.0 installed, as long as you do not require client machines to be added to or removed from NT domains
■ Microsoft Management Console version 1.1
For PCs to be cloned
■ IBM PC or 100% compatible
■ DOS 5.0 or higher
■ 386 SX processor or higher (486 or higher recommended)
■ 8 MB RAM for Windows 95/98
■ 16 MB RAM for Windows NT/2000
■ VGA monitor (minimum)
■ Microsoft compatible mouse recommended
For PCs to support Symantec Ghost Console remote control
■ Networked machine with Windows 95/98/2000, or Windows NT 4.0
Installation procedures
Before you install Symantec Ghost, you need to decide how you’re going to use it.
■ You install Symantec Ghost Enterprise Console on the server machine where you plan to remotely clone and configure other workstations. See “Installing Symantec Ghost Enterprise Console” below.
■ You install the Symantec Ghost Console Client on your workstations to enable communication between your workstations and the Symantec Ghost Console. See “Setting up workstations to communicate with the Console” on page 33.
■ You can also install the Symantec Ghost Standard Tools on systems that will not be controlled by the Console. See “Installing Symantec Ghost Standard Tools” on page 33.
See “Installation procedures” on page 137 for information about installing Symantec Ghost AutoInstall.
Installing Symantec Ghost Enterprise Console
To install Symantec Ghost Enterprise Console on your server:
1 Insert the Symantec Ghost CD and click Install Symantec Ghost Enterprise.
2 Click Enterprise Console (with Standard Tools), then click Next.
3 Follow the instructions on the screen.
When the Sgserver service name displays, you can change the password. However, if you are using another Console in the same domain, the password for this Console will also be altered.
Setting up workstations to communicate with the Console
You must manually install Symantec Ghost Console Client on the target workstations to enable communication between the workstation and Symantec Ghost Console.
To install the Symantec Ghost Console Client on a workstation:
1 Insert the Symantec Ghost CD and click Install Symantec Ghost Enterprise.
2 Click Console Client, then click Next.
3 Follow the instructions on the screen.
4 Confirm that the client appears in the Symantec Ghost Console. For more information, see “Creating machine groups” on page 91.
Installing Symantec Ghost Standard Tools
Install the Standard Tools where you will be using Symantec Ghost without the Console.
To install the Symantec Ghost Standard Tools:
1 Insert the Symantec Ghost CD and click Install Symantec Ghost Enterprise.
2 Click Standard Tools only, then click Next.
Manually installing Symantec Ghost on a hard disk
To use Symantec Ghost outside of the Console, install the Symantec Ghost executable and supporting files on the hard disk. You can install Symantec Ghost using the installation CD or by copying the necessary files directly to the drive.
To manually install Symantec Ghost on a hard disk:
1 Create a directory on the destination drive.
2 Copy ghost.exe and all other files to the directory from the Tools directory on the installation CD.
3 Run Symantec Ghost once within DOS to activate the application. An environment file named ghost.env will be created in the directory. Make sure you keep a backup copy of this file to protect it from loss or corruption as it will be required to activate updates.
Note: If a Windows drag-and-drop or copy and paste operation is used instead of a DOS command, the files being copied from the CD retain their read-only attributes when copied to a floppy disk or hard disk. You must manually change the attribute on the Symantec Ghost executable (ghost.exe) and all other files that will be updated or edited.
Uninstalling Symantec Ghost
To uninstall Symantec Ghost Console:
1 On the Windows taskbar, click Start > Settings > Control Panel.
2 Double-click Add/Remove Programs.
3 On the Windows taskbar click Symantec Ghost Enterprise, then click OK.
To uninstall Symantec Ghost:
■ If you installed Symantec Ghost from the install program, you can uninstall from Add/Remove Programs in the Control Panel.
To uninstall Symantec Ghost from the command line:
■ Type the following command:
Msiexec /x "<path to msi package> \Symantec Ghost.msi” [/q or /qb]
The switches /q and /qb are optional.
For more information about running the uninstall from the command line, see “Installing from the command line” on page 36.
Choosing an interface type for installation
Microsoft Windows Installer lets you choose the interface you’ll see during installation. If you are installing in Basic or Silent mode, you must run the installation from the command line. If you are using a Windows 9x or Windows NT machine, then you must run this from a setup file. See
“Installing from the command line in Windows 9x or NT” on page 37 for more information. For more information on the parameters, see “Installing from the command line” on page 36.
■ The Full interface mode guides you through a series of dialog boxes to install Symantec Ghost, letting you change settings, such as selecting components and changing directories. This mode does not require passing parameters in the command line.
■ The Basic interface mode displays a progress bar and any system level error messages. If you alter any default settings, you must pass this information through as parameters from the command line. The syntax for this installation is:
Msiexec /i “c:\temp\Symantec Ghost.msi” /qb
■ The Silent interface mode does not display any dialog boxes or error messages. If you alter any default settings, you must pass this
information through as parameters from the command line. The syntax for this installation is:
Msiexec /i “c:\temp\Symantec Ghost.msi” /q
Choosing an installation mode
■ The Normal installation mode provides dialog boxes to guide you through installation. It allows you to install Symantec Ghost on the target machine by selecting the location and the required components.
■ The Advertised installation mode creates shortcuts of the components on the target machine and registers the file type extensions associated with the components’ features. When the user clicks on the shortcut or opens one of the associated files, the component is installed. Therefore only those components the user needs are installed. The syntax for this installation is:
msiexec /j “c:\temp\Symantec Ghost.msi”
■ The Administrative installation mode will install the whole installation package to a network location. All installation files will be copied from the CD to the specified location. This installation requires
administrative privileges. The syntax for this installation is: msiexec /a “c:\temp\Symantec Ghost.msi”
■ The Repair installation allows you to repair the current installation. It is accessed once Symantec Ghost has been installed on your machine. You can activate this by clicking Add/Remove Programs in the Control Panel and clicking Ghost. You can also run this mode from the command line. The syntax is as follows:
msiexec /f “c:\temp\Symantec Ghost.msi”
The switch /fa will reinstall all files, /fu will rewrite all required user registry entries and /fs will overwrite any existing shortcuts.
■ The Modify installation mode lets you change the user’s current configuration. To do this, click Add/Remove Programs in the Control Panel, then click Symantec Ghost.
Installing from the command line
To specify parameters when installing Symantec Ghost from the command line, set installer packages. The syntax for these packages is:
msiexec /i “c:\temp\Symantec Ghost.msi” /q PROPERTY = VALUE
The property name must be in uppercase, and the value is case-sensitive.
If you are installing in Administration mode, there is no need to set any of these properties as you are merely copying the whole installation package to a location on the network. Set these properties once you run the installation from that network location.
The following table shows the package properties that can be set from the command line.
Installing from the command line in Windows 9x or NT
If you are running Windows 9X or Windows NT and you do not have Windows Installer installed, then the installation has to be performed through a setup file.Setup.exe is located in the same directory as Symantec
Property Default Value Description
INSTALLDIR Program
files\Symantec\Ghost
Destination directory
USERNAME Registered user User name
COMPANYNAME Registered company Company name
GHOSTINSTALLTYPE Server Determines the type of installation:
Server = Enterprise Console Server Tools = Tools only Client = Console Client
GHOSTLICENSEQTY 10 License quantity
GHOSTNGSERVERUSE RNAME
GHOST_xxxxxxx where xxxxxxx is the machine name
Configuration server user name (applies only to Console installations)
GHOSTNGSERVERPAS SWORD
GHOST_xxxxxxx where xxxxxxx is the machine name
Configuration server password (applies only to Console installations)
GHOSTCONSOLESERV ERNAME
Ghost.msi. The following table contains the switches that can be used with setup.exe:
The /v switch is used to pass the parameters to the installation. All the parameters must be enclosed in quotation marks and the opening quotation mark has to immediately follow the /v switch. Any other quotation marks inside the mandatory ones should be preceded with a backslash.
The following will install the client in a specified destination folder, change the default user name, specify the console server machine name, and run the installation in the silent installation mode:
setup.exe /v"USERNAME=\"Me\" INSTALLDIR=\"c:\temp\" GHOSTINSTALLTYPE=\"Client\"
GHOSTCONSOLESERVERNAME=\"ntServer\" /qn"
Updating Symantec Ghost
■ LiveUpdate provides free updates to fix defects and provide additional features in the Symantec Ghost program. LiveUpdate uses an Internet connection to connect to Symantec to see if updates are available for Symantec Ghost.
■ LiveUpdate updates Symantec Ghost Console if there is a new version. However, the client version of the software cannot be automatically updated.
■ Symantec does not charge for Symantec Ghost updates. However, your normal Internet access fees apply.
Switch Description
/s Runs installation in silent installation mode
/a Runs installation in administrative installation mode
/j Runs installation in advertise installation mode
/s Runs installation in silent installation mode
/x Uninstalls the application
/f Runs installation in repair installation mode
To update Symantec Ghost using LiveUpdate:
1 Do one of the following:
■ On the Windows taskbar, click Start > Programs> Symantec Ghost > Enterprise Console.
■ On the Windows taskbar, click Start > Programs> Symantec Ghost > Ghost Explorer.
2 On the File menu, click LiveUpdate.
C
H
A
P
T
E
R
4
Creating and managing
image files
Symantec Ghost can create an image file that contains all the information required to recreate a complete disk or partition. Image files are a useful way to store and reliably compress images of model system configurations, or to create backup copies of complete drives or partitions.
The image files created with Symantec Ghost have a .gho extension by default. They can contain the entire disk or partitions in the disk. Image files support:
■ Various levels of compression
■ CRC32 data integrity checking
■ Splitting of media files
■ Spanning across volumes
Symantec Ghost images contain only the actual data on a disk. If you have a 9 GB drive with only 600 MB of data, the Symantec Ghost image is about 600 MB or smaller if you use compression.
If you also use the Ghost Explorer application, an image file companion utility, individual files from these image files can be recovered selectively without having to restore the complete partition or disk.
How to create an image file
Image files can be created in several ways using different components of Symantec Ghost. Your options include:
■ To create an image file from a client machine, use the Multicast Server. See Chapter 6, “Symantec Ghost multicasting” on page 61 for more information.
■ To create an image file from a standalone machine, use the DOS program ghost.exe. See Chapter 10, “Symantec Ghost as a standalone program” on page 155 for more information.
■ You can also create an image file containing the boot package needed to boot a client machine for multicasting and control from the Console. See Chapter 5, “Using Ghost Boot Wizard to create boot packages” on page 49 for more information.
Image files and compression
Image files created in Symantec Ghost support several levels of data compression. When using Symantec Ghost in interactive mode, three compression options are provided: none, fast, and high. The Symantec Ghost command-line switches provide access to nine levels of
compression. The compression switch -z is detailed in Appendix A, “Command-line switches” on page 171.
As a general rule, the more compression you use, the slower Symantec Ghost operates. However, compression can improve speed when there is a data transfer bottleneck. There is a big difference in speed between high compression and no compression when creating an image file on a local disk. Over a network connection, fast compression is often as fast as, or faster than, no compression. Over a parallel cable, high compression is often faster than no compression because fewer bytes need to be sent over the cable. Decompression of high-compressed images is much faster than the original compression. The level of compression you should select depends on your own individual requirements.
Image files and CRC32
When image files are created, CRC32 details are embedded into the file to ensure image file corruption can be detected when it is being restored to disk. CRC32 is currently included on a file-by-file basis with FAT and Linux Ext2 partitions and on a MFT table basis for NTFS partitions.
In addition to image file error detection, the CRC values can be used to verify that image files and partitions or disks are identical. This can offer an additional detection method against bad sector writes and other drive anomalies that may be missed during normal imaging checks.
A text file containing CRC values and associated file attributes can be generated using the -CRC32 command-line switch. These switches and functions are detailed in Appendix A.
Image files and volume spanning
Standard image files
Standard image files consist of a single file that contains the contents of the complete disk or required partitions. This type of image file is used for storing system configurations on server network drives for later restoration, or on other hard drives and tape drives where the volume is large enough and capable of holding the complete image file in one piece.
Size-limited, multi-segment image files
There are situations where it may not be practical to have a standard image file. Symantec Ghost can split up an image file into segments (known as spans) that are limited to a user-specified size. For example, you may wish to keep files created on your network drive limited to 100 MB in size so you can transfer them more easily in the future. This option is most commonly used to limit span sizes to 550 MB for later transfer onto CD-ROM. The default and maximum file size is 2 GB.
Spanned image files
data. For example, this is very useful when using ZIP, JAZ, LS120 Superdisk, and other drive types.
Warning: Spanning must be executed locally. If you try to use spanning over a peer-to-peer connection (LPT, TCP/IP, or multicasting) a disk full error message will display. However splitting can be used in all situations.
Symantec Ghost also allows size limiting of spans when spanning volumes, ensuring no span exceeds the maximum size.
With all image files, the only constraint on the selection of the destination volume is that it must not be part of the source selection; for example, it cannot be on a source disk or partition if that disk or partition is to be included in the image.
Spanning across multiple volumes and limiting span sizes
When creating an image file from a disk or partition, the destination drive might have insufficient space to store the image file. If Symantec Ghost determines this is the case, it alerts you and asks whether to enable spanning. Symantec Ghost assumes that compression reduces the size of the image by one-third when determining whether the image will fit. Alternatively, you can use the -span and -split command-line switches to configure Symantec Ghost to use image file splitting. See Appendix A, “Command-line switches” on page 171 for more information.
Before saving the disk contents to the image file, Symantec Ghost displays the source and destination details and offers a chance to back out. The default is to back out.
Once the process starts, the image file creation continues until the destination volume is full. You are prompted either to press Enter to continue or to specify the location of the next span of the image file. Click OK to continue on the same form of media or enter a file name to span to a different location.
Note: Record where the span segments are saved and the segment file names. Symantec Ghost does not record the locations and file names you selected.
Information about the partitions is stored at the start of the image file. This is updated at the end of the ghost process, which might require you to reinsert the first disk in the span set. Symantec Ghost prompts you for the first disk in the span set and for subsequent volumes.
Loading from a spanned image
When loading a disk or partition from a spanned image file, the process is the same as loading from an unspanned image file. The loading procedure is the reverse of the saving procedure. However, during the loading of the spanned image file you are prompted for the location of the image file spans:
■ Click OK to continue on the same form of media. For example, if you originally spanned onto a JAZ disk and wish to restore a 3.0 GB drive from JAZ disks, replace the disk and press Enter to continue from JAZ disks.
■ If restoring from different forms of media, click FileName to restore from a different location.
Note: You need to know the span segment locations and filenames.
Image files and tape drives
Symantec Ghost support of SCSI tape drives allows storage of a single image file onto a tape. When written onto the tape, there is no associated file system used, which means that you are unable to access the tape from a drive letter as if it were another storage drive. SCSI tapes do not support spanning to multiple tapes.
and increasing incrementally for each drive present. For example, the following screen shows a tape drive MT0 available for use.
For Symantec Ghost to access SCSI tape drives, a DOS ASPI driver must be installed prior to use. See “Setting up transfer methods” on page 19 for more information.
Symantec Ghost in its default mode performs well with most SCSI tape devices. In some situations with older style SCSI tape devices and possibly with unreliable tapes, Symantec Ghost may need to be configured to slow down or alter the way it uses the tape device. For these options see
“Symantec Ghost command-line switches” on page 171.
Image files and CD writers
Symantec Ghost support of SCSI and IDE CD writers allows storage of a single image file onto one or more CD-R or CD-RW disks. The CDs can be read by any modern CD reader.
for each writer present. For example, the following screen shows a CD writer available for use.
For Symantec Ghost to access SCSI CD writers, a DOS ASPI driver must be installed prior to use. See “Updating Symantec Ghost” on page 38 for more information.
Symantec Ghost has been tested with the CD writers listed below. It will probably work with most SCSI and IDE writers produced in 2000. It may or may not work with older models. Use the latest firmware available for your CD writer.
Use bland CD-R media or fully formatted CD-RW media for Symantec Ghost. Fast-formatted CD-RW media is not suitable.
When creating an image on CD, you can make the CD bootable. You need an appropriate boot disk with CD drivers and MSCDEX loaded for this option. The Ghost Boot Wizard can create a suitable boot disk for you.
Start from a disk with appropriate drivers and MSCDEX loaded. Symantec Ghost restores images from CD as it does from other media, so the CD-reader must have a CD-drive letter.
■ Acer CRW4432A, Acer 8432A, use firmware 5.FV or newer
■ Creative Labs 4224, Creative Labs Blaster 8432
■ HP 8200, 9110, 9210e
■ Imation IMW0802201S
■ Iomega ZipCD/Phillips PCRW404
■ LG CED-8080B
■ Pacific Digital (Mitsumi) CR-480TE
■ Plextor PX-8432, PX-R412, PX-R820, PX-W124, PX-W4220, PX-W8220
■ Que PX-W8432Ti
■ Ricoh MP9060A
■ Smart and Friendly 8220, Smart and Friendly 2224 (sensitive to media used)
■ Sony CRX140E, CRX145
■ TDK VeloCD
■ TEAC CDR-58S (8/24)
C
H
A
P
T
E
R
5
Using Ghost Boot
Wizard to create boot
packages
The Ghost Boot Wizard creates boot packages. This consists of a boot disk, a Ghost image of a bootable disk, or a boot package used by a PXE server. The boot package is used with multicasting, with cloning to a mapped network drive or CD-ROM, or to provide boot partitions required for a Console Client. The wizard guides you to the drivers needed to create your boot package.
Creating boot packages
The Ghost Boot Wizard lets you create:
■ Network boot disks with network support for multicasting and TCP peer-to-peer connections
■ Drive mapping boot disks to map a drive on a workstation to a shared resource on a server
■ CD-ROM boot disks with generic CD-ROM drivers and no network support
■ Console boot partition images that create a Ghost image of the Console Client boot partition for installation on a workstation
■ Templates that specify the NIC to be used to create a boot package that supports Microsoft Remote Installation Service (RIS) and the creation of Symantec Ghost image files
IBM DOS is supplied for the purpose of creating boot disks. The DOS files are installed automatically when creating the boot disk in Ghost Boot Disk Wizard.
To open the Ghost Boot Wizard:
■ On the Windows taskbar, click Start > Programs> Symantec Ghost > Ghost Boot Wizard.
Boot disks with network support
The Ghost Boot Wizard helps you create boot disks that provide network support for multicasting and TCP peer-to-peer connections.
You need to know the type of network card installed on your client machines before you can start this process. Create different boot disks for every network card installed on your client machines unless you use the multicard template.
To create a boot disk with network support:
1 Open the Ghost Boot Wizard.
2 Click Network Boot Disk, then click Next.
3 Click the network driver for the particular make and model of the network card installed on the client machine. Then click Next.
driver to the boot package, see “Creating a multicard template” on page 57 for instructions.
4 Select the type of client to be included in the boot package. The options might vary depending on choices you made earlier in the procedure.
■ Click Symantec Ghost to create a boot package for the client that loads Symantec Ghost. You can connect to a running multicast server to transfer image files to and from the client.
■ Click Symantec Ghost Multicast Server for DOS to create a boot package that loads the DOS version of the Multicast server.See
“Deploying the Windows Ghost Multicast Server” on page 69 for more information.
5 The default path to the Ghost executable is entered in the Ghost.exe field. If the executable has been moved, or you want to use a different version of Ghost, type the correct path in the Ghost.exe field.
6 In the Parameters field, type any required command line parameters, then click Next.
See Appendix A, “Command-line switches” on page 171 for a complete description of command-line switches.
In the example below, the parameters instruct Symantec Ghost to connect to the multicast session called “test” and load the disk image to the first drive (dst=1 refers to the destination being fixed disk 1).
Switch Description
-sure Removes the need to confirm the specified details.
-rb Causes a reboot immediately after the cloning operation.
-clone Used with the text “src=@mctest.”
@mc indicates the multicast session name. In this case, the session name is test.
7 Do one of the following and then click Next:
■ Click DHCP will assign the IP settings if your network contains a DHCP server.
■ Clic