热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

diy服务器个人主机_家庭NAS部署指南(二)——如何自己动手安装一台黑群晖主机...

大家好,上次写了一篇NAS总论。聊了聊NAS的一些常用功能和硬件的选择。家庭NAS部署指南(一),如何搭建自己的第一台NAS主机?作为新手

   da819a0b2af8e242871c57737f86f136.png

大家好,上次写了一篇NAS总论。聊了聊NAS的一些常用功能和硬件的选择。

家庭NAS部署指南(一),如何搭建自己的第一台NAS主机?

作为新手小白来说,我们用手头的主机或者购入了一台类似蜗牛星际的廉价NAS主机之后。该如何装入NAS系统呢?这次我们就来动手组建自己第一个NAS系统。

懒人目录:

1、群辉系统介绍

2、安装工具和软件

3、群晖版本的选择

4、制作启动U盘

5、用U盘引导并安装系统

6、使用注意事项

7、结尾的几句唠叨

、群晖系统介绍

上次文章提到过,NAS可以分为成品NAS和DIY NAS两种方案。如何可以根据自己的预算和喜欢折腾程度选择。无论你选择成品还是DIY方案,对于初入门的NAS用户来说。第一台NAS的系统我都建议你从群晖系统开始

群晖系统无论从友好度和便捷性来说都非常好。能让我们非常直观的体验到NAS的便捷性。手机、平板、电脑的跨平台共享方面的体验也做得非常好。(当然,隔壁的威联通似乎也不差。只是我入了群晖的坑而已)

6886d26d1369187c56482212c938164c.png

这一篇我们主要介绍下如何DIY一台群晖NAS主机(也就是黑群晖)。想用成品NAS的用户可以略过此此篇,直接去网购一台白群晖NAS主机添加硬盘即可。我下一篇开始会重点介绍群晖NAS的各项功能。

二、安装所需的工具和软件

要搭建群晖系统,我们首先需要一台NAS主机。群晖系统的兼容性还是不错的,几乎所有主机的品牌、配置不限主机内存只要大于1G均可以安装。(群晖nas对硬件要求非常低)

 我们需要用一个U盘来安装系统引导文件,U盘大小不限(128MB以上就行)。最好是品牌U盘(兼容性更好)。如果手头没有U盘。读卡器+TF或SD卡也可。(我就是用读卡器+TF卡安装的)。当然群晖的引导文件也可以被装在硬盘上,有些用户就是用固态硬盘作为引导盘使用。

 一台可以正常工作的电脑,用来制作引导盘。

所需软件:ChipEasy芯片无忧(查找U盘的VID和PID)

                 DiskGenius (修改grub.cfg配置)

                 Win32 Disk Imager(写入镜像)

19ff69d95566dda6f3afebe80ba2ec53.png

三、系统版本的选择

黑群辉DSM系统的引导文件,大致有DSM 5.2、1.02b、1.03b、1.04b,都是由国外大神制作。可以根据你的CPU和主板的型号来选择引导版本。

引导版本: 1.04b  

黑群晖系统: DSM 6.2.0--6.2.2  

对应机型:DS918+

引导方式: 传统BIOS和UEFI

此为目前最新版本,对应机型是群晖目前主力机型DS918+。功能相对最强大,intel酷睿4代以上CPU推荐安装。老主机和AMD机型安装此引导程序有可能会无法引导。(我没在在旧机型上安装成功过,也有可能是个人技术问题)

引导版本: 1.03b  

黑群晖系统: DSM 6.2.0--6.2.2

对应机型:DS3617+ DS3615+

引导方式: 传统BIOS

此版本我没有安装过,建议1.04b 安装不成功可以来试试这个。

引导版本: 1.02b  

黑群晖系统: DSM 6.1.7-15284 Update3

对应机型: DS3617+
引导方式: UEFI

此版本的兼容性甚佳,只要支持UEFI主板基本都能成功引导。目前我的主力nas正在使用的版本,6.17系统基本上也能实现群晖上80%以上的功能。如果1.04b 安装不成功,推荐来试试这个版本。

引导版本: XPEnoboot for DSM 5.2-5967.1 x64

黑群晖系统: DSM 5.2-5967.1

对应机型: DS3615+

引导方式: 传统BIOS

最初的群晖版本,相对功能最少(但还是具备了大部分基本功能)。因为是传统BIOS引导,所以支持那些不能用UEFI引导的老主板。另外对于一些低功耗低性能的ARM主机,这个版本也是不错的选择。

引导文件一般是img格式,而另外一个Pat格式文件就是就是群晖系统文件。注意:两个文件的版本必须对应才能安装成功

a4710f19531164a05050bcfebfa7da10.png

四、安装过程

c34d9aa390dbc54a2e588ea524dd3f48.png

 1、首先我们使用ChipEasy芯片无忧查找U盘的VID和PID

8b7fc020170ea7bf203eae93499c4133.png

然后DiskGenius编辑配置文件grub.cfg

打开DiskGenius在顶部硬盘菜单中选择“打开虚拟硬盘文件”,然后选择打开下载的img文件打开。

ada16095b972f372e7160185bcd8fa39.png

在左边找到刚刚打开的img文件, 点击ESP-grub, 在右边找到grub.cfg, 选择复制到桌面.

e1abd47190ad531681739aa6ee2f4eb3.png

用文本编辑器打开刚刚复制到桌面的grub.cfg文件。找到vid和pid的值,将你刚刚在ChipEasy芯片无忧上找到的数值输到这里。(这里只用修改0X后的四位数字)

4a86229ab71d76a77d53e45d9c65839d.png

再把编辑好的grub.cfg文件替换覆盖原文件。其实很多时候,不修改vid和pid的值也可以安装成功。如果你嫌麻烦略过这一步也可以。不过修改了以后有助于安装的顺利进行。

c967b4c83e414be2580c3c634dd48436.png

接下来就可以用Win32 Disk Imager磁盘映像工具,将镜像写入U盘。写入之前请确定好引导U盘已经插入,并且确定盘符正确。

21cc4fac909539a7dca9b9c756000dc4.png

显示写入成功,就说明引导U盘已经制作成功了。

五、安装群晖系统

在安装群晖系统之前,最好对NAS主机的BIOS进行设置。先插入U盘,然后按delete键进入BIOS设置页面。

9733039a767eef1001188190d705505f.png

将Fast boot(快速启动)选项关闭,并且将第一启动盘设置为你刚刚制作的引导盘

d14ddf8312eb7d2012ad7920376d13a0.png

系统选择这里,我们选择安卓系统。然后保存重启。

006059ea117ecbca62b1294a27c35bc0.png

顺利从引导盘启动的话,就会看到这个界面(一闪而过)。全新安装时我们不用理它,默认第一项即可。

12b751c14fa925bb4edce1544488afff.png

显示到这里,就说明引导已经完成。接下来就可以转到网页远程操作了。在看到“Booting the kernel”等待1-2分钟。在浏览器中输入http://find.synology.com/ 搜索新系统即可跳转到群晖页面。

或者去路由器界面中查找新获得设备的IP。找到了IP地址,就可以从另一台电脑的网页登陆。进行下一步安装。

950a11b598c73b88d9ff673e7a71b749.png

安装时请大家注意,需要下载与之对应的群晖系统文件,否则安装会不成功。这里点击联机——然后设置

5f6a80ab146fc91ffc2794b7b66fbc0c.png

注意在这个页面选择手动安装。选择之前下载的.pat文件后点击立即安装。

bb6eb6e2aefe3d8a03a4fd708c3f2809.png

硬盘数据会被清空,注意要备份原先硬盘中的资料。这里选择“确定”

2bbc6fc4846bbe3a6bedf6210d68c7d8.png

接下来就耐心等待安装完成,通常需要10-20分钟时间。

e0b649a88d01eb42c3cf93feee185fe5.png

安装成功后页面会自动跳转到账户设置界面,设置好服务器名,管理员账户和密码

d7e164804d632292ba683678a4c9e4e6.png

这里选择跳过。黑群晖也是可以通过“洗白”注册ID实现内网穿透。但个人觉得没有必要。我们可以通过其他软件来实现类似的功能。更何况已经用了别人的系统,就不要再让他们负担服务器费用了。也有人反映这个QuickConnect功能在某些网络环境下也并不好用。

b86f692aa1315d6ed0e3e09901ae0ed9.png

恭喜,安装顺利完成。接下来就可以愉快地使用NAS系统了。在这之前,我们需要配置一下硬盘空间。  

以下步骤基本没有难度,只要花5分钟时间就可以配置完成。

f20648ebaacc69d98af447835560e93d.png

点击左上角的主菜单——选择存储空间管理员

0e330ec1390694b899e755cdeed101a2.png

在存储空间中,选择新增

9b6ffd2570f1fdf530e4daa379ced372.png

edc170c4296fbc2eb4c4d574e061b807.png

选择“灵活性提高”

c88e6af6c8f78f6ba225ad123a95f1af.png

关于硬盘模式,有非常多的选择方式。我们今天就不在这里讲了,建议大家去了解下磁盘阵列知识。(SHR是群晖专用RAID模式相当于RAID 5。SHR2有两块校验盘,相当于RAID 6)。

你也可以百度搜索“riad 容量计算器”来进入群晖官网阵列模拟器。来规划自己的硬盘阵列。

d38e798c229d8563cb33d679f9da732e.png

如果你硬盘不多或者只是存电影和视频文件。可以选用无数据保护模式,我这个演示机有两块1T硬盘,选择JBOD模式可以直接把两块硬盘合并成一个完整的空间使用。

2a164cb2cb3b80d0d55a50401c45bb35.png

选择加入磁盘空间的硬盘。这里又会提示会删除硬盘数据,选择“是”。

325ce7f029f42c0f58fbd99602d43445.png

选择“执行硬盘检查”会进行整盘扇区检查,非常耗时间。我这里就略过了。

7de7c41df3500d7cd16c229cc4d316ba.png

文件系统选择,我们这里就选择群晖专用的btrfs格式。也可以选择ext4格式,不过群晖的一些套件会特别指定需要btrfs格式空间。建议使用btrfs格式。

dc61890b12b31a02032e85e9c13a3f27.png

一个存储池就被建立好了。

5fd241c1907f8e066cc58bb7a627c0f7.png

在点击桌面上的“File Station”

b5a031828c008a4d37db050a46d40601.png

d43ca96b9a68347d47ef7c06bc83a71d.png

给共享空间起个名字,接下来一路下一步。

04d1f3bd41cfcc49afb70283d469f1b3.png

权限这里,可以根据自己的情况。添加访客权限,家庭使用建议全部使用“可读写”。确定后共享空间就添加好了。

272c43547af20336571157d337ddb916.png

接下来,我们在电脑的文件管理器中打开共享空间,我的这台nas地址是192.168.50.189。所以我在文件管理器中输入:\\192.168.50.189  就可以找到我们刚刚建好的NAS空间。

76c11beb050541144897e89c1b35a88a.png

右键——选择映射网络驱动器 ——给新它指定一个盘符。这样就可以在我的电脑里直接打开了。

0733f3e57ce199258a16ae786c92bc76.png

这个就是我们刚刚建立好的NAS空间,接下来就可以拷贝资料进去了。  

41559b857ca4d519a23cc0733e069736.png

基本上可以跑满千兆带宽。这样的速度下,在电脑中上使用起来其实和本地硬盘的区别不大。今天先介绍这里了,下次我会介绍更多的

a9f01926bc9d9f0ce959c3cb83836f15.png

六、使用注意事项

注意黑群晖最好不要更新升级,否则有会造成引导不成功。去计划任何里面关闭DSM自动更新选项。除了不能升级和无法使用官方的内网穿透,黑群晖在使用上与白群晖没有区别。

 最后也要感谢下群晖公司对于黑群晖的宽容态度。正因为有群晖NAS,NAS系统才能更好的普及和走进大众的视野。当然现在也有很多黑群晖玩家现在已经转投白群晖,也算是对群晖公司的一些回报吧。




推荐阅读
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • 海马s5近光灯能否直接更换为H7?
    本文主要介绍了海马s5车型的近光灯是否可以直接更换为H7灯泡,并提供了完整的教程下载地址。此外,还详细讲解了DSP功能函数中的数据拷贝、数据填充和浮点数转换为定点数的相关内容。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 嵌入式处理器的架构与内核发展历程
    本文主要介绍了嵌入式处理器的架构与内核发展历程,包括不同架构的指令集的变化,以及内核的流水线和结构。通过对ARM架构的分析,可以更好地理解嵌入式处理器的架构与内核的关系。 ... [详细]
  • 开发笔记:spring boot项目打成war包部署到服务器的步骤与注意事项
    本文介绍了将spring boot项目打成war包并部署到服务器的步骤与注意事项。通过本文的学习,读者可以了解到如何将spring boot项目打包成war包,并成功地部署到服务器上。 ... [详细]
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
author-avatar
星晴SOS
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有