lug-in.de
Linux User Group Ingolstadt e.V.
Startseite
Der Verein
Technikecke
Mailingliste
Kalender
Impressum

Login

Das Skript stammt von http://www.freebsddiary.org/tape-library.php und wurde am 13.10.2010 10:37 kopiert

NUMSLOTS=10
FIRSTSLOT=1

CHANGER=/dev/pass4
TAPEDRIVE=/dev/sa1

MTXCHANGER=/usr/local/sbin/mtx-changer
MT=/usr/bin/mt

SLOTS=`jot ${NUMSLOTS} ${FIRSTSLOT} ${NUMSLOTS}`

# or you could this: provided by Marcin Haba 
# SLOTS=`${MTXCHANGER} ${CHANGER} list | awk -F ':' '{print $1}'` 

# unload any existing tape


for slot in ${SLOTS}
do
  echo ${slot}
  # load
  ${MTXCHANGER} ${CHANGER} load ${slot} ${TAPEDRIVE} 0

  # erase
  ${MT} -f ${TAPEDRIVE} rewind
  ${MT} -f ${TAPEDRIVE} weof
  # unload
  ${MTXCHANGER} ${CHANGER} unload ${slot} ${TAPEDRIVE} 0
done

Erklärung: