1. 服务器/VPS/主机用户Telegram电报群: https://t.me/openos
    黑群晖 Synology Telegram电报群: https://t.me/nasfan
    排除公告

自动生成SataPortMap和DiskIdxMap参数工具不太准确

本帖由 老九.cn2022-04-07 发布。版面名称:群晖 Synology DSM

  1. 老九.cn

    老九.cn New Member

    注册:
    2022-04-07
    帖子:
    14
    pocopico大佬Github项目,自动生成SataPortMap和DiskIdxMap参数工具,使用后能识别部分硬盘,但不太准确,感觉成功是概率问题。
    地址:pocopico/tinycore-redpill (github.com)

    硬件1:
    主板:华硕P7H55M-Pro (6sata)阵列卡:LSI 9217-8i,一共接12块银盘,跑出来的结果是SataPortMap=6242 SataPortMap=00181A,引导结果12块硬盘无法无法全部识别

    [​IMG]

    硬件2:华硕P7H55M-Pro (6sata)扩展卡:乐扩PCIE1X转4sata,一共接12块银盘,跑出来的结果是SataPortMap=62 SataPortMap=0002,引导结果12块硬盘无法无法全部识别

    [​IMG]

    硬件3:微星S0981(12sata),一共接12块银盘,跑出来的结果是SataPortMap=6222 SataPortMap=00020406,引导结果12块硬盘无法无法全部识别

    [​IMG]

    以上测试均是在连接硬盘后,开机进BIOS,所有硬盘均已识别的情况下,运行命令跑出的结果。

    结论:如果只是构建4盘位,6盘位的黑群,应该影响不大,但如果是构建多盘位(如12盘位)的,正确识别是概率问题。
     
  2. ben4399

    ben4399 Member

    注册:
    2017-11-17
    帖子:
    44
    多。多跑几次?
     
  3. zorgzola

    zorgzola Member

    注册:
    2019-03-27
    帖子:
    35
    你看HBA后面的代码,代表检测到的sata设备没问题。
    可以进win看下pci地址,是不是和tinycore进去的一致。
     
  4. 44571366

    44571366 New Member

    注册:
    2022-03-23
    帖子:
    12
    我华硕B250M-plus 装PVE 跑出来
    SataPortMap=66
    DiskIdxMap=0006

    改完后,原来硬盘识别变成了8.9.10.11

    原来的SataPortMap=1
    DiskIdxMap=00
    识别出来是3。4。5。6硬盘。

    有没有高手可以瞅瞅
     
  5. bdrwu

    bdrwu Active Member

    注册:
    2018-10-30
    帖子:
    382
    你 原來的設定為1 為什麼還可以跑出 3 4 5 6 ??
     
  6. llm1978

    llm1978 Member

    注册:
    2019-11-03
    帖子:
    57

    Pve我没有用过,只用过exsi,不过虚拟机应该大同小异。
    建议先检查虚拟机创建时是否有其他磁盘驱动器占用,比如除了sata磁盘驱动器,是否还有IDE的磁盘驱动器,要删除掉。
    其次,你接4块硬盘,盘序配置应为
    SataPortMap=4
    DiskIdxMap=00
     
  7. 44571366

    44571366 New Member

    注册:
    2022-03-23
    帖子:
    12
    我改SataPortMap=4 ,或者SataPortMap=6
    DiskIdxMap=00 不变

    识别出来都是硬盘8硬盘9硬盘10硬盘11
    用这组:
    SataPortMap=1
    DiskIdxMap=00

    识别出来都是硬盘3硬盘4硬盘5硬盘6

     
  8. 44571366

    44571366 New Member

    注册:
    2022-03-23
    帖子:
    12
    我是PVE上用qm set 的方式加的硬盘
     
  9. 44571366

    44571366 New Member

    注册:
    2022-03-23
    帖子:
    12
    我改成DiskIdxMap=0600 ataPortMap=66 硬盘识别变成了硬盘2 硬盘3硬盘4 硬盘5
    有些变化了,我第一个SATA口插的是PVE的系统盘,是不是没有办法从1,2,3.,4这样排了