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

[求助/问答] 求DiskIdxMap、SataPortMap、SasIdxMap三个参数配置

4432 8
发表于 2022-8-28 14:48:45 | 查看全部 阅读模式

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

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

×
四代b85主板,6个SATA口,接4块硬盘,顺序依次为:
盘、空、盘、空、盘、盘;
SATA空位随时增加硬盘;


主板未集成其他SATA控制器;
另外PCI-E插一个四口SAS控制器,全部有SAS硬盘。

网上相关介绍和视频看了不少,越看越迷糊,不得其要领
特别是SAS部分几乎未有提及
redpill 只能启动到文本界面 $提示符,看不到图形界面,脚本命令无法运行,提示不存在

现求各位大侠帮忙配一下参数:
DiskIdxMap=
SataPortMap=
SasIdxMap=

评论8

hp1307VIPLv.6 发表于 2022-8-28 18:14:18 | 查看全部
DiskIdxMap=0001
SataPortMap=64
SasIdxMap=0
回复 点赞

使用道具 举报

Limpo楼主Lv.3 发表于 2022-8-28 20:19:22 | 查看全部
本帖最后由 Limpo 于 2022-8-28 20:23 编辑

依照上面的数值,U盘启动依然提示2、4硬盘错误,SATA被禁用
硬盘有6.2.2的系统和数据,那时的启动盘还不需要者三个参数
现在想试一试能不能保留数据升级7.x,但是认不到盘
下面时grub.cfg的部分内容,省略部分没有修改

  1. 。。。
  2. menuentry 'Yet Another Jun`s Mod x RedPill DS3615xs v7.0.1-42218 (USB, Verbose)' {
  3.         savedefault
  4.         set root=(hd0,2)
  5.         echo Loading Linux...
  6.         linux /bzImage HddHotplug=0 withefi console=ttyS0,115200n8 DiskIdxMap=0001 netif_num=1 syno_hdd_detect=0 syno_port_thaw=1 SasIdxMap=0 vender_format_version=2 earlyprintk mac1=D05099733B80 syno_hdd_powerup_seq=0 pid=0x5151 log_buf_len=32M syno_hw_version=DS3615xs vid=0x0781 earlycon=uart8250,io,0x3f8,115200n8 sn=A8ODN06130970 elevator=elevator root=/dev/md0 loglevel=15 SataPortMap=64        echo Starting kernel with USB boot
  7. }

  8. menuentry 'Yet Another Jun`s Mod x RedPill DS3615xs v7.0.1-42218 (SATA, Verbose)' {
  9. 。。。
复制代码
回复 点赞

使用道具 举报

hp1307VIPLv.6 发表于 2022-8-28 23:18:21 | 查看全部
你是什么板子?
回复 点赞

使用道具 举报

Limpo楼主Lv.3 发表于 2022-8-29 19:09:41 | 查看全部
hp1307 发表于 2022-8-28 23:18
你是什么板子?

华擎 B85M PRO4
回复 点赞

使用道具 举报

wjq_xpLv.10 发表于 2022-8-30 09:49:54 | 查看全部
本帖最后由 wjq_xp 于 2022-8-30 09:52 编辑

你接的硬盘顺序为:盘、空、盘、空、盘、盘,提示2和4错就对了,的确你的2和4没接有硬盘。设置这个参数并不是按照你有几个SATA口就写几个,而是你接了几个硬盘,参数就写几个。正确的做法是:把SATA1到SATA4接上硬盘,设置参数为:DiskIdxMap=00 SataPortMap=4 SasIdxMap=0,就可以安装了。等以后你加再硬盘上来的时候,再改参数。至于扩展卡的SAS硬盘,你可以先把系统装好,再根据硬盘硬盘数量设置参数,或者把这三个参数去掉,看看能不能全部认出来。
回复 点赞

使用道具 举报

Limpo楼主Lv.3 发表于 2022-8-30 15:10:06 | 查看全部
好的谢谢,回头我再试一试
回复 点赞

使用道具 举报

Limpo楼主Lv.3 发表于 2022-9-1 12:47:29 | 查看全部
调整硬盘顺序后,设置DiskIdxMap=00 SataPortMap=4 SasIdxMap=0
可以启动黑群了,但是只有四个SATA硬盘,另外四个SAS硬盘没有被识别
我是从6.2.2升级到6.2.4,新的引导盘需要这三个参数设置
多次组合这三个参数都无济于事
DiskIdxMap=00 或 0004
SataPortMap=4 或 44
SasIdxMap=0 或 4
我甚至怀疑 6.2.4 的引导盘是不是加载了 SAS 控制器的驱动

有关DiskIdxMap、SataPortMap、SasIdxMap三个参数的说明:

#在群辉系统中,一个控制器默认只能控制9个硬盘,所以SataPortMap=的数值范围只能是0-9,0则表示屏蔽该控制器,不可以设为SataPortMap=0来隐藏引导盘!
#如果有多个控制器的(每个主板具体有几个控制器,请查阅主板说明书),则SataPortMap=后面的数值有几位就表示有几个控制器。比如SataPortMap=148,表明第一个控制器有1个硬盘,第二个控制器有4个硬盘,第三个控制器有8个硬盘。
#DiskIdxMap=这个参数值,按顺序从左到右每两位数为一个控制器的盘序数值,这两位数为16进制数,如果数值小于等于9或者大于10的,需要在数值前面加个0。比如DiskIdxMap=000105的意思是,第一个控制器的磁盘(引导盘)从序号1(00为序列1)开始往后排,第二个控制器的4个硬盘从序号2(01为序号2)开始往后排,第三个驱动器的8个硬盘从序号5(05为序号6)开始往后排。此时在群晖DSM7.X的系统里面看到磁盘序号就会从磁盘1(引导盘)到磁盘13。
#这里有个小技巧,可以将控制器的盘序设置超过当前最大磁盘数量。例如我想把第1个控制器的引导盘隐藏,可以改成DiskIdxMap=0C0004,引导盘在群晖系统里面就看不到了,此时在群晖DSM7.X的系统里面看到磁盘序号就会从磁盘1到磁盘12(引导盘被隐藏了),同时还治愈了很多患有强迫症的童鞋!
#SasIdxMap为SAS硬盘的个数,默认使用SATA硬盘的时候设置为0。
回复 点赞

使用道具 举报

w2861Lv.3 发表于 2022-10-28 11:15:26 | 查看全部
SataPortMap应该是64吧。
DiskIdxMap=00
SasIdxMap=04
回复 点赞

使用道具 举报

回复

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

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

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