为什么 SCSI 磁盘不显示?

Kal*_*Kid 7 hardware disk iscsi

我有一个 Seagate SCSI 磁盘,它安装在我的Kurwel 2500R采样器中,我通过计算机将文件发送到它。我在我的 Windows 机器上运行了这个系统,但我无法为 Ubuntu 12.04 正确配置它

SCSI 磁盘出现在 BIOS 和 Kurzweil 中,但我似乎无法让 Ubuntu 看到它。我使用 GParted 没有结果。SCSI 驱动器通过计算机中的 PCI 插槽连接。

lspci SCSI 的输出是:

04:00.0 SCSI storage controller: Tekram Technology Co.,Ltd. TRM-S1040 (rev 01)
Run Code Online (Sandbox Code Playgroud)

更多信息:

$ 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
Run Code Online (Sandbox Code Playgroud)

(这些驱动器似乎都不是 SEAGATE 的 4 gig SCSI 驱动器)

lsscsi 输出这个:

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

(底部是我安装驱动器的 Kurzweil,但这是 SCSI 7,我需要访问 Kurzweil 内部的驱动器,即 SCSI 2)

我最近发现我使用的PCI卡是04:00.0 SCSI存储控制器:Tekram Technology Co.,Ltd。TRM-S1040 (rev 01)需要一个驱动程序。

谷歌搜索后,我找到了这篇文章:

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

我安装了这个包kernel-patch-tekram-dc3x5_1.41-2_all.deb,希望这能让 UBUNTU 识别我的驱动器。重新启动后,驱动器仍然不存在。以下是驱动程序的说明。我需要知道这是否适合我拥有的内核?

“DC3x5 是 Tekram 的 SCSI 主机,Linux 内核不支持开箱即用。此补丁为 Linux 内核增加了对该卡的支持。支持的卡是 DC315 和 DC395,均基于 TRM-S1040 芯片组。该软件包支持 2.2.20 和 2.4.18 内核。旧的和新的 2.2.x 和 2.4.x 也应该可以工作。它也应该可以工作,并将尝试适用于 2.5 和 2.0 内核版本”

看起来我有 3.11.0-18-generic 内核所以这行不通。

想法?

nol*_*eti 2

在我看来,该驱动程序应该在较新的内核中可用(名称为 dc395x),但默认情况下可能不会激活/编译。有sudo modprobe dc395x帮助吗?据此它是适合您的卡的模块。