D3doc - Сохранение-восстановление (Tapes) - Использование носителей
D3doc - Сохранение-восстановление (Tapes) - Использование носителей
Теперь порт может подсоединить к себе более одного устройства, и порты могут одновременно обращаться к различным ленточным устройствам независимо друг от друга. Это расширяет функциональные возможности команды "t-det". Теперь команда требует указания номера устройства. В противном случае команда отсоединит все ленточные устройства, которые имеет порт. Команда "t-det (u" освобождает все ленточные устройства в системе.
Команда "t-att" используется теперь, в основном, для изменения размера блока.
Имеется новая команда "t-act" для переключения с одного устройства на другое, если к одному и тому же порту присоединено несколько устройств. Следует помнить о том, что команды для ленточных устройств можно давать только по одной.
Описание метки "ленты" D3
Как правило, "ленты" в D3 имеют опознавательные метки, записанные в первых 80 байтах.
Позиция ленты Длина элемента Описание элемента
01 01 Идентификатор метки. Всегда "L".
02 (пробел)
03 - 06 04 Длина записи (шестнадцатеричная)
- "01F4" = 500 байтов
- "03E8" = 1000 байтов
- "4000" = 16384 байта
07 (пробел)
08 - 15 08 Системное время в момент записи на ленту. Формат "00:00:00"
16 - 17 02 (пробелы)
18 - 28 11 Системная дата в момент записи на ленту. Формат "МММ ДД ГГГГ"
29 01 (пробел)
30 - 77 48 Текст заголовка метки
78 01 (пробел)
79 - 80 02 Номер тома.
Если лента записана с помощью команды "t-dump", метка содержит имя исходного файла и текст, заданный в опции "heading" команды "t-dump" (если опция была задана).
Если лента записана с помощью команд "file-save", "account-save" или "save", метка содержит слово "DATA". В качестве необязательной информации метка может также содержать данные, введенные в ответ на приглашение "file-save tape label:".
Если лента записана в качестве выходных данных спулера, метка содержит слово "SPOOLER, а в качестве необязательной информации - имя счета и идентификатор пользователя, создавшего ленту.