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

微星迫击炮B660 DSM7.1安装系统提示检测到硬盘(1,2,3,4)中有错误

本帖由 nforce42022-04-16 发布。版面名称:群晖 Synology DSM

  1. nforce4

    nforce4 Member

    注册:
    2022-04-16
    帖子:
    85
    主板微星迫击炮B660,

    DSM7.1引导U盘制作以后,能够从U盘启动,IP地址获取正常,

    安装DSM7.1提示检测到硬盘(1,2,3,4)中有错误。

    按照此前的方法

    1、SATA 4个口插满盘位,依然提示错误
    2、根据论坛大佬的意见:12代前面有4个实际没有的sata占位符,改成0008 85,依然提示错误。
    3、使用pocopico大神提供的自动获取SataPortMap和DiskIdxMap这两个参数的工具,获取到的
    DiskIdxMap=000203 SataPortMap=820 SasIdxMap=0 如下图所示:
    但实际此主板是2个 SATA控制器,1个B660芯片组自带的SATA控制器, 12代SATA1-4 4个sata占位符,
    主板上编号是 SATA5-8,还有另外一个主板额外芯片提供的SATA控制器,2个SATA接口,主板上编号为SATA_A\B

    [​IMG]

    用此参数也提示硬盘错误。

    4、使用已经安装dsm7.1的硬盘插到主板芯片组sata接口上,也无法识别,进入系统。
    5、用此DSM7.1引导文件,在另外一台主机 技嘉B560雪雕AX上,能够正常引导进入系统,安装7.1
    一切正常


    [​IMG]
    使用这个安装好的系统 3.5寸硬盘插到微星B660上,无法获取到IP。

    6、昨天有大拿支出B660第一个控制器为8个SATA盘符,前4个占位盘符,SATA0-4,;想着试试另
    sata_remap=00>04:04>00,能不能调整盘序,但一旦使用这个以后, 整个USB启动选线消失,只能调到SATA启动。


    不知道各位大佬还有没有方法,通过DiskIdxMap、SataPortMap参数控制,让dsm7.1引导盘规避这个错误,正常安装dsm7.1。
     
  2. nforce4

    nforce4 Member

    注册:
    2022-04-16
    帖子:
    85
    最近又查看别家 B660 SATA端口编号,貌似都有前面SATA0-4的占位符,基本4个SATA都是从 SATA5-8开始编号。不知道为啥这次12代酷睿芯片组改动这么大。

    以前所有SATA都是从SATA0开始编号的。

    各位大佬还有啥方法,能够屏蔽掉这个SATA1-4的占位符,让DSM7.1安装的时候,从SATA5开始搜索器,
    或者绕开这个硬盘提示,装系统
     
    最后编辑: 2022-04-16
  3. bdrwu

    bdrwu Active Member

    注册:
    2018-10-30
    帖子:
    378
    在你 4個sata硬碟全裝的狀況下 出現硬盤錯誤 1 2 3 4 的時候, 請問你的參數為何?
    另外 這個參數sata_remap 在7.X版似乎是沒有提供~ 虛擬機系統到是有~
     
  4. nforce4

    nforce4 Member

    注册:
    2022-04-16
    帖子:
    85
    参数用这些都测试过:
    SataPortMap=62 DiskIdxMap=0200
    DiskIdxMap=000203 SataPortMap=820 SasIdxMap=0
    DiskIdxMap=000203 SataPortMap=820

    UEFI下打开硬盘热拔插,要不然很多参数无法获取到IP,

    先获取到IP以后,然后插上硬盘,就会提示出错。

    感觉第一个控制器始终是 SATA0-3+主板上4个B660自带SATA SATA 4-7
     
  5. bdrwu

    bdrwu Active Member

    注册:
    2018-10-30
    帖子:
    378
    因為你的參數 以這個為例 DiskIdxMap=000203 SataPortMap=820 SasIdxMap=0
    sata端口數 與 宣告的排列數 兜不起來(宣告8口, 但只給2口對應) 我不確定這個參數允不允許這樣跳躍

    由於我沒有你這類的高等設備~ 加上intel芯片600系列, 它標示sata6G 最多為4 所以我不懂為什麼可以抓到8?
    依照你的描述 1~4為空的sata 5~8為實際使用的sata 然後另外還有2口的sata
    那麼可能性~ DiskIdxMap=060004 SataPortMap=042 SasIdxMap=0

    我沒有硬體可以驗證~ 也無法知道會有什麼反應~ 有興趣的話~ 你可以試一試
     
  6. byss

    byss New Member

    注册:
    2022-01-06
    帖子:
    13
    虚拟机可以
     
  7. nforce4

    nforce4 Member

    注册:
    2022-04-16
    帖子:
    85
    是的,只要填写这个参数,整个USB启动选线都没有了。只剩下从SATA引导了。

    4个硬盘插满参数是 :SataPortMap=82 DiskIdxMap=0008
     
  8. nforce4

    nforce4 Member

    注册:
    2022-04-16
    帖子:
    85
    这是微星主板的SATA接口说明,SATA5-8是 Intel B660芯片组提供的SATA接口,

    SATA-A/B这两个是主板上用了一个第三方SATA控制芯片,提供另外2个 SATA接口,

    一共6个SATA接口。

    [​IMG]

    和B560主板不一样,B560主板所有6个SATA 接口都是 Intel B560芯片组提供,而且主板编号是从0开始,如技嘉B560主板 SATA接口编号是 SATA0-5。

    技嘉B560主板,用DSM7.1引导文件非常顺利,不用添加任何磁盘参数
    DiskIdxMap=000203 SataPortMap=820 SasIdxMap=0 这次参数都是空的,没有填写任何参数

    顺利完成DSM7.1引导安装



    [​IMG]


     
    最后编辑: 2022-04-16
  9. nforce4

    nforce4 Member

    注册:
    2022-04-16
    帖子:
    85
    查询所有B660主板,SATA控制器前面都空了SATA0-3/4,一般都是从SATA4/5开始编号了.

    空出来的这个不知道是干啥用的。
     
  10. nforce4

    nforce4 Member

    注册:
    2022-04-16
    帖子:
    85
    是用PVE吗?