POSIX & NT Devices

Home
Nach oben
Feedback
Forum
Little Fox

Haftungshinweis für externe Links
(c) 1997-2008
:: Tape / HD / Floppy Devices unter NT nutzen
:: -----------------------------
:: Heinz Peter Hippenstiel, GSS, Tivoli Specialist
:: Zuletzt bearbeitet: 2001-12-03
::
:: Benötigte Dateien: cygwin.dll, mt.exe, mount.exe, dd.exe
:: andere Operationen (tar.exe) sind so auch möglich
:: auch auf Floppylaufwerke via "mount -f -b -s //./a: /dev/fd0"
:: Partitionen mit z.B. "mount -f -b -s //./c: /dev/hda1"
:: Oder ganze HDs mit "mount -f -b -s //./physicaldrive0 /dev/hda"
:: Oder Floppies mit "mount -f -b -s //./A: /dev/fd0"
::
:: Referenz: http://sources.redhat.com/cygwin/cygwin-ug-net/using-specialnames.html
:: Download: http://sources.redhat.com/cygwin/setup.exe
:: --> dies ist eine Art Package Manager, einfach ausführen und ausprobieren
::
:: Für 'norewind' Tapes "mount -b //./tape0 /dev/nst0" verwenden
::
:: Zur Ausgabe des Tapelabels (NT Backup oder Veritas/Seagate Backup Exec sind verifiziert)
:: dd if=/dev/st0 bs=94 skip=1 count=1 2>NUL|tr -d "\000"
:: falls weniger ausreicht
:: dd if=/dev/st0 bs=47 skip=2 count=1 2>NUL|tr -d "\000"
:: zur Verifizierung ob Tape formatiert (auf Ausgabe "TAPE" prüfen)
:: dd if=/dev/st0 bs=4 count=1 2>NUL

mount -f -b -s //./tape0 /dev/st0

--> Logisches mounten des Tapedevices für die CygWin Umgebung, danach ist das Drive als /dev/st0 ansprechbar
-------8<-------
mt status
-------8<-------
tape capacity    : 39758848 KB          remaining        : 39909992 KB
current block    :        0             write protected  :       no
datcompression   :      off
min block size   :        2             max block size   :    65536
def block size   :    32768             cur block size   :    32768

--> Band eingelegt und erkannt
-------8<-------
mt status
-------8<-------
current block    :        0             write protected  :       no

--> Band eingelegt und unbekannt
-------8<-------
mt status
-------8<-------
TapeStatus: 6: The handle is invalid.

mt: Error reporting Tape status

--> NT Backup läuft (evtl. auch eine andere Applikation sperrt den Zugriff auf das Bandlaufwerk)
-------8<-------
mt status
-------8<-------
TapeStatus: 21: The device is not ready.

mt: Error reporting Tape status

--> Am DLT: Band eingelegt, Klappe aber offen oder Band auf Unload
-------8<-------
mt status
-------8<-------
No media
datcompression   :      off
min block size   :        2             max block size   :    65536
def block size   :    32768

--> Kein Band eingelegt
-------8<-------
mt status 3
-------8<-------
tape capacity    : 39758848 KB          remaining        : 39909992 KB
current block    :        0             write protected  :       no
datcompression   :      off
min block size   :        2             max block size   :    65536
def block size   :    32768             cur block size   :    32768

Features:
---------
hw compression   : yes                  erase on bop only: yes
hw err correction:  no                  erase immediately: yes
sw eject media   :  no                  long erase op    : yes
write protection : yes                  short erase op   :  no
fixed length blks: yes                  fixed partitions :  no
var length blks  : yes                  select partitions:  no
get abs blockaddr: yes                  returns capacity : yes
get log blockaddr: yes                  returns remaining: yes
data padding     :  no                  report setmarks  :  no
rep EOT warn size:  no                  initiator partit.:  no
abs blk position : yes                  abs blk immediate:  no
log blk position : yes                  log blk immediate:  no
filemark position: yes                  rel blk position : yes
end data position: yes                  reverse position : yes
immediate spacing:  no                  immediate rewind : yes
sequential filem.:  no                  sequential setm. :  no
set block size   : yes                  set compression. : yes
set hw compress. :  no                  set data padding :  no
setmark position :  no                  set report setm. :  no
load and unload  : yes                  un/load immediate: yes
lock and unlock  : yes                  un/lock immediate:  no
tape retension   :  no                  retens. immediate:  no
write filemarks  : yes                  write setmarks   :  no
write long filem.:  no                  write marks immed: yes
write shrt filem.:  no                  set EOT warn size:  no

--> Voller Status, Band eingelegt, Feature "sw eject media: no" deutet auf DLT (DAT und 8MM können via SW ausgeworfen werden.)
-------8<-------