suqianstone 发表于 2013-4-27 15:53:17

4.1-4.2是否有合适的HBA卡可以选择?

亲测LSI 1068E-IR,从IR模式刷成了IT直通模式,4.1和4.2均无法识别。
请问各位大牛,是否有合适的HBA卡供选择。
要求:
   PCI-E 接口
   最少支持4硬盘
有的话兄弟们请附言。

suqianstone 发表于 2013-4-27 16:27:21

本帖最后由 suqianstone 于 2013-4-27 16:28 编辑

反复对比了系统内部的驱动,发现MPT2SAS模块,那么lsi的LSISAS2008芯片系列HBA卡,应该是支持的。请有条件的网友测试吧。比如dell的H200,H210.

sandy_wby 发表于 2013-4-27 18:48:17

ibm m1015

也就是说lsi 2008的都支持

所所思 发表于 2013-4-27 21:44:34

m1015 我本来认为可以可以成功认到硬盘并安装 但是重启后 提示“设置数据损毁”不知道是哪里问题
所以尽量不要用sas硬盘来安装

suqianstone 发表于 2013-4-27 21:57:53

所所思 发表于 2013-4-27 21:44 static/image/common/back.gif
m1015 我本来认为可以可以成功认到硬盘并安装 但是重启后 提示“设置数据损毁”不知道是哪里问题
所以 ...

您在安装的时候,是否已经把引导盘已经拔出了(USB)?因为USB引导盘取消也不影响。然后再进行安装试试。

所所思 发表于 2013-4-27 22:07:39

suqianstone 发表于 2013-4-27 21:57 static/image/common/back.gif
您在安装的时候,是否已经把引导盘已经拔出了(USB)?因为USB引导盘取消也不影响。然后再进行安装试试。 ...

这个是肯定的 dsm我都折腾了很久了用4.1 ir模式可以认到硬盘并安装 就是安装后 不能设置   it模式直接不认硬盘

4.2直接不能引导

suqianstone 发表于 2013-4-27 22:27:49

我明天换上我的1068E试试,现在是IT模式,4.1 4.2均不识别,你如果有4.1版本正在跑着的设备,可以帮我看下模块。
ssh进去后,ls /lib/modules

suqianstone 发表于 2013-4-28 08:42:11

今天尝试重新编译一份群晖的内核文件,加进一些SAS和SCSI raid驱动。

所所思 发表于 2013-4-28 09:04:38

suqianstone 发表于 2013-4-28 08:42 static/image/common/back.gif
今天尝试重新编译一份群晖的内核文件,加进一些SAS和SCSI raid驱动。

期待你的实验,4.1的文件是有lsi 2008的驱动 估计是编译文件有问题 导致 无法正常使用

suqianstone 发表于 2013-4-28 13:56:34

还是不行,还是把目光投向国外论坛吧,国内的技术大牛们都不肯帮忙啊。
http://oinkzwurgl.org/diskstation_patchfiles

suqianstone 发表于 2013-4-28 13:57:28

http://xpenology.com/wiki/en/building_xpenology
朋友帮忙后检查,群晖的内核并没有将scsi支持编译进去,所以单独的mptsas模块载入也是报错的。

cloudy0124 发表于 2013-4-28 14:16:51

那就是不能用呗

suqianstone 发表于 2013-4-28 16:42:08

http://hallard.me/how-to-install-kernel-modules-on-synology-ds1010/

suqianstone 发表于 2013-4-28 16:46:33

有重大进展。
DiskStation1> fdisk -l

Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      BlocksId System
/dev/sda1               1         311   2490240fd Linux raid autodetect
Partition 1 does not end on cylinder boundary
/dev/sda2             311         572   2097152fd Linux raid autodetect
Partition 2 does not end on cylinder boundary
/dev/sda3             588       19452   151529598fd Linux raid autodetect

Disk /dev/sdu: 3974 MB, 3974103040 bytes
255 heads, 63 sectors/track, 483 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      BlocksId System
/dev/sdu1   *         1         2       16033+ 83 Linux
/dev/sdu2               3          14       9639083 Linux

Disk /dev/sdf: 1999.8 GB, 1999844147200 bytes
255 heads, 63 sectors/track, 243133 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdf doesn't contain a valid partition table

Disk /dev/sdg: 1999.8 GB, 1999844147200 bytes
255 heads, 63 sectors/track, 243133 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdg doesn't contain a valid partition table

Disk /dev/sdh: 1999.8 GB, 1999844147200 bytes
255 heads, 63 sectors/track, 243133 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdh doesn't contain a valid partition table

Disk /dev/sdi: 1999.8 GB, 1999844147200 bytes
255 heads, 63 sectors/track, 243133 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdi doesn't contain a valid partition table

Disk /dev/sdj: 1999.8 GB, 1999844147200 bytes
255 heads, 63 sectors/track, 243133 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdj doesn't contain a valid partition table

Disk /dev/sdk: 1999.8 GB, 1999844147200 bytes
255 heads, 63 sectors/track, 243133 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdk doesn't contain a valid partition table
DiskStation1>

suqianstone 发表于 2013-4-28 16:49:45

本帖最后由 suqianstone 于 2013-4-28 16:51 编辑


suqianstone 发表于 2013-4-28 16:55:31

如果编译出的驱动加载错误,请修改入下位置。
drivers/message/fusion/mptsas.c
1877行
就是检查slave

加了这几行:
if ( sdev->sdev_target )
{
printk("aa %p \n",sdev->sdev_target->dev.parent);
      rphy = dev_to_rphy(sdev->sdev_target->dev.parent);
}else
    rphy = NULL;

注是检查sdev->sdev_target是不是为NULL
否则会出现空指针。
再编译后加载一切正常。

suqianstone 发表于 2013-4-28 16:57:39

DiskStation1> lsmod
Module                  SizeUsed by    Tainted: P
mptsas               373540
mptscsih               190601 mptsas
mptbase                609082 mptsas,mptscsih

suqianstone 发表于 2013-4-28 17:00:42

目前遭遇的问题有,raid卡里配置的2块raid1 也被认作单独的磁盘了。所以原本应该显示2块虚拟磁盘的,现在变成了2+4 6块了。等5.1节后,换省IT模式的1068E SAS HBA卡试试,看看是否会一切妥当!

cloudy0124 发表于 2013-5-8 09:28:59

suqianstone 发表于 2013-4-28 17:00 static/image/common/back.gif
目前遭遇的问题有,raid卡里配置的2块raid1 也被认作单独的磁盘了。所以原本应该显示2块虚拟磁盘的,现在变 ...

期待你的成功啊。。我也想上卡
页: [1]
查看完整版本: 4.1-4.2是否有合适的HBA卡可以选择?