the site subtitle

蜗牛矿渣群晖NAS二合一安装教程堪称完美

2020.12.01

本人两年前在某宝上淘得一个矿渣————蜗牛星际,当时矿渣泛滥,入手好像290米,现在估计这点钱,很难办事啊,哈哈哈。也是偶然听到兄弟伙提到NAS这个词觉得新鲜,然后翻了翻某宝上还比较便宜,于是乎,买买买~~~

蜗牛星际总共有ABCD四款,我买的单网A款(预装黑裙DS918+),可能是因为便宜吧,刚开始收到货后开箱满是期待呀,没有用过这个东西,感觉可折腾性很强啊。打开一看,哇,要不是机箱上的标签有点褪色,我不敢相信这个是旧的,这简直就是新的嘛,心里顿时给卖家点了个赞。

玩了几天吧,刚开始瞒新奇的,把自己毕生收藏的小视频啥的都放里面了,嘿嘿,开玩笑啦,反正就是放了一些资料吧,然后因为自己也是个程序猿,学习做的笔记就用里面那个office来记录,还挺好用的,但是有一天,可能是我操作上的失误,把那office搞崩了,卧槽啊。我特么日日夜夜写的博客就这样说没就没了?倒腾了几个小时,也没修复,最后内心开始接受这个事实,然后从此就感觉被这个东西坑了(就感觉被某个人伤了,不再相信爱情了,你们懂吧)。一气之下我把系统刷成了CentOS,心想,这垃圾玩意这么不靠谱,还不如装个Linux玩玩。就这样稳稳地过一年多,直到我写这篇文章。好了,不多说,总之呢,就是突然又想玩玩NAS。。。

说明一下,这里我使用的是二合一的方式来安装DS918+ 6.21系统版本,且完全洗白,什么是二合一呢,简单点说就是将群晖的引导和系统都安装在蜗牛自带的16G SSD上。如果有不是以上需求的玩家可以走了,大家都挺忙的。

准备

  • U盘32G(不要问为什么,问就是16G不够)
  • 二合一的引导系统(将压缩包解压,得到.img文件,文件估计14-15G)
  • WEPE U盘制作工具(什么PE都行)
  • Notepad2(待会洗白要用,别问我为什么选他,免安装,防乱码,还可以吧)
  • DiskGenius(这个PE里面也有,有的可能版本比较低不能复制粘贴,准备起吧,多大点事)
  • DiskImage-V1.6-WinAll(用于将引导系统写入磁盘)
  • Synology Assistant(用于搜索当前局域网中的Synology)
  • XShll或者Putty(非必须,不需要开启ROOT权限可以不需要准备)
  • ch_cpuinfo(非必须,该补丁用于优化Synology信息中心的系统信息)
  • 某宝上购买的DS918+版本的SN和MAC编码(当然你没有全洗白的需求也可以不需要)
    以上所有工具打包下载:https://pan.baidu.com/s/1mERQvmetbQJsFekAXV-uSg 提取码:e9xv

制作PE

这里其实很多同学都知道该怎么操作,但是为了教程的完整性,简单说一下吧,自己会搞的跳过,或者自己有启动盘的自己看下一节。

  1. 将下载好的WEPE解压,得到一个exe文件,双击打开,得到以下界面
    wepe
    选择其他安装方式,U盘安装。
  2. 看图
    wepe-setup
    图中需要注意1/2/3/4点,按照如图所示选择就好了,第二点肯定是选择你插入的U盘了,注意格式化的U盘格式,一定要选择NTFS,否则等会copy硬盘系统文件的时候你就要哭了。其他格式不支持大于4G的文件。
  3. 这里需要几分钟的时间,具体多少看你U盘写入性能。等它完成就好了。

安装

前面说了一啪啦,总算要开始了。Windows装过吧,一样的,所以说不要慌。开干

  1. 将以上工具全部copy到U盘里边。
  2. 插上U盘,键盘,鼠标,显示器,电源。。。拔掉蜗牛上的硬盘以防误操作
  3. 开机。。。
  4. 用你单身二十年的手速狂按F7,弹出启动项选择后选择你的U盘启动,这个不用教了吧,实在不知道怎么设置U盘启动的自行百度。
  5. 进入PE系统过后,打开DiskGenius(使用U盘里面的,当然你非要用PE自带的也可以),将蜗牛上的SSD(注意是蜗牛上的SSD,别删到数据盘上去了,这就是我让你拔掉数据盘的原因)的所有分区删掉,然后保存退出。
    dg
  6. 打开DiskImage-V1.6-WinAll,Write Image to(Write Image to明白吗,我散装英文都能看得懂,大佬们应该没有问题吧,写入镜像到...),这里选择你蜗牛上的SSD硬盘,也就是将镜像写入到哪里,如果你不是安装到SSD上你可以指定你想安装到哪个盘里边,当然前提是这个盘没有任何其他分区;Source File选择U盘里面的二合一引导系统文件,也就是 DS918+_6.21xxxxx.img;最后点击Start,接下来是一个漫长的过程,你可以泡杯咖啡享用,也可以躺着刷哈儿抖音。。。
    write-disk
  7. 注意!注意!!注意!!!接下来要给你的黑群辉洗白了,这里搞错了可以导致宇宙毁灭。总之,反正就是很严重就行了,再次打开DiskGenius,找到SSD硬盘下的ESP分区,在grub目录找到grub.cfg文件右键复制到桌面。
  8. 用Notepad2打开grub.cfg文件,找到set sn=/set mac1=/set mac2=这三行,这里的值填写你再某宝上获取的序列化和mac地址,如果你的蜗牛是单网办的,可以不需要set mac2=这一行,当然你写上也可以,一般情况下你要写的话,值和mac1的值一样就ok了,然后保存。
    grub
  9. 将修改好的grub.cfg文件覆盖到原来copy到桌面时的位置,也就是从哪儿来放到哪儿去。
  10. 拔掉U盘,启动蜗牛,当看到有http://find.synology.com字样说明已经打工告成了。赶紧去吃个火锅庆祝一下~~~
  11. 在局域网中的PC端安装Synology Assistant,安装过程就不用多说了,下一步就完事儿。
  12. 打开Synology Assistant,会自动搜索当前局域网中的Synology,看到已就绪说明已经安装成功了,双击,会自动打开浏览器,进入Synology的登录画面,这里用户名密码默认是admin/123456。登录成功后在个人中心修改密码即可。
  13. 到这里你的Synology和官方购买的效果就是一样的了,可以登录你的Synology账户(这里建议使用全球账户,不要总是想问为什么,如果你非要问,本人和baidu.com/google.com已达成深度合作关系,有问题可前去咨询),也可以配置QuickConnect了。

优化

以下是优化,没有需求可以不看

获取root权限

有时候我们需要使用root权限进行一些特殊操作(具体什么操作就不细说了,我一时间也想不起来啦),开干。

  1. 在DiskStation Manager(DSM)中将ssh打开,具体位置控制面板 -> 终端机和SNMP -> 终端机 -> 启用SSH,这里端口改一下吧,这里使用822。如下图
    synology-control-panel
  2. 使用XShell或者Putty连接,说实话作为程序猿真的不像帖这个图,但是考虑到有可能是其他行业的小伙伴,还是贴一下吧,这里以XShell为例,打开xshell,点击左上角的文件 -> 新建。不多说,上图
    xshll-connect
  3. 点击链接会弹出如下框,点击接受并保存。如下
    ssh
  4. 然后会提示你输入用户名,随后会提示你输入密码,这里的用户名和密码是你登录DSM的用户名和密码,登录即可。如下
    username
    密码这里选择password方式
    password
  5. 接下来在命令行跟着我一步一步的输入命令就ok了
  • 输入sudo -i切换到临时root,然后提示输入密码,这里的密码也就是你DSM管理员的密码。数据密码没有显示,不用担心,你只管输就行了,然后回车键。
  • 键入cd /etc/ssh命令进入到/etc/ssh目录
  • 键入chmod 755 sshd_config命令为sshd_config文件授权
  • 键入vim /etc/ssh/sshd_config编辑sshd_config文件
  • 在vim中将输入法切换到英文状态,键入i键进入插入模式(左下角出现--INSERT--即表示成功),找到#PermitRootLogin prohibit password这一行,改为PermitRootLogin yes(前面的#号记得要去掉)
  • 然后键入键盘左上角ESC将进入命令模式,输入:wq或者:x保存并退出。
  1. 重启群晖。
  2. 用XShell重新登录进行,这里操作和之前一样,继续使用DSM用户名密码登录,一般为admin。
  3. 键入sudo -i切换临时root
  4. 键入synouser --setpw root 123456为root用户设置密码,这里的123456是你设置的密码,自行更改
  5. 接下来就可以使用root用户登录了。

优化Synology信息中心的系统信息

默认情况下,Synology的系统信息是读取的机型幸好的固定配置数据,其实也没什么影响,但是作为程序猿通病的强迫症怎么能忍。开始吧。这里优化需要获取root权限。所以想优化这个的同学先看下获取root权限

  1. ch_cpuinfo.zip解压得到的ch_cpuinfo文件copy到群晖的共享文件夹下,文件路径和盘符(这个盘符要怎么跟你解释呢,就是你这个共享文件夹放到了哪个硬盘上,明白了吧)自己记好,待会在ssh下需要访问,然后使用root用户登录到ssh下。
  2. cd /volume1/downloads,进入到你放ch_cpuinfo文件的目录下,我这里放到了downloads共享文件夹下,所以进入这个目录就好了。
  3. 赋予执行权限chmod 755 ch_cpuinfo
  4. 运行./ch_cpuinfo
  5. 接下来会询问
Your version of DSM is DSM 6.2.1 continue...
1) First run  2) Redo  3) Restore - Select Number :

这里如果你从来没有打过补丁则输入1,打过旧版补丁则输入2,随后回车,继续提示。

Auto Excute, If you select n, proceed interactively  (Cancel : q) [y/n] :

确认无误后输入y,最后提示如下信息即表示补丁运行完成,就可以重新登录DSM查看信息了。

The operation is complete!! It takes about 1-2 minutes to reflect, \n(Please refresh the DSM page with F5 or after logout/login and check the information.)