不折腾不好受,黑群晖5.2用的好好的,除了不能使用QC,一切都正常,可是无意中看到DSM6.1洗白的帖子,折腾的心又躁动了起来~~
首先考虑了以下几个问题
1、当前使用U盘引导启动的方式,如果U盘损坏了,数据该怎么办。
2、由于是黑群晖,用系统自带的update更新系统会不会对数据有影响。
3、如果重新制作高版本引导盘会不会对数据有影响。
第一条考虑很重要,趁着在故障未出现之前,先把数据备份,在此一并做一个验证。
本机配置
主板:华擎N3700ITX
内存:DDR3L 1600 4G
电源:鑫谷400W 静音 matx
本次折腾遇到了以下几个问题:
升级后无法唤醒,主板修改MAC失败,纯dos引导盘制作。本文将一一解决。
安装步骤
1、引导U盘制作
-
算号
下载到了新版的算号器,为13位,可惜发现的时候已经被封掉了,本次还是做个记录吧。
打开SerialNo1.2(只支持DS3615xs和DS3617xs)
选择一个mac和序列号备用
-
读取U盘的pid和vid
用chipeasy软件读取U盘的pid和vid,记录下来备用
-
引导镜像修改
打开win32_disk_imager启动盘制作工具,将启动盘镜像synoboot.img写入U盘中
写入成功后在系统内打开U盘内grub目录,修改该目录下的grub.cfg(用记事本打开),将之前记录的pid、vid、序列号、mac一一填入相应地方,如图
至此,引导U盘制作完毕
2、更新DSM
将制作好的引导U盘插入黑群晖主机中,设置为U盘第一引导,引导开机直至出现“booting the kernel”
此时是无法进入系统的,需要安装Synology Assistant,然后搜索局域网内的群晖设备,下图为为补图,与更新时略有不同。
选择联机,进入网页安装页面
注意:此处之所以会显示更新界面,是由于我使用的引导镜像是for6.0+的,如果使用5.2的引导镜像,应该就可以进入系统正常时候了
请选择“升级、转移数据”,下一步再选择6.1系统文件(DSM_DS3617xs_15047.pat),经过大概10min之后即可完成系统升级。
再次进入系统之后系统已经升级完成,可以看到数据全在。
结论,如果U盘坏了,就重复以上步骤,只需将新U盘的pid和vid替换引导镜像中的grub.cfg文件,sn和mac仍保持和之前一致(只针对已洗白的机子)。更新系统后,数据文件一直都在,引导U盘的重制作与升级不会对数据造成影响,但仍建议经常备份数据。
系统唤醒
以上算是完成了系统的升级。在进行唤醒的时候发现无法唤醒了。接下来进入唤醒设置更新步骤
1、修改主板MAC
2、路由器arp绑定IP
3、路由器端口转发设置
4、DSM系统设置
5、DDNS设置
走起
1、修改主板MAC
- 虽然DSM系统上考到的mac地址是修改过的mac但是主板的mac地址仍是旧的mac地址,为了统一mac地址,还需要对主板mac地址修改
华擎主板提供了主板修改mac的工具mactools十分方便,MAC Address Writer 2.07A - 下载mactool解压后修改目录下的mac.in和macu.ini,用记事本打开
在MACOUI参数后面加上算出来的mac前6位001132
- 然后将整个目录放入可引导的纯净dos引导盘根目录下
- U盘引导后进入mac207A,具体命令如下
mac c 001132xxxxxx
Enter确认后直至出现PG EF is successful!!!,则修改成功
小插曲,我在修改时异常退出,导致重启黑屏,心拔凉拔凉滴,以为主板被我刷坏了,准备盲刷BIOS,结果在主板电池抠调后,又正常显示了。接着又勇敢的重刷了MAC,结果刷写成功
在此分享一下拟盲刷步骤,算是未雨绸摸纯DOS引导盘制作
- BIOS下载
官网bios下载
下载之前先确认主板的BIOS版本是多少,如果你在刷之前可以通过引导进BIOS查看,如果像我已经黑屏无法进入BIOS就要拆机查看主板上cmos芯片上贴的标签(华擎做法是贴标签),经查看我的主板BIOS是1.5的,所以可以平刷或者刷高版本的,截至本文之前最新版bios是1.8的- 引导U盘处理
建议使用HP优盘启动盘格式化工具制作纯dos引导盘,U盘容量不用太大,USBOOT和flashboot不太好用(捂脸)。
步骤
先用HP优盘启动盘格式化工具将U盘格式化成Fat格式,然后再格一遍,第二遍勾选“选择内部ms-dos7.1系统文件”,取消勾选快速格式化
至此纯dos制作完毕,可以重启引导验证是否可用。盲刷BIOS
先给个官方刷bios步骤,盲刷都是基于此步骤实施
- 盲刷开始(只针对我这台华擎n3700)
1、在另外一台电脑将下载后的bios文件放入制作好的纯DOS引导盘根目录下
2、将含BIOS刷写文件的引导U盘插入待刷主机
3、开机按F11加载引导菜单,估算时间差不多已经出现引导菜单,按方向下键5次(此步骤需要提前做好工作并记录,不插硬盘可能就需要两次,如果无法定位,就需要重复多次盲刷步骤),定位到U盘引导,Enter确认
4、稍等7s,估算时间差不多进入DOS系统下出现“A:\”提示符,然后直接敲击N370ITX150.exe,然后Enter确认。
5、静候奇迹
每个主板的盲刷步骤大同小异,请砍柴之前先磨好刀,擅用搜索。
2、路由器arp绑定IP
- 我用的是梅林系统,系统不带arp绑定IP功能,需要在路由器中用命令实现arp绑定
- 进入路由设置界面--tools--webshell--然后直接输入命令 arp -s 192.168.1.99 00:11:32:xx:xx:xx
- 这种方法只是临时的,路由器重启后失效,需要将该命令写入启动脚本中
-
开启路由器ssh,用xshell连入路由器在/jffs/scripts/service-start中添加上条命令,保存退出。
-在路由器中添加启动脚本
- 更新路由器中静态地址分配
- 高级配置
- 内部网络LAN
- DHCP服务器
- 手动制定IP列表下修改nas地址的对应新的mac
- 网络工具---通过网络(LAN)唤醒---添加新mac到离线地址列表中
3、端口转发设置
- 路由器设置
- 外部网络WAN
- 端口转发设置
-
添加3389端口转发到内部NAS服务器的3389端口上
4、DSM系统设置
- 进入DSM系统内
- 控制面板
- 硬件和电源
- 电源自动回复
- 启用局域网内的网络唤醒
5、DDNS设置
此步骤解决DDNS无法连入路由器启用aicloud的问题,之前一直可以,最近运营商封闭了443端口( 443端口即网页浏览端口,主要是用于HTTPS服务)
- 进入路由器
- AiCloud2.0个人云应用
- 开启智能访问
- 设置
- AiCloud 网络访问端口 将443改成自定端口,保存退出
以上步骤完成后,就可以通过https://xxxx.f3322.net:自定端口 访问,并在Aicloud中唤醒局域网内主机
小tips:如果还是无法唤醒可以尝试刷新主机列表
更新一下,在外网可以通过https://xxxx.f3322.net:端口号访问DSM6.0,需进行已下设置实现
1、DSM开启DDNS
-
进入DSM控制面板----连接性----外部访问-----DDNS
2、路由器开启路由转发
dsm默认http访问是用5000端口,https是5001端口,将这两个端口进行转发设置,
以上设置好之后就可以实现网址加端口号访问内网nas了
需要注意的是,http非加密,建议在DSM中设置http访问自动导向https
更新至此
以上所有步骤完成,又可以愉快的使用nas了!!
文章内提及软件留言赠送