找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] MC 4.0固件成功降级,顺利装回迅雷和transmission

[复制链接]
本帖最后由 jedwin 于 2014-7-11 20:49 编辑

相信很多人都被自动升级到4.0搞惨了,无法安装transmission,无法安装迅雷下载,每次都是killed。而且也无法降级。幸好西数官方论坛已经出了解决方案。链接在此:http://community.wd.com/t5/WD-My ... td-p/619597/page/10
为了方便大家,我将本人降级的步骤记录出来,希望对各位有帮助
重要提醒:降级过程需要使用root账户,ssh和修改系统脚本,任何细微错误都可能导致数据丢失,因此在操作之前务必做好数据备份。按以下步骤操作带来的任何风险需各位自行承担。
这里假设大家都已熟悉SSH操作并取得root账户权限


第一步:下载旧版固件
可以通过网页下载http://download.wdc.com/nas/sq-030401-230-20140415.deb.zip
下载完成后解压里面的deb文件到MC硬盘中,这里假设是Public目录下

第二步:登录SSH进行命令行操作,修改升级脚本
因为4.0固件的升级脚本会检查deb固件文件版本,发现尝试升级的固件低于现有固件版本时就会提示出错,因此需要将判断代码部分注释掉(如果你不懂这个也无所谓),具体命令如下:nano /usr/local/sbin/updateFirmwareFromFile.sh
命令输入后会进入升级脚本文件,类似下图(我用的是MAC系统终端窗口,你们看到的可能略有不同)


然后按Ctrl+W进入搜索模式,搜索${vnew}
搜索到后,确认是否如下图所示(切记不要搞错!)


在这四行前加上#符号,表示跳过,修改好后应如下图:


最后按Ctrl+O,再直接按回车覆盖保存,再按Ctrl+X退出

第三步:降级
假设你下载好的旧版固件在Public目录下,名字是sq-030401-230-20140415.deb
那么,在SSH里面,实际的目录应该是:/nfs/Public/sq-030401-230-20140415.deb
因此现在输入命令 /usr/local/sbin/updateFirmwareFromFile.sh /nfs/Public/sq-030401-230-20140415.deb
降级立即开始,然后祈祷一切正常,MC重启后将看到久违每秒的旧版本号


记得关闭自动升级功能哦!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1云币 +5 金条 +8 碎银 +8 收起 理由
爆疯语 + 5 + 8 + 8 特别感谢分享~~特别赞!!!

查看全部评分

使用道具 举报 回复
顶下,坐等一个星期后迅雷的答复了,迅雷搞不定再降
使用道具 举报 回复 支持 反对
号称可以通过修改固件名称为更新版本号来骗过升级版本判断, 就可以免去注释掉那4行的过程.

我正在通过reset 进行system restore, 20分钟过去了, 还是白灯常亮.
能ping通, 无法ssh, 无法winscp, 无法访问内容, 无UI
这是要死的节奏吗?
使用道具 举报 回复 支持 反对
40分钟过去了, 仍然常白, 不知该怎么办了

早知这样直接ssh降级了, 现在搞成软砖了, 除了能ping通, 其他全完

该怎么办?
使用道具 举报 回复 支持 反对
太好了,成功了,我还正琢磨为什么改版本号也无法降级呢,原来wd加了检查固件的机制,no zuo no die
使用道具 举报 回复 支持 反对
fqiancheng 发表于 2014-7-11 23:35
40分钟过去了, 仍然常白, 不知该怎么办了

早知这样直接ssh降级了, 现在搞成软砖了, 除了能ping通, 其他 ...

改文件名的方法证实是无效的,如果你能ssh的话,就可以先用dpkg -i的方式来安装4.0固件,然后再用上面的方法降级。如果连ssh都不行,那就悲催了
使用道具 举报 回复 支持 反对
jedwin 发表于 2014-7-12 02:55
改文件名的方法证实是无效的,如果你能ssh的话,就可以先用dpkg -i的方式来安装4.0固件,然后再用上面的 ...

已然悲催了, 无法ssh
reset键40秒系统恢复不成功, 等了一晚上还是白灯, 现在是硬砖了

正在找4t镜像和完整的救砖方法, linux不懂, win下可否?
使用道具 举报 回复 支持 反对
按楼主的办法成功降级,感谢楼主
使用道具 举报 回复 支持 反对
本帖最后由 yulri 于 2014-7-13 13:47 编辑

谢谢楼主,在楼主的指导下,降级成功!
总结:
1、修改updateFirmwareFromFile文件,我的文件所需要修改的位置是在256-259行
2、讲解压得到的固件“sq-030401-230-20140415.deb”存放在MC自带的硬盘中
3、执行升级
建议按楼主所说的路径来

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用道具 举报 回复 支持 反对
楼主高人,咨询一下:如何安装transmission?有推荐的教程吗?谢谢!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群