Summary of Contents for Promise Technology PDC20319
Page 1
PDC20319 SATA RAID C ONTROLLER ANUAL Version 1.3...
Page 2
You should back up all data before installing any drive controller or storage peripheral. Promise Technology is not responsible for any loss of data resulting from the use, disuse or misuse of this or any other Promise Technology product. Notice...
Create a Hot Spare Drive for Mirrored Arrays ........23 How the PDC20319 SATA RAID Controller Orders Arrays....23 How the PDC20319 SATA RAID Controller Saves Array Information. 23 Delete an Array ..................24 Rebuild a Mirrored Array ................26...
Page 4
Existing Windows NT4.0 Installation ............37 Remove Driver from Windows NT4.0............37 Chapter 5: Disk Array Concepts ................ 39 About the PDC20319 SATA RAID Controller..........39 About the BIOS ................... 39 FastBuild Auto Menu Setup ..............39 Reserve Sector ................... 39 Disk Array Terms ..................
(for two drives) and RAID 0+1 mirroring plus striping (for four drives) to protect data. Should a drive that is part of a mirrored array fail, the PDC20319 SATA RAID Controller uses the mirrored drive (which contains identical data) to assume all data handling.
(server, controller, data channels, individual drives, and enclosure). For information on using PAM, refer to the PAM User Manual, which is included on the CD that came with your The PDC20319 SATA RAID Controller. Or download it from the Promise website.
PCI Plug-n-Play, PCI Easy to install; supports 4 Serial ATA drives Interrupt sharing and on the PDC20319 while still supporting 4 coexists with motherboard devices on motherboard ATA controller. IDE and SCSI controllers Supports concurrent ATA...
Page 8
PDC20319 SATA RAID Controller User Manual Employs the latest Promise Fully supports Serial ATA specifications with PCI Serial ATA ASIC 150 MB/sec timing and CRC error-checking technology at high speeds. Mirroring supports automatic Fault tolerance can be restored automatically background rebuilds without rebooting.
Chapter 2: Create Your Disk Array Your PDC20319 SATA RAID Controller includes the onboard FastBuild BIOS utility to create your array using the attached drives. There are three different scenarios in creating the array. You can create an array for: •...
[↑] Up [↓] Down [←, →, Space] Change Option [ESC] Exit [Ctrl-Y] Save Create a Performance Array Use this setting to create a Striped (RAID 0) array. PDC20319 enables you to create striped arrays with 1, 2, 3, or 4 drives. These arrays have no fault tolerance.
Chapter 2: Create Your Disk Array Create a Security Array with New Drives Use this setting to create a Mirrored (RAID 1) array with two new hard drives. If one of the drives has data on it, follow the Creating a Security Array with an Existing Data Drive procedure on the next page.
Windows NT 4.0, Windows 2000, or Windows XP operating system as part of a bootable Mirrored (RAID 1) array on your PDC20319 SATA RAID Controller, do NOT connect the hard drive to the Controller yet. You MUST install the Windows NT4, 2000, or XP driver software first to this drive while it is still attached to your existing hard drive controller.
Page 13
Chapter 2: Create Your Disk Array Source Disk Channel:ID Drive Model Capacity (MB) ----- ----- ----- Target Disk Channel:ID Drive Model Capacity (MB) ----- ----- ----- [Please Select A Source Disk] Channel:ID Drive Model Capacity (MB) SEAGATE S380023AS 80024 SEAGATE S380023AS 80024 [↑] Up [↓] Down [ESC] Exit [Ctrl-Y] Save Use the arrow keys to choose which drive contains the existing data to be...
PDC20319 SATA RAID Controller User Manual Create a Security Array with Quick Initialization Use this setting to create a Mirrored (RAID 1) array with one or two existing hard drives containing data that you do not want to keep. This method creates a mirrored array and erases the first data block from your existing drives.
View the BIOS Screen When you boot your system with the PDC20319 SATA RAID Controller and drives installed, the Promise onboard BIOS will detect the drives attached and show the following screen.
To rebuild a mirrored array, see Rebuilding a Mirrored Array on page 30. Notes After you install the PDC20319 SATA RAID Controller and configure an array using FastBuild, use FDISK to format the arrayed drive(s) if you are using new, blank drives...
It will assign all available drives appropriate for the disk array you are creating. After making all selections, press Ctrl-Y to Save the selections. FastBuild will automatically build the array. FastBuild (tm) Utility 2.xx (c) 2002-2005 Promise Technology, Inc. [Auto Setup Options Menu] Optimize Array for:...
Page 18
Note Under the Security setting, the PDC20319 SATA RAID Controller permits two drives to be used for a single Mirrored array or four drives to be used for a Mirrored/Striped array in Auto Setup.
It is automatically added to an array once a disk member of the array has been detected as failed. To restore fault tolerance as quickly as possible, the PDC20319 SATA RAID Controller begins to perform an automatic data rebuild on the spare drive in the background without the need to restart the system.
Unassigned drives are not accessible by the OS. The menu also displays the data transfer mode that relates to speed used by each drive (U5 refers to 100MB/sec transfers, U4 refers to 66MB/sec transfers, etc...) FastBuild (tm) Utility 2.xx (c) 2002-2005 Promise Technology, Inc. [ View Drive Assignments ] Channel:ID...
RAID levels for one or multiple disk arrays attached to the PDC20319 SATA RAID Controller. Users will commonly create one or two drive arrays with the PDC20319 SATA RAID Controller, though the card will support a maximum of four arrays. You may use a single drive in striping mode with the Controller.
Press the Spacebar to scroll through choices progressing as follows (16, 32, 64, 128 MB). The size selected affects how the PDC20319 SATA RAID Controller sends and retrieves data blocks to and from the drives. You will need to perform your own testing to determine how the data block size is affecting your particular use of the array.
This can be helpful in the event that a drive fails and an exact replacement model is no longer available. Without this feature enabled, the PDC20319 SATA RAID Controller will NOT permit the use of a replacement drive that is slightly smaller than the remaining working drive.
PDC20319 SATA RAID Controller User Manual Create a Striped Array As described in the Drive Assignments Option section above, if you selected a performance array, follow the directions here. Set the Stripe Block size. 64 KB is the default. Assign new drives to the Performance array.
Chapter 3: Use the FastBuild Utility Add Fault Tolerance to an Existing Drive The PDC20319 SATA RAID Controller will create a mirrored array using an existing system drive with data. You must assign the existing drive and another drive of same or larger capacity to the Mirroring array. The BIOS will send the existing data to the new blank drive.
Page 26
PDC20319 SATA RAID Controller User Manual Source Disk Channel:ID Drive Model Capacity (MB) Target Disk Channel:ID Drive Model Capacity (MB) [Please Select A Source Disk] Channel:ID Drive Model Capacity (MB) SEAGATE S380023AS 80024 SEAGATE S380023AS 80024 [↑] Up [↓] [ESC] Exit [Ctrl-Y] Save Press the arrow keys to choose which drive contains the existing data to be copied.
For automatic rebuilds of a mirrored array, attach a spare drive to the PDC20319 SATA RAID Controller. Drives that are not assigned to an array and are the same size or larger than the original will be used for the automatic rebuild.
Make sure to record all array information including the array type, the disk members, and stripe block size in case you wish to undo a deletion. FastBuild (tm) Utility 2.xx (c) 2002-2005 Promise Technology, Inc. [ Delete Array Menu ] Array No...
Page 29
Chapter 3: Use the FastBuild Utility FastBuild (tm) Utility 2.xx (c) 2002-2005 Promise Technology, Inc. [ Define Array Menu ] Array No RAID Mode Total Drv Capacity(MB) Status Array 1 Stripe 160048 Functional Stripe Block: 64 KB Gigabyte Boundary: OFF...
Drives MUST be replaced if they contain any physical errors. Follow these steps before using the Rebuild Array menu option: On bootup, the PDC20319 SATA RAID Controller BIOS will display an error message identifying which drive has failed. Press Ctrl-F to enter FastBuild Utility’s Main Menu.
Page 31
Reboot the system and press Ctrl-F to enter the FastBuild Main Menu. 10. Select the Rebuild Array (5) option. The following screen will appear. FastBuild (tm) Utility 2.xx (c) 2002-2005 Promise Technology, Inc. [ Rebuild Array Menu ] Array No...
Page 32
PDC20319 SATA RAID Controller User Manual 14. Press Enter and confirm that the data will be copied on to the selected drive. All data on the replacement drive will be written over with mirrored information from the array drive. A progress bar will appear as below.
Chapter 4: Install Software Drivers Following are driver installation procedures for the Windows operating systems that support the PDC20319 SATA RAID Controller. The software drivers for Windows are included on the driver diskette. Drivers and installation instructions for other Operating Systems are downloadable from the Promise website at www.promise.com.
Additional Device(s). Insert the driver diskette into drive A: and press Enter. Choose WinServer 2003: Promise PDC20319 SATA RAID Controller (FastTrak S150 TX4) from the list that appears on screen, and press Enter. Press S to use the driver on the floppy disk and then press Enter to continue with installation.
Windows Server 2003 setup will show a “Found New Hardware” dialog box. Under Windows Server 2003, “Mass Storage Controller” will be displayed. Insert the PDC20319 SATA RAID Controller driver diskette into the A:\ drive. Choose Install the software automatically and press Enter.
Additional Device(s). Insert the driver diskette into drive A: and press Enter. Choose Windows XP: Promise PDC20319 SATA RAID Controller (FastTrak S150 TX4) from the list that appears on screen, and press Enter. Press S to use the driver on the floppy disk and then press Enter to continue with installation.
Right-click on the My Computer icon and select Manage from the popup menu. From the left panel, select Device Manager. Click the “+” in front of SCSI controllers. Windows XP: Promise PDC20319 SATA RAID Controller (FastTrak S150 TX4) should appear.
The Windows 2000 Setup screen will appear again saying “Setup will load support for the following mass storage devices:” The list will include Windows 2000: Promise PDC20319 SATA RAID Controller (FastTrak S150 TX4). NOTE: If there are any additional devices to be installed, specify them now.
Chapter 4: Installing Software Drivers Existing Windows 2000 Installation After reinstalling the PDC20319 SATA RAID Controller and rebooting your system, Windows 2000 setup will show a “New Hardware Found” dialog box. Under Windows 2000, “PCI Mass Storage Controller” will be displayed.
PDC20319 SATA RAID Controller User Manual New Windows NT4.0 Installation The following details the installation of the PDC20319 SATA RAID Controller drivers while installing Windows NT4.0. Start the system installation by booting from the Windows NT disk: • Floppy install: boot the system with the Windows NT installation diskettes.
Controller drivers on a system that has Windows NT4.0 already installed and running. NOTE: Do not attach the boot drive or any other hard drive to the PDC20319 SATA RAID Controller before completing this step. From the Start menu, choose Settings.
Page 42
PDC20319 SATA RAID Controller User Manual...
FastBuild setup to select from menu settings. FastBuild Auto Menu Setup This setup utility is used to build and manage PDC20319 SATA RAID Controller disk arrays. The utility is menu driven and features the Auto Setup (1) option that uses a simple, interactive setup process.
There are three disk array types (RAID 0, 1 and 0+1) in two categories that can be installed on the PDC20319 SATA RAID Controller. Striping is in the Performance category while Mirroring and Striping/Mirroring are in the Fault Tolerance category.
Chapter 5: Disk Array Concepts About RAID Levels Striping (RAID 0) Reads and writes sectors of data interleaved between multiple drives. When any disk member fails, it affects the entire array. Performance is better than a single drive since the workload is balanced between the array members. This array type is for high performance systems.
Using a Spare Drive – Under a RAID 1 setup, an extra hot spare drive. You can attach a third drive to the PDC20319 SATA RAID Controller without assigning it to the array. Such a drive will be activated to replace a failed drive that is part of a mirrored array.
Chapter 5: Disk Array Concepts Striping / Mirroring (RAID 0+1) A combination of RAID 0 and RAID 1 arrays. It can increase performance by reading and writing data in parallel while protecting data with duplication. A minimum of four drives are required. With a four-drive disk array, two pairs of drives are striped.
In some cases, two drives can fail simultaneously yet the array still maintains the integrity of data. There are six combinations in which two of the four drives can fail. The PDC20319 SATA RAID Controller protects the data array in four of those cases.
Motherboard Issues Freeing additional IRQ resources Since the PDC20319 SATA RAID Controller supports PCI Interrupt sharing, it is possible to use IRQs already assigned to another PCI card. Interrupt Sharing is not supported with onboard IDE controllers. If the onboard IDE controller(s) are not used, you may disable the controllers to free IRQ 14 and/or 15.
PDC20319 SATA RAID Controller User Manual System CMOS Issues Set Motherboard CMOS Boot sequence to boot to the PDC20319 SATA RAID Controller On some Motherboard BIOS, it is necessary to set the Boot sequence to SCSI, A:, C: since the Promise card is identified as a SCSI card.
Drive-Related Errors Critical Array Status Error Reported during Boot If a critical status error message appears on the PDC20319 SATA RAID Controller BIOS startup screen for a mirrored array (see below), there is a drive in the array that has failed or is not responding. The Controller will identify the failed drive by channel number.
Page 52
PDC20319 SATA RAID Controller User Manual Unable to Partition or Format Array This condition may occur when the Reserve Sector of one of the drives has become corrupt or bad. Removing the Reserve Sector will remedy any issue related directly to a Bad Reserve Sector.
Page 53
Chapter 6: Troubleshooting & Tips Array Constantly Goes Into Critical or Offline Mode During Reboot See Unable to Partition or Format array, above. Cannot Rebuild Mirrored (RAID 1) Array See Unable to Partition or Format array, above. Fatal Errors or Data Corruption Are Constantly Reported When Reading or Writing to Drive Array See Unable to Partition or Format array, above.
Operating System-Related Issues Different drive lettering under Windows NT This may happen when using a SCSI card in addition to the PDC20319 SATA RAID Controller. Windows NT does not necessarily load the driver for the boot device controller first. This results in a drive that in MS-DOS is the C: drive being the D:, or E:, etc.
Page 55
Chapter 6: Troubleshooting & Tips “No Hard Drives Found” Message Appears During CD-ROM Install of Windows NT, 2000, or XP The F6 key was not pressed at the appropriate time. Reboot the system, and press the F6 key when the message “Setup is inspecting your computer’s hardware configuration…”...
Use the PDC20319 SATA RAID Controller as D: or other non-bootable drive in a Striped Array For Audio/Video editing, keep the original system boot drive on the standard IDE controller as C: drive.
Page 57
A setting of Less for PCI Bus utilization reduces the time which the PDC20319 SATA RAID Controller occupies on the PCI bus and frees that time for use by other PCI devices and will eliminate the glitch dropout effect on playback.
Page 58
PDC20319 SATA RAID Controller User Manual...
Pre-Installation (Speed, Device Types, Capacity, Cabling) Q: What kind of hard drives can I use for a PDC20319 SATA RAID Controller array? You can use any Serial ATA hard drive(s) to create arrays on the Controller.
The Controller implements three different types of RAID levels as follows: RAID 0 (Stripe) For capacity – The PDC20319 SATA RAID Controller array will be as big as the smallest HDD in the array times however many HDDs are in the array. Any larger HDDs will simply be truncated.
Page 61
Multiple-drive striped (RAID 0) will not work. Q: If I have a problem with one of the drives on the PDC20319 SATA RAID Controller, how can I low-level format it to correct the problem? Do NOT do this.
PCI slot priority. PCI slot #1 will be first, slot #2 second, etc. Put the PDC20319 SATA RAID Controller in the PCI slot where it will be accessed ahead of other SCSI controllers if you want to boot from the array.
Need help?
Do you have a question about the PDC20319 and is the answer not in the manual?
Questions and answers