扫描二维码关注官方公众号
返回列表 发布新帖

[讨论/分享] SataPortMap设置的影响(个人理解)

14235 6
发表于 2017-1-18 22:18:27 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
      本人用乐扩mini pci-e转sata3为华擎J3710-ITX主板增加了两个sata3接口(注:组的6盘位机,1、2盘位就是主板上那个“2 x SATA3 6.0 Gb/s 接口”,3、4盘位是用乐扩mini pci-e转的两个stat3接口,5、6盘位就是主板上那个“2 x 由 ASMedia ASM1061 支持的 SATA3 6.0Gb/s 接口”)
,前期组raid5,在4号盘位上硬盘组上去一会就会报错:“无法找到系统分区,存储空间损毁”,原以为是硬盘有问题,可是,这是刚买的硬盘,应该不会有问题的,换到5号位上,果然能够成功组raid,但是一换上4号位就又报错了,把家中电脑的硬盘插到4号位上,机器能正常启动起windows,也就是说4号位的接口没有问题,于是又到Xpenology网站上查看了资料。发现里面有这样一段介绍:
      “SataPortMap=422 means first 4 ports of 1st controler, first 2 ports of 2nd controler and first 2 ports of 3rd controler.”
      个人理解这个的意思好像是:SataPortMap=422 (第一个接口分成了4个端口,第二个接口分成了2个端口,第三个接口分成了2个端口)

      上华擎官网查了下J3710-itx主板的参数,发现“- 2 x SATA3 6.0 Gb/s 接口, 支持 NCQ, AHCI 和热插拔
- 2 x 由 ASMedia ASM1061 支持的 SATA3 6.0Gb/s 接口, 支持 NCQ, AHCI 和热插拔”,记不得是在哪个网站上看到过“J3710”这个cpu原生支持2个sata3接口。猜测,这个主板可能是将一个sata3分成两个口,再用asm1061芯片增加了两个sata3口,我加了个mini pci-e的乐扩,也就是一分二,所以试着将原来的 “SataPortMap=4” 改成了 “SataPortMap=222”。将5号盘位的硬盘在4、6位插上试了下,全部通过,且原来由“2、3、5”这三个盘位组的raid5正常。      先这样试着,看过几天还会不会报“空间损毁”。



评论6

apollo_xkLv.3 发表于 2017-2-3 16:12:36 | 查看全部
这个设置SataPortMap=222表示,第一个sata控制器有两个接口,第二个sata控制器有两个接口,第三个sata控制器有两个接口;对应主板intel原生x2、 ASM1061 x2、扩展卡x2
回复 点赞

使用道具 举报

nichwang 发表于 2017-1-18 22:40:19 | 查看全部
我和你一样的主板,买的一样的扩展卡,用的2.2引导,结果出了极度奇怪的问题,就是你上面说的5/6盘位始终显示为esata,怎么改都没法成为内置,无论怎么设置sataportmap,422,222,442,啥组合都试过了,始终无效,最后无奈只能退货了。后来发现2.2引导还有很多其他问题,就改回了1.01 ,啥问题没了。
所以现在回头想想,之前的问题也许就是引导造成的。
回复 点赞

使用道具 举报

recash168 发表于 2017-1-25 17:55:31 | 查看全部
我用的4 不懂原理,随便442起不来 换了4就好了
回复 点赞

使用道具 举报

gcafrkLv.8 发表于 2017-6-6 16:57:47 | 查看全部
本帖最后由 gcafrk 于 2017-6-19 12:09 编辑

【抛砖引玉】:

如果条件允许,用WINPE运行AIDA64,然后生成报告,查看硬件中SATA控制器共有几个,每个控制器支持几个端口。

以我的THINKPAD T410为例,它只有一个SATA控制器,6个端口,AIDA64报告中可以查到:【Intel(R) 5 Series/3400 Series Chipset Family 6 Port SATA AHCI Controller - 3B2F

则设引导U盘中grub.cfg参数SataPortMap=6,一切就正常了。这个参数未必非得是44、422、242之类的,按AIDA64报告中查到的数据来填写。

THINKPAD T410有一个eSata,端口6就是eSata,则synoinfo.conf中的配置可以这么改,让eSata接口的硬盘识别NTFS等格式:
esataportcfg="0xffff0" 【5-12端口都识别为eSata】
internalportcfg="0xf" 【1-4端口都识别为内置Sata】

目前eSata连接的硬盘可以正常识别、使用、推出、加载。

唯有关机不能自动断电,需要手动断电。后来全新安装一次,关机断电问题就解决了,原先是从5.2升级上来的。

回复 点赞

使用道具 举报

huximVIPLv.3 发表于 2017-6-6 17:19:29 | 查看全部
学习了...............
回复 点赞

使用道具 举报

gcafrkLv.8 发表于 2017-6-19 11:51:07 | 查看全部
gcafrk 发表于 2017-6-6 16:57
【抛砖引玉】:

如果条件允许,用WINPE运行AIDA64,然后生成报告,查看硬件中SATA控制器共有几个,每个控 ...

全新安装之后,关机断电问题也解决了。
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表