Добавить поддержку дисков SCSI в Ubuntu

Мне нужно подключить старый диск SCSI (модель HP ST373454LW, 73 ГБ) к машине с Ubuntu 14.04.

Я подключаю диск через криминалистический мост UltraBay II. Хотя мост распознает диск SCSI просто отлично, он не обнаруживает хост (то есть компьютер с Ubuntu). Мост подключается через разъем SATA типа A и питается через соединение Molex-to-SATA.

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

Кажется из make xconfig что общая поддержка SCSI включена:

введите описание здесь

2 ответа

Во-первых, убедитесь, что в вашем ядре включена общая поддержка SCSI. Вmake xconfigэто отображается при поддержке SCSI -> Универсальная поддержка SCSI.

Ваш диск, вероятно, содержит разделы, которые не монтируются автоматически...

Проверяя содержание

Dmesg | Меньше 

... вы можете посмотреть, какое действие фактически вызывает добавление накопителя -> тем самым вы увидите, обнаружено ли оно.

lsblk

перечисляет все известные диски и разделы с соответствующими /dev/xxx видимый - посмотрим, сможете ли вы найти его в этом списке.

Чтобы получить метки раздела, вы должны вызвать его с sudo и что-то похожее на:

flds = "MOUNTPOINT, NAME, FSTYPE, LABEL, RO, RM, STATE, TYPE, SIZE, MODEL" \
&& sudo lsblk -o $ flds

При использовании

sudo dd if=/dev/xxx of=$HOME/SavedDisk.img conv=noerror iflag=sync

Вы можете прочитать общее содержимое диска, даже если есть ошибки и / или он не монтируется (ошибки будут обнулены на изображении!).
Своп if= с of= и наоборот, чтобы переместить данные в другом направлении.

Такое изображение затем может быть установлено через петлевое устройство наиболее простым способом с использованием меню gnome-disks &

Другие вопросы по тегам