Adicionar suporte a unidades SCSI no Ubuntu

0

Eu preciso anexar uma unidade SCSI antiga (Modelo HP ST373454LW , 73 GB) a uma máquina Ubuntu 14.04.

Estou anexando a unidade pela ponte forense UltraBay II . Embora a bridge reconheça bem a unidade SCSI, ela não detecta o host (ou seja, a máquina Ubuntu). A ponte é conectada internamente através de um conector SATA tipo A e alimentada por uma conexão Molex para SATA.

O que eu posso fazer para fazer o Ubuntu reconhecer esse drive? Não consigo particionar ou formatar a unidade de destino, os dados devem ser transferidos.

Parece de make xconfig que o suporte SCSI geral está ativado:

    
por wxs 27.08.2014 / 20:21

2 respostas

1

Seu disco provavelmente contém partições que não são montadas automaticamente ...

Ao verificar o conteúdo de

dmesg | less 

... você pode procurar o tipo de ação que a adição da unidade realmente dispara - > por isso você vai ver se é detectado.

lsblk

lista todos os discos e partições conhecidos com o /dev/xxx visible visível - veja se você consegue localizá-lo nessa lista.

Para obter os rótulos da partição, você deve invocá-lo com sudo e algo semelhante a:

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

Por uso de

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

você pode ler o conteúdo total do disco, mesmo se houver erros e / ou não for montável (os erros serão zerados na imagem!).
Troque if= por of= e vice-versa para mover os dados na outra direção.

Essa imagem pode ser montada através do dispositivo de loop da maneira mais simples usando o menu de gnome-disks &

    
por Hannu 27.08.2014 / 22:46
1

Primeiro, certifique-se de que seu kernel tenha suporte genérico SCSI ativado. Em make xconfig , isso aparece no suporte SCSI - > Suporte genérico SCSI .

    
por Darian Black 27.08.2014 / 21:09