Рейтинг:0

Не удается получить доступ к ленточным накопителям SCSI

флаг us

Я пытаюсь использовать команду Linux dd для создания образов дисков 1:1 некоторых архивных лент, которые у меня есть.

Моя установка:

Я запускаю новую установку Ubuntu 20.04.2 LTS. У меня есть диск Exabyte VXA-2 (внешний, SCSI) для некоторых имеющихся у меня лент VXA-2 емкостью 80 ГБ, а также привод HP T4000s (внутренний, SCSI) для некоторых лент Travan емкостью 4 ГБ. У меня есть адаптер Adaptec AHA 2940 UW SCSI, а также адаптер Adaptec AHA 2920 SCSI. Моя коробка — рабочая станция Dell Precision (мне нужна была достаточно старая материнская плата, чтобы иметь слоты PCI, необходимые для адаптеров SCSI).

Моя проблема:

Все операции, которые я пытаюсь выполнить на любом диске, завершаются ошибками ввода/вывода. При работе с приводом VXA-2 терминал делает паузу для ответа от привода на одну или две минуты, прежде чем произойдет сбой. С приводом Travan он сразу выходит из строя, как только я посылаю команду.

Linux корректно видит и идентифицирует диски:

я@мойбокс:~$ lsscsi

[0:0:11:0] лента EXABYTE VXA-2 100E /dev/st1

[1:0:0:0] диск ATA ST500NM0011 SN02 /dev/sda

[3:0:0:0] cd/dvd hp DVD A DH16AFSH DHH6 /dev/sr0

[7:0:5:0] лента HP T4000s 1.05 /dev/st0

Попытка дд:

me@mybox:~$ sudo dd if=/dev/st0 of=/Desktop/test.img

dd: не удалось открыть '/dev/st0': ошибка ввода/вывода

Попытка любой команды с mt:

me@mybox:~$ sudo mt -f /dev/st0 статус

mt: /dev/st0: ошибка rmtopen: ошибка ввода/вывода

Я использую новые ленты для этих тестов. Диски б/у, но в хорошем состоянии, недавно чистились. Они подключены к разным адаптерам SCSI, поэтому я не думаю, что проблема в адаптере. По правде говоря, у меня есть 4 разных привода Travan, и все они выдают одну и ту же мгновенную ошибку ввода/вывода. Таким образом, единственной другой очевидной аппаратной ошибкой, вероятно, будет сама материнская плата, поэтому я надеюсь, что просто делаю что-то не так.

Какие-нибудь советы? Я новичок в Linux, поэтому, возможно, я просто упускаю что-то очевидное. Должен ли я ожидать, что mt и dd просто будут работать с этими лентами, или мне действительно нужно сначала найти драйверы linux для этих древних ленточных накопителей scsi?

Спасибо за вашу помощь.

флаг ch
Вы пытались использовать `dmesg` для возможных подробностей об этой ошибке?
nick avatar
флаг us
Это хорошая идея, спасибо. У меня проблема в том, что некоторые из USB-соединений на этой материнской плате неисправны, поэтому мой dmesg заполнен спамом по этой проблеме. Я думаю, что если есть проблема, о которой нужно сообщить, она, вероятно, была вытеснена USB-спамом. Возможно, мне просто нужно попробовать на другой машине...
флаг ch
Попробуйте отфильтровать вывод dmesg с помощью grep. Но вы правы, чтобы провести более четкий эксперимент. Удачи.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.