我这里只讲下使用 u 盘引导的黑群晖的修改方法,参考这位大佬 https://www.leftso.com/article/597.html的文章,文章中应该是适用白群辉,u 盘引导会重新加载串口号,导致修改不生效的情况发生,下面大致讲下修改步骤(另:只改引导不会影响数据和已安装的应用)

1.控制面板打开 ssh 服务


黑群晖将USB外接硬盘识别为内置硬盘_串口

黑群晖将USB外接硬盘识别为内置硬盘_重启_02



黑群晖将USB外接硬盘识别为内置硬盘_串口_03

黑群晖将USB外接硬盘识别为内置硬盘_串口_04


2.下载 xshell 登录


黑群晖将USB外接硬盘识别为内置硬盘_串口_05

黑群晖将USB外接硬盘识别为内置硬盘_串口_06


3.执行命令查看当前群辉串口适用情况

输入: vi /etc.defaults/synoinfo.conf

我的机器在自带一个固态,在没有插任何存储介质时,配置为

usbportcfg="0x00" internalportcfg="0x01"

usb 插上硬盘盒之后为

usbportcfg="0x30000" internalportcfg="0xffff"

16 进制转 2 进制后

USB:0011 0000 0000 0000 0000
SATA: 1111 1111 1111 1111

4.计算新串口

对齐后可以看到我硬盘盒上的两个硬盘在 USB 中的串口位置,这时候根据大佬的文章,只需要将 USB 的串口给 SATA 就行

USB: 0000 0000 0000 0000
SATA: 0011 1111 1111 1111 1111

转 16 进制

usbportcfg="0x0000" internalportcfg="0x3ffff"

但是这里重启后我以为在新建共享文件夹里直接能看到新硬盘,看了下没有,我担心是自己计算错了,这里有个懒办法,谨慎使用

我 u 口也不会再用了,用也是插硬盘,那么我直接这么赋值

usbportcfg="0x0000" internalportcfg="0xffffffff"

串口全给 SATA,简单粗暴好用,事后在资源管理发现硬盘已识别,查看消息记录,用我之前计算的结果改引导配置,在系统消息记录里查看貌似只识别了一个,所以全给省时省事。

(白群晖直接用root用户修改vi /etc.defaults/synoinfo.conf文件中的参数重启,到这就结束了)

5.重启修改 u 盘引导配置

重启前先给黑群晖接上屏幕和键盘

xshell 中切 root 用户重启

sudo su -
输密码后
reboot

这时候起立一路小跑到黑裙旁边,在进入 u 盘引导的界面时按 ↓ 选择重载配置


黑群晖将USB外接硬盘识别为内置硬盘_串口_07

黑群晖将USB外接硬盘识别为内置硬盘_进制_08


等待加载完成后


黑群晖将USB外接硬盘识别为内置硬盘_重启_09

黑群晖将USB外接硬盘识别为内置硬盘_进制_10


慢慢悠悠晃回我们电脑旁边,登录刚才图片里的 7681 端口地址,选择 synoinfo


黑群晖将USB外接硬盘识别为内置硬盘_重启_11

黑群晖将USB外接硬盘识别为内置硬盘_串口_12


下一步选编辑


黑群晖将USB外接硬盘识别为内置硬盘_重启_13

黑群晖将USB外接硬盘识别为内置硬盘_重启_14


输入我们上个步骤定好的SATA串口号


黑群晖将USB外接硬盘识别为内置硬盘_进制_15

黑群晖将USB外接硬盘识别为内置硬盘_串口_16


保存后再进来输入 usb 的


黑群晖将USB外接硬盘识别为内置硬盘_进制_17

黑群晖将USB外接硬盘识别为内置硬盘_进制_18


保存后可在查看中看到,别给误删了


黑群晖将USB外接硬盘识别为内置硬盘_串口_19

黑群晖将USB外接硬盘识别为内置硬盘_串口_20



黑群晖将USB外接硬盘识别为内置硬盘_重启_21

黑群晖将USB外接硬盘识别为内置硬盘_重启_22


这我把硬盘最大数量改成 64 了,因为串口一顿爆加,超出默认硬盘数就应该会不生效,所以最大硬盘数一起爆加。

6.重新编译后启动

看完没问题回主菜单编译后再启动


黑群晖将USB外接硬盘识别为内置硬盘_进制_23

黑群晖将USB外接硬盘识别为内置硬盘_进制_24



黑群晖将USB外接硬盘识别为内置硬盘_串口_25

黑群晖将USB外接硬盘识别为内置硬盘_进制_26


7.登录群晖可以查看已识别的硬盘


黑群晖将USB外接硬盘识别为内置硬盘_串口_27

黑群晖将USB外接硬盘识别为内置硬盘_串口_28

搞定收工,后面将硬盘现存资料整理一下计划给家里相册做一个radi1