黑群晖升级到6.23-25426up2报错文件毁损(卡95%)的解决方法

DSM6.23-25426up2已经在官网上架好几天了,不同地区的用户接收版本升级推送的时间可能会有不同。

 

白群用户早就升级了,黑群用户手痒痒了也想升级使用二合一系统的可以默默的走开了,二合一系统不支持升级的!,于是估计有不少用户升级到95%的时候,就咯噔一下弹出这个信息。

 

解决方法如下:

1、先点 这里 下载补丁到电脑上;

 

 

2、把刚才下载的补丁文件,上传到群晖的文件夹(注意不要上传到中文的文件夹,我这里上传到docker这个文件夹下),然后在群晖的File Station找到这个文件,点右键-属性;

 

 

3、在“位置”这里会显示这个文件实际保存的路径,记住这个路径,后面需要用到;

 

 

4、打开群晖的控制面板-任务计划,新增-触发的任务,用户自定义脚本;

 

 

5、在弹出的创建任务窗口-常规,任务名称随意写,但是不要与现有的任务名称重名,我这写的任务名称是1;

 

 

6、点任务设置,在用户定义的脚本输入以下两行命令(并按照个人实际情况修改)后,点“确定”:

cp /volume1/docker/FixSynoboot.sh /usr/local/etc/rc.d/FixSynoboot.sh
chmod 755 /usr/local/etc/rc.d/FixSynoboot.sh

 

需要注意的是:上面的命令行不要全部照搬!下划线的这行写的是上面第3步获取到的路径,请自行修改;

 

 

 

7、回到任务计划的列表,找到刚才添加的1,点右键,运行;

 

 

8、点:是;

 

 

9、群晖右上角,点人头像图标,选:重新启动;

 

 

10、重启好了以后,再去更新,你会发现,不再卡95%了;

 

 

11、完美升级!


PS:博主用的是DS918+的系统,所以以DS918更新为例。黑群晖的DS3615、DS3617、DS918升级到6.23-25426up2遇到卡95%的问题均可使用本补丁。

点赞
  1. Denny说道:
    Google Chrome Mac OS X 10.15.7

    虚拟机装的DS918+, DSM 6.2.3 改完SN和MAC 好像洗白不了了,虚拟机的网卡地址也改了,QuickConnect还是报错。

    1. 博主说道:
      Google Chrome Windows 10

      你没改对sn mac,如果改对了,肯定是可以!

  2. Denny说道:
    Google Chrome Mac OS X 10.15.7

    更新完这个文件`/usr/local/etc/rc.d/FixSynoboot.sh` 是不是可以删了,不用每次都开机运行

    1. 博主说道:
      Google Chrome Windows 10

      可以删除。

  3. terenceng说道:
    Google Chrome Windows 10

    System internal service [Storage Service] failed to start. Please contact Synology support for assistance.

    升级后一切正常,但是一直有上面这个这个警告信息出现,是服务除了什么问题吗?有没有人有类似问题呢?

    1. admin说道:
      Google Chrome Windows 10

      系统有问题,启动不正常了吧,还能进群晖桌面吗?

      1. terenceng说道:
        Google Chrome Windows 10

        进群晖桌面是没问题的,所有的操作都没问题,只是重启后一登入就有那个问题。

        于是我安装 log app,查看 log 后才发现很早以前就有这个警告信息。

        后来我安装了 vmtools,就不再有这个问题了,重启了三次都没看到这个问题,问题解决。

        看起来是升级 esxi 至 7.0后,6.7的dsm有这个问题。

  4. w87w说道:
    Google Chrome Windows 10

    老板,升级成功之后这个脚本可以删除吗?

    1. admin说道:
      Google Chrome Windows 10

      可以删除。

  5. 随缘说道:
    Google Chrome Windows 10

    请教一下。目前我是直接运行了脚本。然后重启。再升级。升级重启后就进不去了。应该怎么处理。黑。3617

    1. admin说道:
      Google Chrome Windows 10

      这是因为你的引导和系统不匹配,在我网盘下载6.23的引导文件,重新刷到你的引导盘启动进去恢复就可以了

      1. 随缘说道:
        Google Chrome Windows 10

        楼主能不能搞个集成外挂驱动包的引导。目前手工替换网卡驱动包后是失败的。手头的设备是螃蟹网卡的。直接使用您做好的引导驱动不了网卡。

        1. admin说道:
          Google Chrome Windows 10

          6.23的引导默认都带核显驱动的,一般只有从旧版本升级到6.23才会丢失核显。全新安装的6.23,我没看到有丢失核显的。

  6. Fish说道:
    Google Chrome Mac OS X 10.15.6

    麻烦问下大佬?更新以后,这个sh文件还要继续运行吗?还是关闭就可以了?

    1. admin说道:
      Google Chrome Windows 10

      使用一次就行了,除非以后更新还遇到同样的错误

      1. Fish说道:
        Google Chrome Mac OS X 10.15.6

        哦哦好的,多谢老哥,已经有3617使用这种方法升级成功,非常感谢!~

  7. 熊三说道:
    Google Chrome Windows 10

    大佬V5,能解释下原理吗? :tushe:

    1. admin说道:
      Google Chrome Windows 10

      原理很简单:主要是6.23的引导,文件夹名称和之前的有一点区别,升级的时候引导的版本也要升级,但是找不到对应的文件夹就报错了,这个补丁就让6.23的引导文件夹名称变回正常的。

      1. louis000说道:
        Google Chrome Windows 10

        虚拟机VM UNRIAD 全新安装DSM918 或DS3617 6.2.3版本都会出现这个错误(错误13) 应该是一个道理; 但是全新安装怎么处理这个问题?请求帮助 谢谢 目前只能6.2.2 打好补丁 然后 升级到6.2.3上去

        1. 博主说道:
          Google Chrome Windows 10

          我对unraid虚拟环境没什么研究,不熟悉。

          1. louis000说道:
            Google Chrome Windows 10

            谢谢博主及时回复 目前就6.2.2打上这个补丁,升级后再换6.2.3引导, 正常工作中。。。

发表评论