web-dev-qa-db-fra.com

Pourquoi un disque SCSI ne s'affiche-t-il pas?

J'ai un disque Seagate SCSI installé dans mon Kurwel 2500R auquel j'envoie des fichiers via l'ordinateur. J'avais ce système sous Windows, mais je ne parviens pas à le configurer correctement pour Ubuntu 12.04

Le disque SCSI apparaît dans le BIOS et dans le Kurzweil, mais je n'arrive pas à convaincre Ubuntu de le voir. J'ai utilisé GParted sans résultat. Le lecteur SCSI est connecté via un connecteur PCI de l’ordinateur.

lspci la sortie pour SCSI est:

04:00.0 SCSI storage controller: Tekram Technology Co.,Ltd. TRM-S1040 (rev 01)

Plus d'information:

$ lsblk 
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
sda 8:0 0 74.5G 0 disk 
 ├─sda1 8:1 0 72.5G 0 part / 
 ├─sda2 8:2 0 1K 0 part 
 └─sda5 8:5 0 2G 0 part (in gparted this partition is unreadable)
 └─cryptswap1 (dm-0) 252:0 0 2G 0 crypt sdb 8:16 0 931.5G 0 disk 
 └─sdb1 8:17 0 931.5G 0 part /media/trunk sr0 11:0 1 621.1M 0 rom

(Aucun de ces lecteurs ne semble être le lecteur SCSI de 4 Go qui est un SEAGATE)

lsscsi affiche ceci:

[0: 0: 0: 0] disque ATA WDC WD800JD-75MS 10.0/dev/sda
[1: 0: 0: 0] cd/dvd DVDRAM HL-DT-ST GH22NS50 TN00/dev/sr0
[2: 0: 0: 0] disque ATA Hitachi HDT72101 ST6O/dev/sdb
[4: 0: 6: 0] traiter Kurzweil K2500 3.02 -

(Le bas est mon Kurzweil où le lecteur est installé, mais il s'agit de SCSI 7 et je dois accéder au lecteur à l'intérieur du Kurzweil, qui est SCSI 2)

J'ai récemment découvert que la carte PCI que j'utilise 04: 00.0 Contrôleur de stockage SCSI: Tekram Technology Co., Ltd. TRM-S1040 (rev 01) aurait besoin d’un pilote.

Après avoir recherché Google, j'ai trouvé cet article:

http://ubuntuforums.org/showthread.php?t=1535201

J'ai installé le paquet kernel-patch-tekram-dc3x5_1.41-2_all.deb en espérant que cela permettrait à UBUNTU de reconnaître mon lecteur. Après le redémarrage, le lecteur est toujours absent. Vous trouverez ci-dessous une description du pilote. J'ai besoin de savoir si c'est le bon pour le noyau que j'ai?

"DC3x5 est un hôte SCSI de Tekram qui n'est pas pris en charge immédiatement par le noyau Linux. Ce patch ajoute la prise en charge de la carte au noyau Linux. Les cartes prises en charge sont les cartes DC315 et DC395, toutes deux basées sur le chipset TRM-S1040. Ce paquet prend en charge les noyaux 2.2.20 et 2.4.18. appliquer aux versions de noyau 2.5 et 2.0 "

On dirait que j'ai un noyau 3.11.0-18-generic, donc ça ne marchera pas.

Des idées?

6
Kalamalka Kid

Il me semble que le pilote devrait être disponible dans les noyaux plus récents (sous le nom dc395x), mais pourrait ne pas être activé/compilé par défaut. Est-ce qu'un Sudo modprobe dc395x aide? Selon this , c'est le bon module pour votre carte.

2
noleti

Il y a plusieurs options que vous pouvez essayer.

1) Essayez d’obtenir une version du noyau que vous pouvez corriger. (Configurez le double démarrage en disant Seth dans les commentaires). Vous pouvez trouver des versions du noyau dans la plage spécifiée par votre patch ici

2) Migrer votre installation Windows vers la boîte virtuelle

La façon de faire l'une ou l'autre de ces approches est entièrement documentée ailleurs et l'une ou l'autre approche déclenche une question différente qui a probablement été posée et à laquelle il a été répondu depuis longtemps. J'hésite à créer plus de duplication.

1
Elder Geek