Subject
Title
Document2.dot

SE200/RSS2000 Bootable USB Drive Utility

User Guide

External Deployments

Table of Contents

1.Purpose

2.Process Overview

3.Making the USB Drive Bootable

4.Copy the Ghost Application File to the USB Drive

5.Copy the SE200 Ghost Images to the USB Drive

6.Copy the RSS2000 Ghost Image to the USB Drive

7.Default Autoexec Menu Options

7.1Ghost SE200 Unit option

7.2Ghost RSS2000 Unit option

7.3Delete Messages.txt File option

7.4Copy ReadiManager Databases option

7.5Delete Messages.txt File & Copy ReadiManager Databases option

7.6Exit to Command Prompt option

8.Imaging an SE200/RSS2000

8.1Automated restore from images on the USB drive without a monitor and keyboard

8.2Manual Restore

8.3Changing the Default Imaging Process

8.4Ghost Images & IP Addresses

9.Fixing an Issue with Messages.txt for the SE200

10. Copying the ReadiManager Databases for the SE200

11. Fixing an Issue with Messages.txt & Copy the ReadiManager Databases for the SE200

12. Troubleshooting

12.1Polycom Log

12.2Ghost Log

12.3Troubleshooting Tips

13. USB Drives

13.1Sizes of USB Drives

13.2Memorex TravelDrive 1GB

13.3SanDisk Cruzer Micro 1.0GB

13.4SanDisk Cruzer Micro 1.0GB U3

13.5SanDisk Cruzer Mini 1.0GB

User Guide

1.Purpose

The purpose of the bootable USB drive is to provide customers a mechanism to re-image an SE200 or RS2000 in order to return to a known working state. Since this utility will overwrite any existing configuration, it is considered to be a last resort option when attempting to diagnose problems.

For new installs, the utility can be used to quickly bring an SE200 system up to current revision of software.

This document is intended to assist customers in the creation and usage of the utility.

WARNING: The default behavior of this utility is to boot up and restore images to the internal drives without user intervention. Booting any PC with this USB drive can permanently erase any data on that PC.

2.Process Overview

The general process for making a bootable USB drive utility is as follows:

  • Make the USB drive bootable using the HP USB Disk Storage Format Tool.
  • Copy the Ghost application file to the USB drive.
  • Copy the Ghost images to the USB drive.

3.Making the USB Drive Bootable

HP USB Disk Storage Format Tool

The primary tool for making the USB drive bootable is the HP USB Disk Storage Format Tool. This utility will make your USB drive bootable with DOS system files.

  1. Download and install the HP USB Disk Storage Format Tool
  2. Download the utility from the Support FTP site:

ftp://ftp.polycomsupport.info/pub/NSD/RSS2000/HPBootableUSBDriveUtility.zip

  1. Extract the contents of the zip file, and run the “Format Utility for USB DeviceSP27213.exe.”

This will install the HP Format Utility on your computer. You should see the program in your start menu under a folder called “Hewlett-Packard Company.”

  1. Download and extract the contents of USBFiles.zip to a temporary folder.
  2. Download the zipped file from the following Support FTP location:

ftp://ftp.polycomsupport.info/pub/NSD/RSS2000/USBFiles.zip

  1. Extract the contents of the zip file which contains DOS system files and the Ghost application.

In this example, the contents were extracted to C:\USBFiles

  1. Insert the USB drive into your PC.
  2. Run the HP Format Tool from your start menu.

(“Hewlett-Packard Company” -> “HP USB Disk Storage Format Tool”)

  1. Make sure the correct USB drive is selected. File system should set as FAT.
  2. Check “Create a DOS startup disk.”
  3. In the field, “using DOS system files located at:,” select the temporary folder you created for USBFiles.zip (c:\USBFiles, in this example).
  4. Click “Start.”
  1. Select Yes to the security warning to proceed with the format.
  2. Select OK to acknowledge the successful completion of the format.
  3. Your USB drive should now be bootable, and you should see three files on the USB drive: io.sys, msdos.sys, and command.com. (Io.sys and msdos.sys are hidden system files.) You should test your USB drive to see if it really is bootable.
  4. Once you have confirmed that the USB drive is bootable, you can copy the contents of the USBFiles.zip (previously extracted to C:\USBFiles) to the USB drive. There is a folder in the in zipped contents called Images. This folder will need to be on the USB drive. The images for the SE200/RSS2000 will need to be copied into this folder.

4.Copy the Ghost Application File to the USB Drive

Once the USB drive is bootable, it has only a few DOS system files. The Ghost application file still needs to be copied to the drive. These files are contained in a zip file called, USBFiles.zip, which in the previous section we had extracted to c:\USBFiles.

  1. Copy all the files and directories from c:\USBFiles to the USB drive. You will probably be prompted to overwrite the three DOS system files that were copied by the HP Format Utility. Since the files are the same, it is OK to overwrite all files.

Your USB drive should now have the Ghost application file. You will also notice that there are a lot of other files on the drive.

  1. Command.com, msdos.sys, choice.com, and io.sys are DOS system files
  2. Autoexec.bat is a file that automatically runs the imaging process
  3. Ghost.exe is the disk imaging tool
  4. Xset.exe is a utility to record date and time for the imaging log file
  5. Images folder is the directory to store all the images

5.Copy the SE200Ghost Images to the USB Drive

Even though you have copied the Ghost imaging application to the USB drive, it is still not ready to image an SE200. You still need to copy the actual images to the drive.

Download the current SE200 release images. The current release version can be obtained here:

ftp://ftp.polycomsupport.info/pub/NSD/SE200/306/

  1. There are two image files in that location. One is for the CF card, and the other is for the hard drive. You will need both, and they are named as follows:

SE-CF.gho

SE-HD.gho

  1. If your USB drive does not have an Images folder, create it now.
  2. Copy the ghost image files to the Imagesfolder on the USB drive.

It is important that you get the names right, otherwise the USB drive will not re-image the SE200. The autoexec.bat will check for these files before starting the imaging process. If it fails to find the files, an error will be written to the polycom.log file.

6.Copy the RSS2000 Ghost Image to the USB Drive

Even though you have copied the Ghost imaging application to the USB drive, it is still not ready to image an RSS2000. You still need to copy the actual images to the drive.

Download the current RSS2000 release images. The current release version can be obtained here:

ftp://ftp.polycomsupport.info/pub/NSD/RSS2000/

  1. There is one image file in that location. The file is for the CF card. The file is named as follows:

RSS-CF.gho

  1. If your USB drive does not have an Images folder, create it now.
  2. Copy the ghost image file to the Images folder on the USB drive.

It is important that you get the names right, otherwise the USB drive will not re-image the RS2000. The autoexec.bat will check for this file before starting the imaging process. If it fails to find the files, an error will be written to the polycom.log file.

7.Default Autoexec Menu Options

The default autexec.bat includes several options in order to fix various issues that have appeared. Please review the sections that are presented later in this guide for more details on how to change the default execution option. The list below represents the options that are currently available:

1. Ghost SE200 Unit

2. Ghost RSS2000 Unit

3. Delete Messages.txt File

4. Copy ReadiManager Databases

5. Delete Messages.txt File & Copy ReadiManager Databases

6. Exit to Command Prompt

7.1Ghost SE200 Unit option

This option will image the drives that are in the SE200 units. Please see the following section that describes this process in more detail – Imaging an SE200/RSS2000.

7.2Ghost RSS2000 Unit option

This option will image the drives that are in the RSS2000 units. Please see the following section that describes this process in more detail – Imaging an SE200/RSS2000.

7.3Delete Messages.txt File option

In v3.0 and v3.0.1 of the SE200, there is an issue with the messages.txt file growing to a size that completely fills the boot drive and ultimately causes the SE200 to not function. The message.txt file records the different processes that the SE200 uses during various scheduling events. Under heavy scheduling usage, this file can grow beyond the designed expectation. This option will delete the meesage.txt file and copy a new codecmanager.ini which moves the message.txt to the other much larger hard drive.

7.4Copy ReadiManager Databases option

There are times when the SE200 does not respond as designed, like with the messages.txt issue. If the SE200 is not functioning correctly, then downloading the SE200 databases from the web GUI or through the serial console is not possible. In these cases, there is no other way to retrieve the SE200 databases. This option will copy the ReadiManager and Logger backup databases in order to be restored after the SE200 unit has been imaged or replaced.

7.5Delete Messages.txt File & Copy ReadiManager Databases option

Based on user requests, this option does both procedures for Delete Messages.txt File and Copy ReadiManager Database options. Please see the previous sections for more information.

7.6Exit to Command Prompt option

This option simply skips all of the previous procedures and returns to the DOS prompt. This option is useful if further functionality or procedures are required that are not covered in the above sections.

8.Imaging an SE200/RSS2000

The bootable USB drive utilizes Symantec Ghost to re-image and provides two options for re-imaging:

  • Automated restore from images located on the USB drive.
  • Manual restore

8.1Automated restore from images on the USB drive without a monitor and keyboard

WARNING: Restoring an image to a ReadiManager SE200 IAM from the USB drive requires 6 hours! This problem does not exist for the stand-alone SE200 unit which takes about 30 minutes to restore from the USB drive.

When booting from the USB drive, the default action is to restore both the compact flash (CF) card and the hard drive from images located on the USB drive in the Images directory. This process can run without the use of a monitor, keyboard, or mouse.This process is efficient because it does not require anything more than the USB drive, and the procedures are simple.

  1. Insert the USB drive.
  2. Reboot the unit using the power switch.
  3. The Ghost application will automatically startup and restore the CF card and hard drive from the images located in the Images directory. The autoexec.bat file assumes that the images are named as follows: SE-CF.gho and SE-HD.gho for the SE200 and RSS-CF.gho for the RSS2000. If you replace these images, be sure to either keep the same names or make the appropriate changes in the autoexec.bat file. The entire process will take about 30 minutes on a stand-alone SE200 and 6 hours on an IAM. The indicator light on the USB drive will flash throughout the entire process. The hard drive activity indicator on the unit will also flash during this process. At the end of the process, the USB light will remain solid with no flashing, and the SE200 hard drive light will be off.

If the lights stop flashing after only a few minutes, there might be something wrong. Wait a few minutes to see if they start flashing again. If not, plug the USB drive into your PC and check the logs. (Refer to the troubleshooting section.)

  1. When the restore process is complete and drive lights stop flashing, remove the USB drive; and reboot the system using the power switch.
  2. The SE200/RSS2000 is now ready for normal configuration via the serial port menu as indicated in the first time setup..

8.2Manual Restore

If all else fails, the bootable USB drive provides an option to exit to the command prompt (option #3).

From here, you can run Ghost manually. This, of course, does require a monitor, keyboard, and mouse to be connected to the SE200/RSS2000.

8.3Changing the Default Imaging Process

WARNING: The following section is very important. If the procedure is not followed correctly, the end result could be a SE200 software load on a RSS 2000 unit or vice-versa.

The autoexec.bat is a batch file responsible to running the imaging process automatically. The current autoexec.bat is configured to be able to image either the SE200 or the RSS2000. By default, if no choice is entered when prompted, the SE200 procedure will run, option #1. Please verify this is still the case by editing the autoexec.bat and locate the following lines:

ECHO 1. Ghost SE200 Unit

ECHO 2. Ghost RSS2000 Unit

ECHO 3. Exit to Command Prompt

CHOICE /C:123456/T:1,30 What option would you like to execute

The flag /T refers to the time options. The 1 after the colon refers to the default option to choose if no user input is detected. The 30 number refers to the timeout period that the system will wait for user input. In this case, the SE200 imaging process will be activated after 30 seconds. To change the default process to image the RSS2000 instead, change the 1 to a 2. The following line is an example of making the imaging of the RSS2000 the default action:

CHOICE /C:123 /T:2,30 What option would you like to execute

8.4Ghost Images & IP Addresses

The default IP address for a system restored is 172.22.80.115.

For systems restored with the image, the address is 192.168.1.254.

9.Fixing an Issue with Messages.txt for the SE200

Currently, there is an issue with the messages.txt growing to a size on the compact flash drive to the point of causing a system failure. In order to temporarily fix this issue, please use the following instructions to modify the USB stick:

Only download the latest USB Files from the location below if this was not done in step 3.2:

  1. Download the zipped file from the following Support FTP location:

ftp://ftp.polycomsupport.info/pub/NSD/RSS2000/USBFiles.zip

  1. Extract the contents of the zip file which contains DOS system files and the Ghost application.

In this example, the contents were extracted to C:\USBFiles

  1. Copy all the files and directories from c:\USBFiles to the USB drive. You will probably be prompted to overwrite the three DOS system files that were copied by the HP Format Utility. Since the files are the same, it is OK to overwrite all files.
  2. Edit the Autoexec.bat on the USB drive
  3. Change the “1” to a “3”, see the example below:
  4. Before:CHOICE /C:12345 /T:1,30 What option would you like to execute
  5. After: CHOICE /C:12345 /T:3,30 What option would you like to execute

The “3” in the line above tells the system what choice to execute if no user input is selected. This is a requirement on the SE200 stand-alone units where a key board, mouse, and monitor connections are not possible.

10.Copying the ReadiManager Databases for the SE200

Currently, there is an issue with copying or exporting the ReadiManager and Logger databases when the web GUI is not available for any reason. Currently, the only way to copy the databases is through the web GUI or through the console via a serial cable. There are times when both of these methods are not available. In order to copy the databases, please use the following instructions to modify the USB stick:

Only download the latest USB Files from the location below if this was not done in step 3.2:

  1. Download the zipped file from the following Support FTP location:

ftp://ftp.polycomsupport.info/pub/NSD/RSS2000//USBFiles.zip

  1. Extract the contents of the zip file which contains DOS system files and the Ghost application.

In this example, the contents were extracted to C:\USBFiles

  1. Copy all the files and directories from c:\USBFiles to the USB drive. You will probably be prompted to overwrite the three DOS system files that were copied by the HP Format Utility. Since the files are the same, it is OK to overwrite all files.
  2. Edit the Autoexec.bat on the USB drive
  3. Change the “1” to a “4”, see the example below:
  4. Before:CHOICE /C:12345 /T:1,30 What option would you like to execute
  5. After: CHOICE /C:12345 /T:4,30 What option would you like to execute

The “4” in the line above tells the system what choice to execute if no user input is selected. This is a requirement on the SE200 stand-alone units where a key board, mouse, and monitor connections are not possible.