Программа Tape for NT

 

Программа предназначена для обмена данными с популярными ленточными устройствами Exabyte.

Устройство чтения лент должно быть подключено через интерфейс SCSI.

 

 

Поля Drive Name и Current Record  - информационные.

Drive Name - название драйвера в Windows NT 4.0

Current Record - текущая позиция ленты в блоках.

Лента - это устройство последовательного доступа. Данные на ленте Exabyte всегда записываются блоками фиксированной или переменной длины. Маркер конца файла - это специальный короткий блок.  Все устройства SCSI позиционируют ленту по блокам (в общий счетчик блоков входят и маркеры конца файла)

Принципиальное значение имеет параметр Record BlockSize , который можно изменить кнопкой Set Record BlockSize. Если лента записана с указанием BlockSize=0 (переменная длина блоков), то такие ленты не будут читаться при фиксированной длине блока. Более того, Если установить BlockSize=0, то будут читаться любые ленты. Поэтому, не нулевым BlockSize рекомендуется пользоваться в исключительных случаях.

 

При запуске программы проверяется  и отображается текущее состояние ленты. Лента при этом никак не позиционируется и не перематывается. Не рекомендуется запускать программу при отсутствии ленты в картридже, поскольку, при этом не смогут быть определены правильно параметры ленты.

Если лента вставлена в картридж после запуска программы, необходимо заново открыть ленту изменениями в Combo-списке Tape Number.

 

Пункты меню и адекватные им кнопки программы:

Tape Number  - сменить номер ленточного устройства (Если на компьютере больше одной ленты).

При изменении номера лента заново открывается (предыдущая закрывается).

Remove - разгрузить и устранить ленту из картриджа.

Set Record BlockSize - установить новый размер блока, указанный справа.

Если 0, - то переменной длины.

Rewind Tape - смотать тенту в начало.

Skip to End of Tape - перемотать ленту в конец.

Дальнейшее чтение становится невозможным. Допустима только запись.

Skip Records - пропустить (промотать) указанное справа количество блоков.

Если указать отрицательное значение, то лента перематывается в обратном направлении. Текущий счетчик блоков (включая маркеры группы зон) отображается вверху справа в окне Current Record.

Skip Files - пропустить (промотать) указанное справа количество файлов (групп зон).

Если указать отрицательное значение, то лента перематывается в обратном направлении. Текущий счетчик блоков (включая маркеры группы зон) отображается вверху справа в окне Current Record.

Set Tape Position - установить ленту в начале указанного блока.

Текущий счетчик блоков (включая маркеры группы зон) отображается вверху справа в окне Current Record.

Read Block - Прочитать текущий блок в прямом направлении.

View Buffer - Просмотреть в ASCII кодах первую тысячу байт последнего прочитанного блока.

При операциях с большими файлами это может быть полезным, поскольку, например программа tar в первом блоке указывает имя записанного файла и его размер в символьно-восьмеричном коде.

Read Current File to Disk - Прочитать весь файл и записать его на диск.

Чтение начинается с текущей позиции, поэтому лента должна быть установлена в начале файла.

Read Full Tape to Disk - Прочитать всю ленту и записать его на диск.

Чтение начинается с текущей позиции, поэтому лента должна быть установлена в начале файла.

Read Full SEG-D Tape - Прочитать всю ленту в формате SEG-D и

записать его на диск. Чтение начинается с текущей позиции, поэтому лента должна быть установлена в начале файла. В отличие от предыдущей кнопки, имена выходных файлов будут формироваться с учетом полевых номеров магнитограмм.

 

 

К началу раздела.

 

К началу инструкции