如果升级了7.0预览版或者公测版本,又想降回6.23版本的,查看下面操作,反正受不了不能安装第三方套件,且DSM7的bug太多了
降级
- 在Win系统安装好Xshell软件;
- DSM7.0开启telnet和ssh,并设置端口;
- 用Xshell打开以admin用户登录DSM7.0,输入
sudo -i
回车,此时会提示输入密码,输入admin的密码,此时就可以获取到临时的root权限; - 输入
vi /etc.defaults/VERSION
回车,在当前窗口按一次键盘的字母"i"键,利用上下左右的方向键把里面的内容全部删除,然后再输入以下内容,可以复制粘贴:
majorversion="6"
minorversion="2"
productversion="6.2.3"
buildphase="GM"
buildnumber="25426"
smallfixnumber="0"
builddate="2020/07/01"
buildtime="06:24:39"
- 确认无误后,按一次键盘的Esc键,输入:wq 回车,就保存退出了;
- 重启群晖;
- 去官网把你的白群DSM6.2.3版本安装包下载到电脑上;
- 群晖重启结束后,在电脑上用Synology Assistant 搜索,此时会提示安装系统,手动上传DSM6.2.3安装包进行安装,但安装过程会报错;
- 别担心,再次重复第4点,但要用telnet登录,用户名:root,密码:
101-0101
,改好文件以后用群晖助手搜索;
10、手动上传DSM6.2.3安装包进行安装,这次就不会报错了;
11、安装完成,进入到DSM6.23的桌面的时候,在控制面板,更新与还原,把之前备份的系统设置还原;
12、降级成功!
按照上面教程我的918+降级成功,但是存在旧版套件存在,无法卸载也没办法安装6.2.3版本的请接着往下看,不需要格式化重装
卸载旧套件及测试版套件
使用root权限进入群晖ssh执行下面命令进入插件目录:
cd /var/packages
就会看到你的所有插件,找到你在面板无法卸载的插件,在这里直接执行rm -rf 文件夹名
`就可以卸载完成了
**注意!安装新套件的时候提示乱码或者提示数据库存在旧数据是否删除请直接删除,重新安装,经过测试,docker删除重装后数据都在。
20 comments
这个降级会丢失数据吗?
大神,请教下!我尝试正式版7.0降级,现在2个问题,一个也是修改完第一次重启后telnet始终连不上;二个是通过助手右击安装的时候一直卡在第一步网络设置上,显示联机超时,直接web安装时可以的,不过ip地址就没指定了
猫盘7.0按照教程,telnet登录改好vi /etc.defaults/VERSION,保存重装6.323还是提示安装包损毁OωO
大神,第五步的时候用telnet链接,一直提示链接失败呢?
刚开始会连不进去,等上传完dsm文件提示不能降级之后就可以连接telnet了,telnet的端口也是22
那个日期为什么一定要是2020/07/01 ,还有time为什么设置成06:24,是不是有什么说法
這篇真的很神,一次就成功了!
降级成功后,会丢失数据吗?
101-0101密码不对,被坑了!
你用telnet怎连接的,我开了telnet,用xshell连接,一直提示连接失败呢,协议也是用的telnet
连接后做telnet时间有点长,所以密码不对,重新传,再来就ok
已搞定,感谢。DSM7的主要问题是,exfat不能购买,NTFS外接不能识别,SMB共享经常识别锁定用户错误。
用了该方法完美降级
大神,修改文件后重启后安装过程中一直是网络连接超时,无法进行安装,请问怎么处理?
你是第几步的问题?修改文件要俩次重启
第四步后重启,第一次就出问题了
第四步完成重启后肯定是会报错的,用telnet登录,用户名:root,密码:101-0101登录群晖再次更改配置文件才可以正常安装。
这我倒是明白,关键是telnet连接不上,所以就无法操作了
尝试下换下链接工具,你先终端telnet 22端口看看通不通,也许没打开。如果端口通,那就换工具尝试,比如crt
你在修改前是否打开了telnet?如果没有的话,把配置文件恢复为原来的打开后重新操作一次.ps:telnet端口也是22,我使用的工具为xhell