用猫盘群晖的小伙伴碰到系统问题,比如:忘记登陆密码、系统出问题无法登陆与远程、系统升级出bug想降级等与系统有关的问题,怎么办呢,通常百度可以零零散散的找到一些,本文将整理一下,以求大家能快速解决与系统有关的问题,有些大家也可以举一反三,解决其它没有提到的问题,接下来详细讲述一下:
用到的工具
diskGenius v5.2.0.884专业版
Notepad .exe(脚本、文件编辑器)
putty32*64(SSH登陆工具)
重置密码
自已因为设置密码太复杂而忘记的不在少数,我也有也做这样的事,密码长的自已都记不住,这样的密码难道安全吗?我觉得不一定。。。。
忘记密码不要慌,来花王网络,看看下面解决办法吧。先我们用线(硬驱线)把硬盘(安装群晖的硬盘)挂载到电脑上,然后下载硬盘工具diskGenius v5.2.0.884专业版(可惜是英文版本)
第一步,复制文件我们找到挂载的硬盘第一分区(粉红色的),然后进入/etc目录,找到shadow开头的文件,右键鼠标后点击“复制到桌面”(英文是copy to desktop),这样就行了。
第二步,编辑文件我们用Notepad 工具打开shadow开头文件,把有admin相应的替换成我这个代码就可以了:
admin:$6$MuewnMMD$t0XQfRd6uFRVQjXPZ3RG7Sa3bXKCH3CCuogj393Fb5884IHSYvMnhBAZkHAuVYAVWwVOeha3QrtbWNuKT0zzj/:17532:0:99999:7:::
说明一下:其中$6$MuewnMMD$t0XQfRd6uFRVQjXPZ3RG7Sa3bXKCH3CCuogj393Fb5884IHSYvMnhBAZkHAuVYAVWwVOeha3QrtbWNuKT0zzj/:17532:0:99999:7:::表示为123456
这样设置完成后登陆的是:用户名为admin,密码为123456
第三步,将文件替换再来到那个/etc目录下,右键鼠标,点”复制文件到当前分区“,选择全部替换,这样就完成了整个步骤,把硬盘挂回到猫盘通电开机即可
重装系统
重装系统表示保留原来的数据,只是将系统重装安装一遍,这样就能保证数据还在,为了保险起见,重要的数据还是要备份一下。
我们首先用putty登陆SSH服务,登陆前需要到群晖控制面板,打开SSH服务,如图:
而用putty登陆群晖的如下:
进入界面后输入用户名(比如我的为admin)和密码(输入时不显示,不用管它,输入完成后回车即可),接下来输入指令:
sudo /usr/syno/sbin/synodsdefault --reinstall
reboot #这是重启,需要等前面执行完成后(显示succces)再输入。
重置系统
重置系统等同恢复出厂值,除了恢复你的系统还会清除你的数据,给你一个初始化的过程,等同于控制面板的重置,所以需要特别注意数据的备份
方法同上,需要开通SSH服务,然后用putty登陆群晖,还是用admin登陆即可,输入以下指令:
sudo /usr/syno/sbin/synodsdefault --factory-default
reboot #这是重启,需要等前面执行完成后(显示succces)再输入。
系统降级
这里的降级适用于dsm7.0降级到dsm6.23系统,还有就是适合于安装ds120j系统的猫盘,所以装了ds119j的特别注意了,降级同样使用到的工具还是putty,我们登陆它
首先用户登陆系统(注意dsm7.0的用户名不是admin,而是自定义的),登陆后我们输入sudo -i来获取root权限,这样就可以开始如下工作了,输入指令:
dd if=/volume1/video/mpdsm_120j_623.bin of=/dev/mtdblock1 bs=1 skip=$((0x000d5000)) count=$((0x00306000))
dd if=/volume1/video/mpdsm_120j_623.bin of=/dev/mtdblock2 bs=1 skip=$((0x003db000)) count=$((0x00410000))
dd if=/volume1/video/mpdsm_120j_623.bin of=/dev/mtdblock3 bs=1 skip=$((0x007eb000)) count=$((0x00010000))
注意这个”video"文件需要换成是你自己的路径,当然你也可以和我一样mpdsm_120j_623.bin放在video目录下,这样就没问题了,切记,加密的ds120j不要刷完全的固件,会启动不了的。
刷完全的固件的降级方法可以看本文的其它文章(传送门)
mpdsm_120j_623.bin
系统升级
系统升级指的是系统从ds119j升级到ds120j的过程,所谓用新不用旧,现在流行用ds120j,那就用它吧(其实功能一样的),升级的过程也是非常的简单,我们把文件上传到我们指定的目录tmp目录,至于如何进入系统目录,可以用winscp来操作,也可以把硬盘挂载上去,操作的指令:
cd /tmp
chmod x 0329.sh
./0329.sh
这样就完成了刷机,然后重启即可
你也可以把下载的文件直接放到指定的目录内,通过命令执行即可,比如我放入video里面:
dd if=/volume1/video/ds120j.bin of=/dev/mtdblock0 bs=1 skip=0 count=$((0xc8000))
dd if=/volume1/video/ds120j.bin of=/dev/mtdblock1 bs=1 skip=$((0x000c8000)) count=$((0x00004000))
dd if=/volume1/video/ds120j.bin of=/dev/mtdblock2 bs=1 skip=$((0x000cc000)) count=$((0x00434000))
dd if=/volume1/video/ds120j.bin of=/dev/mtdblock3 bs=1 skip=$((0x00500000)) count=$((0x00300000))
你可以把文件video改为你自己的目录,当然你也可以就和我一样放到video目录下面,照输指令即可。
读取群晖硬盘数据
什么?群晖坏了,系统进不出了。。。硬盘数据怎么办呢,文章开头就放出来工具可以帮到忙,没错就是它:diskGenius v5.2.0.884,最好用的版本,可惜是英文版,把硬盘挂载到电脑上,想要什么复制出来或者直接考到别的硬盘,非常简单。