OpenVMS CD & DVD, IDE ATA & ATAPI



Similar documents
OpenVMS Undocumented Features

HP dx5150 RAID Installation and Setup Guide Version Document Part Number:

Hard Drive Installation Options Ontrack Data Recovery Technical Paper.2004

How to Create a Windows El Torito Bootable CD/DVD-ROM

TSSG. Technical Support Solutions Guide. hp dvd-writer dvd100i. Chapters. for. 10/25/01 - TSSGdvd100iFall2001.pdf

Redundancy in enterprise storage networks using dual-domain SAS configurations

ITE RAID Controller USER MANUAL

Serial ATA 2 Ports PCI Host

Computer Setup (F10) Utility Guide Evo Desktop Family Evo Workstation Family

Hard Disk Drives and RAID

SiS 180 S-ATA User s Manual. Quick User s Guide. Version 0.1

SATA-to-IDE Adapter Quick Installation Guide

SiS S-ATA User s Manual. Quick User s Guide. Version 0.1

Models HP DVD+R/RW 16X Half Height B21 HP DVD+R/RW 8X Slim B21

SATA150 TX2PLUS, TX4 QUICK START GUIDE. Version 1.2

SiS964 RAID. User s Manual. Edition. Trademarks V1.0 P/N: U49-M2-0E

Mounting HP Desktop Mini Rack Mount Tray Kit HP Desktop Mini Security/Dual VESA Sleeve

How To Set Up A Raid On A Hard Disk Drive On A Sasa S964 (Sasa) (Sasa) (Ios) (Tos) And Sas964 S9 64 (Sata) (

SiS964/SiS180 SATA w/ RAID User s Manual. Quick User s Guide. Version 0.3

HP One-Button Disaster Recovery (OBDR) Solution for ProLiant Servers

RAID-01 (ciss) B mass storage driver release notes, edition 2

Transition from PATA optical disc drives to SATA optical disc drives

VIA RAID configurations

QuickSpecs. What's New Dual Port SFF 10K and 15K SAS drives Dual Port 3.5" 15K SAS drives. HP SAS Drives (Servers) Overview

QuickSpecs. What's New HP 3TB 6G SAS 7.2K 3.5-inch Midline Hard Drive. HP SAS Enterprise and SAS Midline Hard Drives. Overview

The UltraATA 133 PCI is an ultra high-speed dual channel Ultra ATA/133 controller board for use in Pentium-class computer.

DVD/CD-ROM MOVIE AND GAMER KIT

Low Profile Ultra ATA-133 RAID PCI Host

Intel Data Migration Software

Floppy Drive & Hard Drive

SATA RAID SIL 3112 CONTROLLER USER S MANUAL

SERIAL ATA HOST CONTROLLER CARD USER MANUAL SATA R SATA I WARNING

Supporting Hard Drives

QuickSpecs. What's New HP 1.2TB 6G SAS 10K rpm SFF (2.5-inch) SC Enterprise 3yr Warranty Hard Drive

Cloning Utility for VersaView Industrial Computers

Using ATI Array Management Software (WebPAM)

How to Install the VMware ESXi Hypervisor on Physical Hardware

PCI Express 2.0 SATA III RAID Controller Card with Internal Mini-SAS SFF-8087 Connector

Chapter 8. Secondary Storage. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

User's Manual. USB 2.0 TO IDE & SATA Cable. 1. Characteristics

SCSI The Protocol for all Storage Architectures

The Bus (PCI and PCI-Express)

PCI ATA 133 RAID Controller Card. User Manual

SATA II-150 PCI Quick Installation Guide

Chapter 2 Array Configuration [SATA Setup Utility] This chapter explains array configurations using this array controller.

Design Considerations for USB Mass Storage

Manual OS Installation

Intel ESB2 SATA RAID Setup Guidelines

QuickSpecs. Models HP Smart Array E200 Controller. Upgrade Options Cache Upgrade. Overview

Compaq Presario Desktop Products. Upgrading and Servicing Guide

Upgrading and Servicing Guide

QuickSpecs. Models HP 750GB 7200rpm SATA (NCQ/Smart IV) 3Gbp/s Hard Drive

Intel Desktop Board D101GGC Specification Update

User Guide Software Version 2.1.0

Serial ATA technology

VAIO Computer Recovery Options Guide

Tech Application Chapter 3 STUDY GUIDE

How To Recover A Hard Drive From A Damaged Hard Drive

Backup and Recovery User Guide

Promise FastTrak 100-Lite RAID Controller

PCI SATA RAID Card User Manual

Encore SATA2 RAID PCIe Card

QuickSpecs. What's New. At A Glance. Models. HP StorageWorks SB40c storage blade. Overview

English. Configuring SATA Hard Drive(s)

HP recommended configuration for Microsoft Exchange Server 2010: ProLiant DL370 G6 supporting GB mailboxes

HP SATA DVD RW Optical Drives Overview. HP 9.5mm SATA DVD RW Optical Drive

Serial ATA PCI Quick Installation Guide

Data Storage and Backup. Sanjay Goel School of Business University at Albany, SUNY

Table of Contents 1. INTRODUCTION TO THE DC-200 RAID CARD... 3

Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05

Samsung Magician v.4.5 Introduction and Installation Guide

Firmware Update Instructions for Crucial Client SSDs

VT8237 SATA RAID User Manual

IDE/ATA Interface. Objectives. IDE Interface. IDE Interface

2-Serial/1-Parallel Port PCI Adapter RC303 User Manual

PCI Express SATA III RAID Controller Card with Mini-SAS Connector (SFF-8087) - HyperDuo SSD Tiering

04-349r0 SPC-3 MMC-5 Merge PREVENT ALLOW MEDIUM REMOVAL commands 5 November 2004

Advanced Host Controller Interface (AHCI) and Redundant Array of Independent Disks (RAID) on HP Compaq dc5850 Business PCs

M5281/M5283. Serial ATA and Parallel ATA Host Controller. RAID BIOS/Driver/Utility Manual

Computer Setup (F10) Utility Guide Business Desktops

How To Configure Your Computer With A Microsoft X86 V3.2 (X86) And X86 (Xo) (Xos) (Powerbook) (For Microsoft) (Microsoft) And Zilog (X

Ultra ATA 133 RAID PCI Pro

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 5 Storage Devices

21152 PCI-to-PCI Bridge

SATA II-150 PCI RAID

Certification: HP ATA Servers & Storage

PC Boot Considerations for Devices >8GB

SATA 150 RAID. user. Model MAN UM

Phoenix SecureCore TM Setup Utility

Serial ATA RAID PCI Card

QuickSpecs. Model HP Slim Blu-ray BDXL SATA Drive (black)

How to configure Failover Clustering for Hyper-V hosts on HP ProLiant c-class server blades with All-in-One SB600c storage blade

IDE ATA/133 Controller


HP AD397A rx2660 SAS Smart Array P400 Controller Installation Guide Manufacturing Part Number: AD A February 2007

Chapter 13 Selected Storage Systems and Interface

Sabrent USB DSC5 USB 2.0 to SATA/IDE Hard Drive Adapter. 2.5 Notebook IDE Hard Drive

Transcription:

OpenVMS CD & DVD, IDE ATA & ATAPI Stephen Hoffman HP OpenVMS Engineering European Technical Update 2004 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Audience This is a technical session Target Audience: OpenVMS Programmers, System Managers Folks interested in Backup or Distribution Some OpenVMS Familiarity is Assumed: User Commands System Management Commands Programming APIs

Introduction Topics Covered Hardware: ATA & ATAPI Disks, CD & DVD devices Software: APIs Media-Recording Applications Open Source Commercial

support statement this presentation is not and is not intended as a support statement. both supported and unsupported devices, software, and configurations are cited. 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Support Statement Device references here do not imply nor deny support, nor do references imply nor deny any testing, compatability nor even basic correct operation of the devices. Some devices and some software referenced here may be or are formally supported on OpenVMS, and some are not. Please consult formal corporate support statements and the applicable Software Product Descriptions for the supported devices and supported software, and for other support-related information. Please don't call the Customer Support Center

the hardware cables, controllers, peripherals. 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Common ATA Devices Common ATA Devices... Disks Disks Disks Did I mention Disks?

Common ATAPI Devices Common ATAPI Devices... Disks Iomega Zip CD: Compact Disk CD-ROM CD-R, CD-RW DVD: Digital Versatile Disk DVD-ROM DVD+R/RW DVD-R/RW DVD-RAM

ATA: AT/Attachment Very simple and very low-cost interface... Used for disk devices Various interface speeds available Typically fixed sector size 512 bytes per sector

ATAPI: ATA/Packet Interface Simple and low-cost interface... Provides for CD, DVD and other devices' needs door lock & unlock drive door or tray media status button I/O Provides SCSI-like Packet Interface ATAPI devices can have differing sector sizes 512 bytes per sector 2048 bytes per sector other values possible

ATA & ATAPI Sector Sizes Common ATAPI Device Sector Sizes... Disks, Iomega Zip 512 byte sectors CD, DVD 2048 byte sectors

Available Devices Devices and Available Form Factors... CD and DVD, full-size disks Most CD and DVD devices Floppy disk replacement Iomega Zip Notebook-sized peripherals MultiBay disks, CD, DVD Integrity Servers

Available Devices Controllers and Interconnects... Host ATA and ATAPI controller PIO DMA

Available Cabling Controllers and Interconnects... Controller cabling Traditional Parallel Cable 80pin berg connector ribbon cable round cables Serial Cable much easier to route, and to maintain much smaller connectors negligable thermal benefit

Available Devices Drive Selection... Parallel ATA/ATAPI has one or two devices per cable D0; primary device, DQc0: D1; secondary device, DQc1:

Available Drive Selection Drive (D0 or D1) Selection... Cable select Host and D0 are on far ends of cable D1 is the middle connector Drive select More commonly chosen D0, D1 and (no) cable select via jumpers/switches

Available Drive Selection Drive (D0 or D1) Selection... SRM can require D0 bootstrap May not boot D1 device

Available Drive Selection Drive (D0 or D1) Selection... Serial ATA/ATAPI (SATA) has no D1; only D0 Cables also compatable with SAS (Serial SCSI) Some SAS controllers may work with SATA devices

the software specifications & programming interfaces 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

$qio The core OpenVMS I/O interface is $qio[w]... See the OpenVMS I/O Abuser's Reference Manual

Specifications Committees: SFF, T13, T10... Small Form Factor (SFF) Cmte SFF 8020 (withdrawn, but well worth reading) SFF 8070 T13 ATA/ATAPI Cmte ATA/ATAPI Specs T10 SCSI Cmte SPC: SCSI Primary Commands SBC: SCSI Block Commands MMC: MultiMedia Commands

Command Interface OpenVMS SCSI T10 Command Structure... Two or three Component Buffers Buffer Descriptor DKDRIVER DQDRIVER CDB: The Command Packet Optional Parameter or I/O Buffer optional data for specific T10 commands read or write buffers for others

OpenVMS Programming DQDRIVER and DKDRIVER Structures... IO$_DIAGNOSE S2DGBDEF (DKDRIVER) SCSI T10DEF? (DQDRIVER) ATA/ATAPI See DECW$EXAMPLES:DECW$CDPLAYER.*

Sense Key, ASC, ASCQ Error processing returns coded status... Sense Key (SKEY) Associated Sense Code (ASC) ASC Qualifier (ASCQ) Access to listings of these values are available, and are most definitely necessary when working with ATAPI...

Required Commands Command Sequence documentation sparce Reference materials widely available Tutorial documentation "sparse" Trial and error common Device "individuality" is (still) widespread MMC provides the core command set Errors and behaviours and timings can vary (widely) Inter-vendor and even intra-vendor differences

the utilities and tools for writing CD and DVD data media 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Data Media Mastering Steps for Writing CD and DVD data media... Choose a Volume Structure Generate and Populate the Media Master WRITEBOOT or SETBOOT (if needed) Copy the Master to the Recordable Media

The Data Master Disk (or Partition) LD and VD64 Logical Disk Drivers... Used to master the media LD is latent in V7.3-1 and later LD and VD64 available via Freeware

Volume Structures INITIALIZE and ODS-2, ODS-5... Generate an OpenVMS structure Specify /GPT, if needed BTB (VAX and Alpha) MBR (I64) GPT (I64)

Volume Structures INITIALIZE/GPT... [000000]GPT.SYS contains Boot Block Front and Back GPT Arrays Two Extents; one of few core files that is non-contiguous

Volume Structures ISO-9660 and El Torito... Can coexist with ODS-2 and ODS-5 mkisofs One of the supported volume structures for EFI boot

Bootblocks and Sector Sizes WRITEBOOT and SETBOOT... Used during mastering of the media WRITEBOOT in OpenVMS VAX, Alpha SETBOOT present in OpenVMS Alpha, I64 Beware sector size for OpenVMS I64 EFI bootstraps; OpenVMS VAX and OpenVMS Alpha are 512, OpenVMS I64 requires 2048 byte sectors for bootstrap. Once bootstrapped, DQDRIVER presents 2048 byte blocks as 512 byte blocks, while DKDRIVER requires SCSI devices that can present 512 byte blocks

Software Packages CDRTOOLS, DVDRTOOLS, etc... Various packages available Open source packages Commercial packages CDRECORD.COM OpenVMS Alpha V7.3-1 and later Tools on Other Platforms Block-by-Block copy

summary resources and URLs 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

OpenVMS FAQ For pointers to... Recording Tools Examples http://www.hp.com/go/openvms/faq/

Where to go for help? http://www.t10.org/ http://www.t13.org/ http://www.hp.com/go/openvms/ http://www.hp.com/go/openvms/faq/ http://www.hp.com/go/openvms/wizard/ http://www.hp.com/go/openvms/freeware/

Thank You! European Technical Update 2004 &

The Fine Print Copyright 2004 Hewlett-Packard Development Company, L.P. While HP believes the information included in this presentation is correct as of the date produced, it is subject to change without notice. All trademarks and registered trademarks are the property of their respective holders. Intel and Itanium are registered trademarks of Intel. Presentation void where taxed or prohibited by law. Title, fees and registration extra, your I/O mileage may vary. Attempts at CD and DVD recording can generate "coasters". Recommended for technical and engineering ranks and hobbyists ages 12 and up. Ask for special pointy-haired-boss toy. Known Thousand-Mile-Stare hazard, please keep this and all other similar presentations away from known-sensitive members of engineering, marketing, and management.