Legacy Tape Drive DSFs
Legacy tape drive DSFs reside in the /dev/rmt/ directory and encode bus/target/LUN addresses just like legacy disk and LUN DSFs.  However, unlike LUNs, tape drives often support numerous access options in the [options]portion of the device file name.  The DSF below accesses the tape drive located at bus instance 0, target 0, LUN 0 using the best density and compression features supported by the tape drive.
 
/dev/rmt/c0t0d0BEST
 
Note that the stape kernel driver doesn’t support block mode access to tape drives, so there isn’t a /dev/mt/ device file directory.


Persistent Tape Drive DSFs
Much like persistent LUN DSFs, persistent tape drive DSFs encode the device’s agile view hardware address instance number.  However, persistent tape drive DSFs reside in the /dev/rtape/ directory, and the DSF names include prefix tape rather than disk.  The DSF below accesses the tape drive with instance number 0 using the best density and compression features supported by the tape drive.
 
/dev/rtape/tape0_BEST
 
Note that the estape kernel driver doesn’t support block mode access to tape drives, so there isn’t a /dev/tape/ device file directory.
Tape Drive DSF Options
Unlike LUN DSFs, tape drive DSFs often support numerous access options via the [options] portion of the DSF name.  Common options, which are supported on both legacy and persistent DSFs, include:
 
w             Immediate report disabled. A write request waits until the data are written on the medium.
 
density  Specifies the density or format used when writing to the tape.  11i v3 only supports the BEST density.  11i v1 and v2 support several other formats.  The list below only describes some of the common 11i v1 and v2 density formats.  See the mt(7) man page for a complete list. 
BEST       Use the highest available density/compression features available
NOMOD     Maintain the density/compression features used previously on the tape
DDS1    Use DDS1 format to ensure compatibility with older DDS1 tape drives
DDS2    Use DDS2 format to ensure compatibility with older DDS2 tape drives
C[n]         Write data in compressed mode, on tape drives that support data compression.  Compression is automatically enabled when the density field is set to BEST.
No rewind on close.  Unless this mode is requested, the driver automatically rewinds the tape when closed.
 
b Specifies Berkeley-style tape mode.  When the b is absent, the tape drive follows AT&T-style behavior. 

When a file is closed after servicing a read request, if the no-rewind bit is not set, the tape drive automatically rewinds the tape.  If the no-rewind bit is set, the behavior depends on the style mode.  For AT&T-style devices, the tape is positioned after the EOF following the data just read (unless already at BOT or Filemark).  For Berkeley-style devices, the tape is not repositioned in any way.
w Writes wait for physical completion of the operation before returning status.  The default buffered mode or immediate reporting mode) requires the tape device to buffer the data and return immediately with successful status. 
 
See the examples on the slide and the mksf(1m) man page for more information.
9.x Compatibility
Prior to version HP-UX 10.01, tape drive DSFs followed an entirely different naming convention:
/dev/rmt/0m         First tape drive on the system
/dev/rmt/1m         Second tape drive on the system
/dev/rmt/2m         Third tape drive on the system
/dev/rmt/2mn        Third tape drive on the system, "no-rewind" feature enabled
/dev/rmt/2mnb      Third tape drive, "no-rewind" feature and Berkeley semantics enabled
 
Each DSF name includes an instance number to distinguish the DSF from all other tape drive DSFs, the letter "m", and a series of access options as described previously. 
 
11i v1, v2, and v3 automatically create the following tape drive DSFs, but they are simply links to equivalent legacy cxtxdxBEST DSFs.
 
/dev/rmt/0m     links to /dev/rmt/cxtxdxBEST
/dev/rmt/0mn    links to /dev/rmt/cxtxdxBESTn
/dev/rmt/0mb    links to /dev/rmt/cxtxdxBESTb
/dev/rmt/0mnb  links to /dev/rmt/cxtxdxBESTnb
 
 
rmt    11.13及之前的名称
rac    11.31的名称