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

华擎J5005黑裙DS920_7.1.1系统安装PCIE转SATA扩展卡异常问题求教

本帖由 tomofrog2023-02-05 发布。版面名称:群晖 Synology DSM

  1. tomofrog

    tomofrog New Member

    注册:
    2023-01-17
    帖子:
    26
    各位大佬好,我买了华擎J5005然后下载了论坛里的华擎系列主板专用的7.1.1引导安装黑裙920_7.1.1系统很成功,主板自带的4个SATA口安装4块硬盘毫无问题,硬盘都能正常识别。问题出在插入SATA板之后,我使用的是乐扩PCI-E 3.0x1转4口SATA3.0扩展板。

    在插入SATA扩展板之前,使用tinycore-redpill自动工具进行satamap,显示信息如下:
    [​IMG]

    在插入SATA扩展板之后,使用tinycore-redpill自动工具进行satamap,显示信息如下:
    [​IMG]

    可以看到多了一个1064设备(乐扩SATA板的主控芯片为ASM1064),但是该设备却包含了24个口,而且5、6、7、8还是坏口,tinycore-redpill告警该设备的口数超过9了,而且会影响稳定性。

    根据tinycore-redpill自动生成的参数,我尝试在grup.cfg里写入过以下几种参数:
    1、DiskIdxMap=00024a SataPortMap=2H2 SasIdxMap=0
    2、DiskIdxMap=000206 SataPortMap=242 SasIdxMap=0
    3、DiskIdxMap=000204 SataPortMap=224 SasIdxMap=0
    4、DiskIdxMap=00020B SataPortMap=292 SasIdxMap=0
    以上几种情况,存储管理器中均无法识别到第五块硬盘,但是fdisk -l或ls -l /sys/block却能看到有SATA5存在,求教大佬们,这种情况该怎么解决?

    以下为存储管理器的情况:
    [​IMG]

    以下为fdisk -l的部分情况:
    Disk /dev/sata1: 477 GiB, 512110190592 bytes, 1000215216 sectors
    Disk model: SC001 Active 512GB SSD
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0xd0830d6a

    Disk /dev/sata2: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
    Disk model: WD80EFZZ-68BTXN0
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt
    Disk identifier: 706DCA42-C63D-44E7-93AA-37C544B4D380

    Disk /dev/sata3: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
    Disk model: WD81EJRX-89DBHY0
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt
    Disk identifier: 5D3BD5E5-6C40-4229-8C11-4593FEEE59BE

    Disk /dev/sata4: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
    Disk model: WD81EJRX-89DBHY0
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt
    Disk identifier: 19A0EB64-BD66-4206-8EF9-0BB8F670579E

    Disk /dev/sata5: 14.6 TiB, 16000900661248 bytes, 31251759104 sectors
    Disk model: MG08ACA16TE
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt
    Disk identifier: 60C935F9-CC4D-436A-A272-99E81F50A3D7

    以下为ls -l /sys/block的部分情况:
    lrwxrwxrwx 1 root root 0 Feb 5 13:45 sata1 -> ../devices/pci0000:00/0000:00:12.0/ata1/host0/target0:0:0/0:0:0:0/block/sata1
    lrwxrwxrwx 1 root root 0 Feb 5 13:45 sata2 -> ../devices/pci0000:00/0000:00:12.0/ata2/host1/target1:0:0/1:0:0:0/block/sata2
    lrwxrwxrwx 1 root root 0 Feb 5 13:45 sata3 -> ../devices/pci0000:00/0000:00:13.0/0000:01:00.0/ata3/host2/target2:0:0/2:0:0:0/block/sata3
    lrwxrwxrwx 1 root root 0 Feb 5 13:45 sata4 -> ../devices/pci0000:00/0000:00:13.0/0000:01:00.0/ata4/host3/target3:0:0/3:0:0:0/block/sata4
    lrwxrwxrwx 1 root root 0 Feb 5 13:45 sata5 -> ../devices/pci0000:00/0000:00:13.3/0000:04:00.0/ata27/host26/target26:0:0/26:0:0:0/block/sata5




    ---------------------------------------------------------------------
    分割线
    ---------------------------------------------------------------------
    问题已解决,特此记录。

    解决方案:使用wjz304大佬发的arpl-zh_CN引导,在插满所有硬盘位的条件下,自动编译、安装即可。

    下载地址:
    1、引导镜像:https://github.com/wjz304/arpl-zh_CN
    2、烧写工具:https://rufus.ie/zh/

    解决步骤:
    1、准备镜像写入工具、U盘、引导镜像、NAS盘位插满(某宝有10块钱包邮的拆机笔记本硬盘卖,可以拿来凑数);
    2、arpl.img镜像写入U盘;
    3、bios选择U盘启动,进入引导编译系统;
    4、引导编译系统运行成功后,会显示一个ip+端口的局域网网址,从另外一台局域网电脑访问该地址;
    5、选择型号---->DS920+;
    6、选择版本---->42962(选最新版本);
    7、选择SN------>随机SN或者输入已有SN随意;
    8、编译引导---->因为wjz304大佬修改了下载源,下载、编译速度极快,一般一、两分钟就能完成;
    9、启动------>到这一步引导编译就全部结束了,注意第一次启动根据各种主板差别,有可能需要等待十多分钟,synology assistant搜不到的话,耐心等就行。


    特别说明:
    1、亲测华擎J5005-ITX在板载4xSATA 3.0,外加PCI-E转4xSATA 3.0总计8盘位全部插满的条件下,编译引导后进系统可以识别全部8个盘,识别之后就可以把凑数盘拔掉扔了,然后再慢慢买、慢慢插真正的数据盘就行。在不插满8盘位的硬盘,仅仅插一张PCIE转SATA卡的情况下(就是说有盘位空着),去编译引导,不能保证最终系统能不能识别这些盘,有兴趣的同学可以测试一下。为什么要插满所有盘位,我也是受网上的tinycore-redpill引导编译的教程启发的,正好家里有空闲的硬盘,不管三七二十一插上再说。。。
    2、亲测使用arpl自动编译的引导可以顺利识别显卡驱动,jellyfin硬解视频十分流畅。
     
    最后编辑: 2023-03-04
  2. donxu

    donxu Member

    注册:
    2022-05-02
    帖子:
    59
    920机型,是通过定制dtb文件,来定义sata接口所在控制器的pcie位置和硬盘编号。
     
  3. youpai

    youpai New Member

    注册:
    2017-10-21
    帖子:
    24
    你好,这个引导能不能分享下,论坛里没下载到
     
  4. tomofrog

    tomofrog New Member

    注册:
    2023-01-17
    帖子:
    26
    求教大佬,dtb文件该如何编写,redpill_custombuild的github页面里,没介绍这个文件的编写方法,我该去哪里找dtb文件的编写教程和范例?
     
  5. tomofrog

    tomofrog New Member

    注册:
    2023-01-17
    帖子:
    26
  6. youpai

    youpai New Member

    注册:
    2017-10-21
    帖子:
    24
  7. tomofrog

    tomofrog New Member

    注册:
    2023-01-17
    帖子:
    26