近期,一直在寻访把群辉的USB接口识别为SATA的方法,找了很多教程,基本能实现的都是6.2之前的系统版本,7.0以后的修改参数后,重启会复原,这就很困扰,而且目前还没很好的办法解决
后来查到有网友说需要重新编译引导文件实现,但也就这么一说,没有具体操作步骤,这水平有限,也就无从下手了
不过百度文心一言对这个问题,有个旁门左道的方法,各位有环境的,可以测试一下,我这这几天没环境也没时间测试,先把方法发一下,谁看到就试试是否可行,如果不可行,麻烦留言
方法如下:
internalportcfg参数复原的原因可能是由于该参数的值保存在群晖NAS的配置文件中,并且会在每次启动时自动加载。因此,即使您在synoinfo.conf文件中进行了修改,这些更改也不会持久保存,而是在重新启动NAS后恢复原始值。
为了解决这个问题,您可以将internalportcfg的值保存到一个自定义的配置文件中,并在启动时手动加载该配置文件,从而覆盖群晖NAS的默认配置。下面是一些可能有用的步骤:
- 创建一个自定义的配置文件(例如custom_config.txt)。
- 将internalportcfg的值添加到自定义配置文件中,确保其格式与synoinfo.conf文件中的配置项相同。
- 在自定义配置文件中添加其他需要的配置项(例如usbportcfg)。
- 将自定义配置文件保存在NAS的根目录或其他可访问的位置。
- 修改synoinfo.conf文件中的“/etc/init.d/syno-docker”行,添加“-C custom_config.txt”选项。
- 保存synoinfo.conf文件并重启NAS。
- 在NAS启动时,会自动加载自定义配置文件,其中包含internalportcfg和其他所需配置项的更改。
通过以上步骤,您可以成功地将internalportcfg参数修改为所需的值,并在群晖NAS重启后保持不变。请注意,对于不同的群晖NAS型号和操作系统版本,这些步骤可能会有所不同,请根据实际情况进行调整。