tape - устройство кассетного стримера.
Устройство tape обеспечивает системный интерфейс к стримеру. Обычно для работы со стримером используются команды tar(1), cpio(1), dd(1) backup(1), dump(1) и restore(1).
Поддерживается одиночный стример с первичным (символьным, неблочным) интерфейсом. Существует три типа стандартных устройства стримеров. Устройства, имена которых начинаются с "r" ("raw" первичный, без обработки данных), следует использовать для выполнения большинства обычных операций, в то время как устройства, имена которых начинаются с "n" ("no rewind on hold" - без перемотки в процессе обработки), следует использовать для хранения и восстановления большого количества файлов. Устройства, имена которых начинаются с "e" (ECC - проверка и исправление ошибок) поддерживают схему восстановления из состояний с ошибками 2/64. Это означает, что два 512-байтовых блока из 64 блоков могут быть сбойными, и драйвер скорректирует ошибки. Подобная программная поддержка ECC обеспечивает высокий уровень восстановления испорченных данных.
В следующей таблице суммируются основные соглашения по наименованиям поддерживаемых стримеров:
ct0,1 | стример типа QIC24 unit 0,1 |
ct2,3 | стример типа QIC11 unit 0,1 |
ctmini | кассетный стример на базе контроллера гибких дисков |
mt0,1 | двухкатушечный стример unit 0,1 1600 бит/дюйм |
mt2,3 | двухкатушечный стример unit 0,1 800 бит/дюйм |
mt4,5 | двухкатушечный стример unit 0,1 6250 бит/дюйм |
Команды работы со стримером описаны в разделе tape(1).
/dev/rct0 /dev/nrct0 /dev/rct2 /dev/nrct2 /dev/erct0 /dev/rctmini
После выполнения определенных операций со стримером система возвращает подсказку прежде, чем контроллер стримера завершит свои действия. Если пользователь вставит очередную ленту слишком быстро, то появится сообщение об ошибке "device busy" (устройство занято), которое не исчезнет, пока контроллер не закончит свою работу.
Для продолжительного и бесперебойного функционирования стримерной подсистемы необходимо периодически перенатягивать ленту в кассете и чистить головку стримера. Для перенатяжки ленты используйте команду tape(1).
backup(1), cpio(1), dd(1), dump(1), format(1), tape(1), tar(1), restore(1).