查看: 15215|回复: 16

[401 J3160 show帖发布] 【第一台NAS】J3160开箱,使用Macbook刷DSM6.0.2+洗白全过程记录

[复制链接]
发表于 2016-11-18 19:37:09 | 显示全部楼层 |阅读模式
本帖最后由 ketor 于 2016-11-22 02:26 编辑

有了孩子之后,存储照片和视频的需求陡增,之前购入的小米路由器自带1TB存储堪堪够用,但是无论功能、扩展性、可靠性都越来越无法满足需求。在同事的安利下,入手了一台J3160标准版。

===2016.11.20 重新刷了DSM6.0.2了,详细步骤见最后======

键盘、显示器接上,开始刷系统

开机照

开机照



装好后直接放在小米路由器下面,用六类线直连小米路由器,速度达到1000Mb/s,全双工,速度杠杠的!

和小米路由器合影

和小米路由器合影



大鹏展翅照:

大鹏展翅

大鹏展翅


放个小米盒子的遥控器对比一下U-NAS的小巧:

小巧的U-NAS

小巧的U-NAS

====以下为Macbook刷黑群晖&洗白的过程====
1、资料准备:
U盘引导镜像:XPEnoboot_DS3615xs_5.2-5967.1.img
群晖系统文件: DSM_DS3615xs_5967.pat
SN&MAC计算器:Synology-mod-new.xlsm

2、在Mac上获取U盘的vid和pid信息:
About This Mac-》System Information-》USB,然后选择对应的设备。
下面是在我的机器上看到的一个Sandisk Cruzer Micro U盘的pid和uid

获取USB设备的pid和UID

获取USB设备的pid和UID


可以看到 vid=0x781 pid=0x5406

3、使用Synology-mod-new.xlsm计算出序列号和Mac地址。
QQ20161118-1@2x.png

型号选择DS3615xs,会自动出现一个新的序列号。这个序列号会影响洗白的时候Synology服务器识别你的黑群晖的型号。

QQ20161118-2@2x.png

MAC地址不需要选择型号,任意双击一个空白的单元格再返回就会自动刷新出新的MAC地址来。

4、刷写img文件到U盘。对于Mac平台来说,可以直接使用命令行工具dd进行刷写,非常方便。
1)打开终端Terminal(或者iTerm),输入mount命令,找到U盘对应的挂载点和设备名,如下:
QQ20161118-4@2x.png

红框部分就是待会要用的设备名,要使用的是/dev/disk5,不包括后面的s1(s1指的是分区,disk5指的是整个设备)。

2)打开Disk Utility,找到对应的U盘,点击弹出按钮,如下图所示:
QQ20161118-3@2x.png


3)回到终端Terminal(或者iTerm),使用dd命令刷写U盘:
dd if=~/Downloads/XPEnoboot_DS3615xs_5.2-5967.1.img of=/dev/disk5 bs=10240

4)执行完毕后,一般U盘会被自动挂载到/Volumes/Untitled目录下,如果没有被自动挂载,那么重新拔插一次U盘即可。
正常情况这个目录会包含以下文件:ldlinux.c32  ldlinux.sys  libutil.c32  menu.c32     syslinux.cfg zImage

5)修改U盘上的syslinux.cfg文件,可以用vim,也可以用你熟悉的工具。
QQ20161118-5@2x.png

需要修改的字段包括:vid pid sn,都修改成前面步骤算出的值。
需要增加的字段是:mac1,其值等于算好器算出的值。
注意:三行里面的全部都需要修改。

修改后的文件内容如下:
UI menu.c32
PROMPT 0
TIMEOUT 50
DEFAULT xpenology
MENU TITLE XPEnoboot 5.2-5967.1

LABEL xpenology
       MENU LABEL XPEnology DSM 5.2-5967
       KERNEL /zImage
       APPEND root=/dev/md0 ihd_num=0 netif_num=4 syno_hw_version=DS3615xs mac1=0011325AF8F7 sn=A1LWN00738 vid=0x0781 pid=0x5406 loglevel=0 vga=0x305

LABEL debug
       MENU LABEL XPEnology DSM 5.2-5967 Debug
       KERNEL /zImage
       APPEND root=/dev/md0 ihd_num=0 netif_num=4 syno_hw_version=DS3615xs mac1=0011325AF8F7 sn=A1LWN00738 vid=0x0781 pid=0x5406 loglevel=0 vga=0x305 debug=1

LABEL install
       MENU LABEL XPEnology DSM 5.2-5967 Install/Upgrade
       KERNEL /zImage
       APPEND root=/dev/md0 ihd_num=0 netif_num=4 syno_hw_version=DS3615xs mac1=0011325AF8F7 sn=A1LWN00738 vid=0x0781 pid=0x5406 loglevel=0 vga=0x305 upgrade=5.2-5967

6)全部修改完毕之后,能够洗白的启动U盘就做好了,接下来就可以按照正常的流程安装DSM_DS3615xs_5967.pat了。 Synology Assistant有Mac版的,可以在官网下载。

7)系统安装完之后,按照正常的流程就可以打通quickconnect了。
QQ20161118-7@2x.png QQ20161118-8@2x.png



======Update: 增加升级DSM6.0.2步骤=======步骤其实是参考这个帖子的:
http://xpenology.com/forum/viewtopic.php?f=2&t=22100

实际上的操作还是比较简单的,有了之前刷DSM5.2的基础,6.0.2的步骤就简单很多了,基于你已经有了DSM5.2的经验,下面只做简述了。

1、首先SN和MAC地址还是用之前DSM5.2的,如果是从5.2升级上来(特别是已经洗白的),那么这两个值务必保持和原来一直。

2、制作启动U盘的方法第一步和5.2,还是使用dd命令把img文件写入到U盘上,步骤参考前面刷5.2的。

3、img文件写入完成后,需要修改U盘上的文件,但是Mac似乎不能挂载,所以需要借助Linux系统来做,我的方法是直接把U盘插到U-NAS上。
这里有个点要注意,如果用的还是之前的U盘,改过loader里的vid/pid的,这个U盘插到现在的U-NAS上是不会识别的。解决的办法是另外找一个U盘,或者随便改一下U盘loader里vid或pid值,重新引导一次DSM5.2,这样系统就会把这个U盘认为是外接存储,会自动挂载上。
通过命令行进去,find找到grub.cfg文件,只需要修改4个字段:

set vid=0x058f
set pid=0x6387
set sn=C7LWN09761
set mac1=0011322CA785

把这几个字段改成你的值,vid/pid获取方式前面已经描述,SN和MAC1维持DSM5.2的。

4、下载好DSM_DS3615xs_8451.pat文件,U-NAS关机-》拔出所有硬盘只保留8GB SSD(安全起见)-》插新的引导U盘-》开机,Synology Assistant装系统-》确认系统好用后,关机-》插上所有硬盘,开机。

5、在存储空间管理里可能会提示存储空间有问题,需要修复,点一下修复就行了。
6、今天提示有更新,直接在web页面点了更新,现在已经变成DSM 6.0.2-8451 Update 4了,感觉很好。 据同样升了6.0.2的朋友说,之前买的无线网卡在5.2下不能用,在6.0.2上完美运行了。






点评

客服已返现,谢谢您的支持。  发表于 2016-11-22 09:34
回复

使用道具 举报

发表于 2016-11-18 20:04:30 | 显示全部楼层
楼主写教程的水平很高啊!非常详细,赞一个!
回复 支持 反对

使用道具 举报

发表于 2016-11-18 21:07:49 | 显示全部楼层
赞一个,但是我懒暂时就没洗白,反正放那不关机,先捣鼓捣鼓软件

点评

实测似乎只需要改U盘启动就能洗白了,系统是不用动的。也就是成本只有改syslinux.cfg文件那一步。  详情 回复 发表于 2016-11-18 22:38
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-18 22:38:10 | 显示全部楼层
迷路的石头 发表于 2016-11-18 21:07
赞一个,但是我懒暂时就没洗白,反正放那不关机,先捣鼓捣鼓软件

实测似乎只需要改U盘启动就能洗白了,系统是不用动的。也就是成本只有改syslinux.cfg文件那一步。
回复 支持 反对

使用道具 举报

发表于 2016-11-18 22:40:16 | 显示全部楼层
求软件下载地址。谢谢。

点评

http://xpenology.com/forum/viewtopic.php?f=2&t=22100 更新成DSM 6.0.2了,具体下载见这个帖子吧。 论坛不能发那个算号器,但是你用帖子里的文件名搜索一下会找到很多下载的。  详情 回复 发表于 2016-11-22 02:25
回复 支持 反对

使用道具 举报

发表于 2016-11-19 16:29:12 | 显示全部楼层
ketor 发表于 2016-11-18 22:38
实测似乎只需要改U盘启动就能洗白了,系统是不用动的。也就是成本只有改syslinux.cfg文件那一步。 ...

我看有人把MAC地址改成U-nas自己的网卡mac,也能洗白,好像你们这种洗白叫软洗白,没有同步把机器MAC改了

点评

改成U-NAS自己的Mac可能是会有点问题的,因为001132这个头标识的应该是群晖这个厂商,U-NAS自带网卡默认的MAC不可能是这个段的。 连上路由器之后,从路由器看到U-NAS连接进来的MAC是001132开头的,所以可以认为在L2  详情 回复 发表于 2016-11-22 02:06
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-22 02:06:26 | 显示全部楼层
迷路的石头 发表于 2016-11-19 16:29
我看有人把MAC地址改成U-nas自己的网卡mac,也能洗白,好像你们这种洗白叫软洗白,没有同步把机器MAC改了 ...

改成U-NAS自己的Mac可能是会有点问题的,因为001132这个头标识的应该是群晖这个厂商,U-NAS自带网卡默认的MAC不可能是这个段的。

连上路由器之后,从路由器看到U-NAS连接进来的MAC是001132开头的,所以可以认为在L2层已经模拟MAC成功了,应该也不存在什么硬洗白的说法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-22 02:25:06 | 显示全部楼层
xingfeini 发表于 2016-11-18 22:40
求软件下载地址。谢谢。

http://xpenology.com/forum/viewtopic.php?f=2&t=22100

更新成DSM 6.0.2了,具体下载见这个帖子吧。

论坛不能发那个算号器,但是你用帖子里的文件名搜索一下会找到很多下载的。
回复 支持 反对

使用道具 举报

发表于 2016-11-24 19:23:56 | 显示全部楼层
ketor 发表于 2016-11-22 02:06
改成U-NAS自己的Mac可能是会有点问题的,因为001132这个头标识的应该是群晖这个厂商,U-NAS自带网卡默认 ...

他们使用华擎的工具改主板网卡mac地址,不是单单改引导文件里的

点评

硬改应该是更完美,引导文件就不需要加参数了。就是Mac系统做PE启动盘什么的有点麻烦,所以没有搞。 如果是在局域网里面要做网络唤醒开机的话,可能确实需要硬改MAC,因为关机状态下,网卡在局域网里的地址是真实的  详情 回复 发表于 2016-11-25 00:50
回复 支持 反对

使用道具 举报

发表于 2016-11-24 23:13:49 | 显示全部楼层
没有修改sataMap什么的吗?为什么我的一直不成功,要哭了,安装两天了,都一直不行

点评

看英文贴是要改的,但是U-NAS这个J3160的,默认就能装上,而且另一个朋友的J3160 U-NAS也是一样。 你的NAS什么型号的?  详情 回复 发表于 2016-11-25 00:48
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-4-29 18:27 , Processed in 0.103549 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表