********************************************************************** Norton Ghost for NetWare 2.0 README.TXT Copyright (c) 1999 Symantec Corporation November 1999 ********************************************************************** This README.TXT file provides usage tips, late-breaking news, and compatibility information for Norton Ghost for NetWare. The following topics are discussed: * General Issues * TCP/IP and Packet Drivers * Out of Memory Errors * Drives and Partitions * Norton Ghost for NetWare Imaging Concepts * Tools and Utilities * Other Documents * Additional Information and Support ********************************************************************** General Issues ********************************************************************** * Norton Ghost for NetWare executes under DOS. It is cannot be run in a Windows 95/98/NT DOS window. * Norton Ghost for NetWare 2.0 does not support restoration of images produced by beta versions of Ghost for NetWare. * During the Restore process, you may be prompted to delete existing partitions if any exist on the drive where you are restoring. This process is not reversible, even if you quit out of the restore at a later point. * The Image command combines all multi-segmented volumes into a single segment, no matter where the segments reside. This can cause out-of-space problems if there were segments on separate hard drives, and you are attempting to restore to the original hard drive. * Novell NetWare 5.x NSS Volumes cannot be imaged. However, the Clone command will allow you to duplicate an entire NSS Partition, which includes all the Volumes contained within it. * Purged files are restored by the restore command only when a partition has been sector copied. * Ghost for NetWare does not fully support Mirrored Volumes. If you need to modify one, you need to disconnect the mirror setup inside of NetWare before attempting the modifications. After you have made the modifications, re-create the mirror. * The image command cannot sector copy a volume. However, Sector copying a partition will sector copy all the volumes contained within that partition. * Volume delete command cannot delete a multi-segment volume. Also, volume rename command cannot rename a multi-segment volume. * The image command does not create compressed images. In addition, the restore command does not restore from compressed images. * If a partition that uses the MS-DOS 6.x or earlier operating system is restored more than two gigabytes from the physical starting location of the hard drive, that partition will not be bootable. This is a limitation of DOS, not a bug in Norton Ghost for NetWare. * After resizing a partition with Norton Ghost for NetWare, the system must be rebooted for changes to take effect. This is a limitation of the NetWare OS, not Norton Ghost for NetWare. The OS must be re-initialized to show the changes. * Report file path and name is limited to 33 characters total. * When restoring an image of a volume that spanned multiple drives, first create a partition on a single physical hard drive that will accommodate the entire volume, then restore the volume to the new partition. * When a partition that has volumes with the same name(s) as volumes already on a server is restored to a separate physical drive on the same server, the NOS will be unable to mount the volumes and will report missing volume segments. Rename volumes so every volume on all drives has a unique name. * Some monochrome screen setups may not be able to properly display the hotkey characters of some button names. * On a NetWare 4.2 server, loading certain packet drivers after bringing the server down may cause the machine to hang when Norton Ghost for NetWare attempts to initialize the TCP/IP stack. If this happens, reboot the machine without loading NetWare, then load the packet driver. * Ghost for NetWare will not recognize more than one SmartArray controller in a machine. Only the first controller will be recognized. * Volumes with the MAC (Macintosh) or NFS (Network File System) name spaces installed cannot be imaged or restored. The clone command can be used to copy the volume to another drive within the same machine. * After restoring an image and then resizing the NetWare partition, Norton Ghost for NetWare will incorrectly display the size of the partition but resized correctly. * When using the Browse button within the user interface, a mapped drive cannot be used. You can use a mapped drive by using the drive letter as part of the filename. * NetWare 5 servers with multiple partitions on the same drive cannot be resized. * NetWare 5 servers with a volume that spans segments 0 and 1 cannot be imaged. * NetWare 5 servers with a volume that spans the second and third NetWare partitions cannot be cloned. * The fdisk command operates similar to the DOS-based version. If a NetWare partition is deleted using "fdisk del" that contained part of a multi-segmented volume, the volume will be inaccessible. ********************************************************************** TCP/IP and Packet Drivers ********************************************************************** To use TCP/IP imaging and restore, you need a DOS Ethernet packet driver. Because not all cards have a native packet driver, an NDIS2 Network Card Driver with the NDIS Packet Driver Shim (DIS_PKT.DOS) is also supported. Additional NDIS-based samples are available in Symantec's Service and Support Knowledge Base. Search for "Creating and Troubleshooting a Multicast Client Boot Disk" and you will find a document outlines how to create a boot disk and has some examples for specific network cards. The document references the Norton Ghost product, but also applies to Norton Ghost for NetWare as well. The ODI Packet Driver (ODIPKT.COM) and related examples are not supported by technical support. Symantec recommends that you use either the NDIS Packet Driver Shim or a native packet driver. Beta versions of Norton Ghost for NetWare supported using the Novell TCP/IP stack instead of packet driver. The shipping product does not include this support. The Implementation Guide contains specific information on setting up and configuring TCP/IP with Norton Ghost for NetWare. ********************************************************************** Out of Memory Errors ********************************************************************** Older versions of himem.sys can cause out-of-memory errors. Most errors involving memory allocation failure have been corrected in this version. There are some persistent cases where memory errors continue to be found by some of our testers. The most common error is "Error: LoadRoot Directory(): could not allocate 4109 bytes of memory." Background: Intel machines and MS-DOS do not have a completely portable and reliable method of determining how much memory is in a machine. Also, device drivers such as HIMEM.SYS have problems managing memory in machines with more than 64MB of RAM. Therefore, sometimes it is necessary to experiment with the system configuration to obtain optimum results. Norton Ghost for NetWare uses the CauseWay 32-Bit DOS Extender for its execution environment. When physical memory has been exhausted, Virtual Memory is used. This Virtual Memory occupies space as a temporary file (swap file) on a disk drive. On large volumes, Norton Ghost for NetWare requires large amounts of memory or swap space. Ensuring 200 MB of free space on the DOS drive that stores the CauseWay swap file will almost always eliminate this problem. If Norton Ghost for NetWare is executed from a removable media such as a floppy disk and certain environment variables are not set (see below), then Virtual Memory will be disabled. Solution: 1. Modify CONFIG.SYS to include the following statements: device=himem.sys device=emm386.exe noems dos=high,umb 2. Modify AUTOEXEC.BAT to include the following environment variables, as needed: set TMP=c:\tmp This sets the TMP directory on drive C for temporary file usage. set CAUSEWAY=SWAP:c:\tmp This informs the CauseWay DOS Extender to use the TMP directory located on Drive C for Virtual Memory Swap Space. Note: A TMP directory is not required; CauseWay can write the swap file to c:\ (root) or any other directory you designate. Check the available free space on this drive before using. set CAUSEWAY=NOVM This SET statement informs the CauseWay DOS Extender to NOT use Virtual Memory. This would be used when writing an image file to C: when space is limited. Examples of memory usage: 1. A 512MB volume has 64K block size, 8000 total blocks, and 7168 directory entries. FAT and directory entries will require 1.2 MB and GHOST4NW requires 5.2 MB for a total of 6.4 MB of RAM. This would be no problem for most servers. 2. A 5000MB volume has 4K block size, 128000 total blocks, and 184960 directory entries. FAT and directory entries will require 28.8 MB and GHOST4NW requires 5.2 MB for a total of 34MB. This would be a problem for a system limited to 16MB. To find out how much physical memory is available to Norton Ghost for NetWare, execute the following statements: set CAUSEWAY=NOVM ghost4nw.exe -memtest Norton Ghost for NetWare allocates all available physical memory, print the amount of memory and then exit. Note: Memtest stops allocating memory after 256 MB. If your machine reports 13 MB of memory and there is more than 16 MB installed, then your memory configuration is not correct. This is a common configuration problem with Compaq servers. If you have an older version of DOS installed (prior to MS-DOS 6.22), then upgrade to MS-DOS 6.22 or create a bootable floppy with MS-DOS installed and ghost4nw.exe. If you are using Novell DOS, then Novell's himem.sys will cause problems. This version of himem.sys implements the XMS Version 2.0 standard instead of the newer XMS Version 3.0 standard. Obtain a copy of himem.sys from MS-DOS 6.22 or from Win 95/98 and install this one on your system. ********************************************************************** Drives and Partitions ********************************************************************** A Drive is a physical disk drive connected to the system by an IDE, SCSI, or other supported bus. When using Norton Ghost for NetWare, the first drive in the system is drive zero. The drive number increases by one for each drive in the system and each drive can contain several partitions. A partition is an FDISK partition. Norton Ghost for NetWare supports four such partitions, numbered from 0 to 3. On NetWare servers, Drive 0 contains the DOS partition, a NetWare partition, and in many cases, a special manufacturer's partition for configuration files and drivers. For example, running "SELECT 0" at the GHOST4NW> prompt on a Compaq server will typically show: Partition Start Length Size SystemID --------------------------------------------------- 0 32 73408 35 MB Compaq diagnostics 1 73440 1052640 513 MB DOS 16-bit FAT >=32M 2 1126080 5858880 2860 MB Novell NetWare 386 3 0 0 0 MB Empty IMPORTANT NOTE: When working with drives and partitions in DOS (using the DOS FDISK command), the first drive is numbered 1 and the first partition on a drive is numbered 1. FDISK in Norton Ghost for NetWare starts with 0 for drives and partitions. This version of Norton Ghost for NetWare processes the DOS partition using sector-to-sector copying. If cloning is desired, use Norton Ghost, available on the Web at www.symantec.com/ghost, to clone the DOS partition. ********************************************************************** Norton Ghost for NetWare Imaging Concepts ********************************************************************** Imaging is Norton Ghost for NetWare copying a NetWare volume to a file on a storage medium. The storage medium can be a hard disk, a Zip disk, a Jaz disk, a NetWare server, DOS-based PC, Windows 95/98/NT server/workstation, or a SCSI tape drive. An image can also be copied from one of these locations and stored on a writeable CD-ROM. The image on the CD ROM disk can then be used to restore the image. During the imaging process the software analyzes the Novell NetWare volume, loads the FAT tables into memory, processes the volume directories and then saves the logical structure of the volume. After this preliminary process is complete, Norton Ghost for NetWare copies all of the files from the NetWare volume to the storage file. There are two methods of saving a NetWare volume to an image file: Sector-by-Sector copying File-by-File copying Sector-by-Sector copying (imaging) is necessary when the software does not understand the format of the partition or file system being imaged. For NetWare volumes that are almost full, Sector-by-Sector imaging can be very fast. However, this method lacks certain features, such as resizing. As the fullness of the NetWare volume decreases, so does the efficiency of Sector-by- Sector imaging. If the volume is only half full then Sector-by- Sector copying becomes very slow. File-by-File copying of a partition or file system creates space- efficient image files and provide excellent image performance. File-by-File imaging also offers complete flexibility during restoration. Norton Ghost for NetWare is the only product in the world to offer a complete and totally integrated solution for Novell NetWare imaging, cloning and restoration. Use "image" and then "restore" to preserve added name spaces. Using the partition command will also preserve name spaces. WARNING: Ghost for NetWare 2.0 is not compatible with images produced by beta versions of the product. ********************************************************************** Tools and Utilities ********************************************************************** The \TOOLS directory contains useful DOS and Windows 95/98/NT tools and utilities for Norton Ghost for NetWare. SEND.EXE -------- This utility sends a file to another machine using TCP/IP. It can also be used to send a file to a machine running Norton Ghost for NetWare. The complement to this file is RECV.EXE. Syntax: send Example: send sys_x.img The SEND program begins execution and then waits for a receiver to connect with it. Once the connection is established, SEND transmits the file using TCP/IP. When the transmission is complete, SEND exits. You do not need to specify an IP address for the SEND command, as it will wait for any receiver to connect with it at TCP port 111. RECV.EXE -------- This utility receives a file from another machine using TCP/IP. It can also be used to receive a file from a machine running Norton Ghost for NetWare. The complement to this file is SEND.EXE. Syntax: recv Example: recv 206.130.45.8 sys_x.img RECV begins execution and then attempts to connect to another machine. Once the connection has been established, RECV receives data and stores it in the file using TCP. Once the receive action is complete, RECV exits. ********************************************************************** Other Documents ********************************************************************** * GHOST4NW.PDF This is an Acrobat Reader file containing the implementation guide. * COMMANDS.TXT COMMANDS.TXT lists Norton Ghost for NetWare command-line arguments. ********************************************************************** Additional Information and Support ********************************************************************** Norton Ghost for NetWare Web Site: http://www.symantec.com/ghost ********************************************************************** End of File **********************************************************************