ARPL编译的DSM7.X引导修改SN、MAC、PID、VID、ESATA以及添加自定义参数的教程

       早在DSM6.X的年代,有些群晖NAS玩家为了让NTFS格式的硬盘能直接在群晖DSM系统里面可读写,于是手动修改synoinfo.conf里面的esataportcfg、internalportcfg、usbportcfg这三个参数,但是到了DSM7.X的年代,这个方法已经不行了,因为修改过的synoinfo.conf文件,在系统重启后会自动恢复成默认值,造成修改无效。目前DSM7.X主流的引导生成方式有两种:一种是使用Redpill源代码编译,另外一种是使用ARPL进行编译。本教程以ARPL编译的引导为例,讲解修改ESATA参数以及添加其他自定义参数的方法,自行使用ARPL项目进行编译的引导以及使用博主编译的DSM7.2引导文件的,均可按照以下方法操作。

1、在电脑上使用Diskgenius,打开虚拟磁盘文件;

 

 

2、找到你的引导文件;

 

 

3、点开引导文件加载虚拟磁盘第一个分区,浏览文件;

 

 

4、找到user-config.yml,复制到电脑桌面;

 

 

5、使用Notepad2编辑器打开(不要用记事本!不要用记事本!不要用记事本!),如果想SN的话找到下图这个位置,引号内容可以根据实际需要修改;

 

 

6、下图为修改后的SN;

 

 

7、如果要修改mac值、网口数量,则需要找到下图的位置;

 

 

8、根据自己实际情况进行修改,下图是双网口的配置,如果NAS是单网口则netif_num引号内的2改为1,同时删除mac2: "001132123457"整行;

 

 

9、如果需要修改盘序,可参考下图改为自己实际使用的参数;

 

 

10、如果要修改ESATA,可参考下图位置修改为自己实际的参数;

 

 

11、如果要修改PID和VID,可参考下图位置把引号里面的数值修改为U盘实际的数值,需要注意的是“0x”必须保留不可以删除;

 

12、注意:user-config.yml里面的格式必须严格按照规定的书写格式进行修改,格式不对有可能造成引导盘启动不了,建议下载【模版文件】到你的电脑,复制需要的参数到你的配置文件粘贴,然后再修改。

 

13、修改完成后重启NAS就生效了,如果你改了mac,有可能重启后IP地址会变,可以用群晖助手重新搜索或者到路由器找IP地址

点赞
  1. 怕冷的瘦子说道:
    Google Chrome Windows 10
    博主你好,我是最近淘了一台小主机准备装黑群晖,装好以后发现USB外置硬盘无法作为存储池,准备修改参数。但是打开引导文件的user-config.yml,没找到usbportcfg,internalportcfg 这两个参数的值,请问需要如何操作,我试过其他的引导重启后都是乱码无法安装,只有你这个DS918_7.21-69057可以使用
    1. 博主说道:
      Google Chrome Windows 10
      按照本教程自行添加参数。
  2. jin说道:
    Google Chrome Windows 10
    试了下RR引导,在编译的时候,自定义了SN和MAC,编译完安装DSM7.2.1后,系统控制面板-信息中心-网络选项卡中,两个网卡的MAC地址还是原来的物理地址,SN生效了,自定义的mac没有生效,是这个引导的问题,还是哪里设置问题
    1. 博主说道:
      Google Chrome Windows 10
      你直接在RR里面输入SN和MAC是不生效的,这个BUG一直存在很久了,为什么我写这篇教程,就是发现有BUG所以只能改引导文件才生效。
      1. jin说道:
        Google Chrome Windows 10
        好的,谢谢,按教程试了下RR引导文件用Diskgenius打开,第一个分区里没有user-config.yml文件,还是试试ARPL吧,谢谢
  3. 3320099说道:
    Google Chrome Android 11
    syno_hdd_detect=0 是一个硬盘也没有的意思吗?
  4. 3320099说道:
    Google Chrome Android 11
    一台服务器,一个阵列卡(做的直通),主板上6个sata口,3个sas口,阵列卡上插了4块硬盘,6个sata插了3块盘,之前没有插最后这三块盘时我记得启动一直正常,现在一重启就启动不起来了,重做启动盘无数次后成功过两次,最近关机后,怎么都启动不起来了,是啥问题?应该怎么排查?用tiny看sataportmap是6 diskidmap是00
  5. kelvin说道:
    Google Chrome Android 12
    大神,我配置华擎z390M pro+i5 8400T,2个ssd,6个机械,用了一个wifi口m2转2口sata,物理机安装试过好几个版本rr都是开机u盘启动过了蓝屏选项,读入数据时屏幕乱码,用别一台网址打开正常,但是不能引导!用你的rr是正常的主机屏幕不会乱码,但安装920,918,7.2.1,7.1.1都不带显核。我记得第一天测试安装时点击编译引导时读的数据翻滚好几页的,而且有一次是有显核,第二天开始编译引导数据就只有3行!用ARPL的引导选版本是连接服务器下载的,怎样才能用你.img引导文件?
    1. 博主说道:
      Google Chrome Windows 10
      你不要用RR了,直接用我网盘里面的918-7.21成品引导文件吧。我给别人远程安装多了,这些引导都是OK的。
      1. 火狐鸟说道:
        Firefox Windows 10
        您的网盘打不开了,是关闭访问了吗?
        1. 博主说道:
          Google Chrome Windows 10
          网盘地址https://d.gxnas.com打不开吗?
          1. 火狐鸟说道:
            Google Chrome Windows 10
            是的
          2. 火狐鸟说道:
            Google Chrome Windows 10
            发现了,是你置顶连接是http,实际应该是https

发表回复