dt000reg 发表于 2022-4-9 02:25:42

华硕Z87-K,怎么设DiskIdxMap、SataPortMap?

我有一块华硕Z87-K,主板有6个SATA口,我又在主板的PCI-16X槽上插了个10口的卡,可以在这个卡上接10块硬盘。

现在是主板上的6个口我接的6块硬盘,扩展卡上接了1块硬盘,用的是DS3622xs+ 7.0.1-42218

可是启动U盘的grub.cfg怎么设置啊?

我把这三个参数设成这样:
DiskIdxMap=0005
SataPortMap=66
SasIdxMap=0

就提示:我们检测到硬盘(6)中有错误,因此SATA端口已被禁用。请关闭DS3622xs+以替换或卸下硬盘并重试。

需要怎么设置,谢谢大佬了!

momo 发表于 2022-4-9 16:41:23

轻松编译DSM7.0引导
http://www.gebi1.com/thread-301040-1-1.html

看这个文章,自己编译,会自动获取你的satamap地址

把所有硬盘都接上。

xpmg 发表于 2022-4-10 08:29:21

管理员发 的链接可以参考,先按照提示的参数设置。还出现问题的话可以考虑直接屏蔽提示出问题的口,比如你提示6出问题,你就改为46之类。我就遇到检测的参数过不了的情况。

dt000reg 发表于 2022-4-11 00:07:40

momo 发表于 2022-4-9 16:41
轻松编译DSM7.0引导
http://www.gebi1.com/thread-301040-1-1.html



我照着资料做了,到了:获取硬件驱动
可是,好像SATA控制器没有识别?
It looks that you will need the following modules :


Found VGA Controller : pciid 8086d00000402Required Extension :
No matching extension
Found SATA Controller : pciid 8086d00008c02Required Extension :
No matching extension
Found Ethernet Interface : pciid 8086d00001528 Required Extension : ixgbe.ko
Searching for matching extension for ixgbe.ko
Found Ethernet Interface : pciid 8086d00001528 Required Extension : ixgbe.ko
Searching for matching extension for ixgbe.ko
Found Ethernet Interface : pciid 10ecd00008168 Required Extension : r8168.ko
r8169.ko
Searching for matching extension for r8168.ko
Found SATA Controller : pciid 1b21d00001166Required Extension :
No matching extension
------------------------------------------------------------------------------------------------
tc@box:~$

这个是什么原因,怎么处理啊,谢谢

scpczs 发表于 2022-4-18 21:52:18

SasIdxMap可默认不填。


SataPortMap:(解释:sata控制器的数量及硬盘数量)
1.数一下主板上有几个从0开始的sata插口,有一个0控制器数量就+1。(也有可能是从1开始的,从1开始那就数1的数量)
2.有pcie转sata接口的,控制器数量就+1。
3.比如有3个控制器,第一个控制器有6个sata口,第二个控制器有4个sata口,第三个控制器有6个sata口。那么SataPortMap就写3位。
4.SataPortMap=646。


DiskIdxMap:(解释:每个控制器硬盘起始序号,16进制表示)
1.每两位表示一个控制器的起始序号,16进制转换,不足2位前面补0。
2.上面已知3个控制器,那么DiskIdxMap就有6位。
3.从上面已知第一个控制器有6个端口,那么就是从0到5,第一第二位写00。(00、01、02、03、04、05)
4.第二个控制器有4个端口,第一个控制器最后一个盘的序号是05,那么第二个控制器就要从06开始,三四位写06。(06、07、08、09)
5.第三个控制器有6个端口,第二个控制器最后一个盘的序号是09,那么第三个控制器就要从10开始(10的16进制是A,补0就是0A),五六位写0A。(0A、0B、0C、0D、0E、0F)
6.DiskIdxMap=00060A。
页: [1]
查看完整版本: 华硕Z87-K,怎么设DiskIdxMap、SataPortMap?