NAS系列 硬件组装
转自我的博客文章https://blognas.hwb0307.com/nas/3260,内容更新仅在个人博客可见。欢迎关注!
前言
之前我在《NAS系列 硬件选择》里讲述了自己为了升级NAS如何选配硬件。本节我大概说一些我的新NAS硬件组装的注意事项。到目前为止,我只装过2次电脑;在N年前我曾经给自己DIY过一个台式机,但很多装机的细节和技巧都不太记得了。只能说把东西买齐了,自己慢慢试装一下。
如果你没有组装电脑的经验,可以先看看翼王这个组装6盘位NAS的视频,大致知道一下各种硬件的安装顺序。安装硬件的方法和电脑差不多,一般就是先安装好CPU、涂上硅脂、CPU散热器和内存,然后再进行测试并安装其它硬件或接线。
下面我回忆并记录一下当时装机的过程中,希望对小伙伴们有用!
准备工作
根据自己的实际情况准备即可。链接并非推广,仅作参考。
- 下载各种镜像/软件备用,详见《NAS系列 准备安装PVE系统》的“准备工作”小节。
- 老式VGA口显示器+VGA线/新式HDMI口显示器+VGA转HDMI线:这个我在《NAS系列 硬件选择》讲过。主要原因就是
豆希B365
主板一开始只能使用VGA接口亮机。很多装机佬都有一些旧显示器备用的。这个线最好买长一点,比如2-3m。如果只有一个HMDI显示器,还可以考虑买一个**HDMI切换器**+至少3条HDMI线,这样按一下开关就会在不同的HDMI口里切换,从而可以随时切换电脑主机和NAS的界面。
- 鼠标、键盘:估计都有吧 (ฅ´ω`ฅ)。
- USB扩展器:类似这种东西。我用
豆希B365
主板时接口刚刚够用。如果你的主板USB接口很少,最好备一个以防USB口不够用。这类东西玩软路由的人估计都是常备的,因为很多小型的软路由接口很少。
- 螺丝刀套装:类似这种东西。我是第一次DIY电脑主机的时候商家送的,它有很多种尺寸的螺丝刀,而且可以临时保管拧下来的螺丝。很方便!实际装机时,不同地方的螺丝尺寸可能会不太一样,注意区分,不要搞混。
- 100M+宽带:如果你决定用软路由拔号上网,应该选好一点的宽带套餐,比如≥300M+。不然用软路由有点“杀鸡用牛刀”的感觉 (ฅ´ω`ฅ)
- “千兆AP面板+百兆AC”方案 or “可用AP模式的千兆口路由器”方案:当你使用软路由拔号后,AP模式的路由器可以用来发射wifi。当然,如果你是给很大的房子(甚至是别墅)布署网络,推荐AP+AC的方案,这样整屋都可以无缝漫游并享受软路由带来的性能提升,且可完美融入日常装修风格。Wifi发射器(AP/路由器)选千兆,未来10年都不过时。AC只是控制AP面板用的,不需要很大的带宽,百兆即可。如果是AP+AC方案还要注意网线的问题,问问装修师傅家里网线是不是千兆网络(一般超五/六类线都可以完美千兆;现在装修没有人装百兆网线的吧?)。
- 捆扎线+魔术贴:类似下面这种。捆扎线是一次性的,绑得紧;魔术贴是复用性的,绑得松。两者功能互补,建议都备一下。
- 带开关的排插+微型电力检测仪:如下图所示,主要是方便实施模拟断电测试。可以买好点的品牌(比如公牛),电火花更少,质量更稳定!微型电力检测仪就是这类机器,可以用来测试电器的功率。大家买的时候要注意电力仪插头方向和排插的开关位置。下图是我买的两个设备,感觉不是很合适,电力仪会盖过排插的开关;所以我也只是短暂地测一下NAS的功率就没继续用了:
机箱风扇
我搞了一个新的机箱风扇,所以要先将旧风扇换掉。拧螺丝的事,没啥好讲的。
主板
我在《NAS系列 硬件选择》也提到过,豆希B365主板需要正确设置跳帽。你应该先设置好跳帽,或者在购买前和卖家沟通好让别人帮你改好跳帽的位置。你在安装CPU、主板通电时,要注意将主板背面垫在一个绝缘的界面上,以防通电时烧坏主板。买主板时有附带一张和主板大小相近的绝缘泡沫,可以利用它来进行操作。
CPU
如果你不会装Intel CPU,可以找个视频看看,比如这种。注意豁口的位置和方向就行。如果这个视频你看完后还是不会装Intel CPU,建议你找电脑师傅帮你装算了 (ฅ´ω`ฅ)
CPU散热
小伙伴们可以看这个视频学学怎么装CPU散热:CPU散热器如何安装,全网最傻瓜式教学如何正确安装散热器,其实有几种不同的类型,你只看Intel CPU那一段就行。安装CPU散热前要先涂好硅脂,硅脂是CPU与CPU散热的媒介。根据这个评测视频,几种常见涂法的散热效率都差不多,推荐你使用第4种方案来涂硅脂(我当时用的也是这种涂法):
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-POzdxtc8-1679136520249)(null)]
在安装散热器前,记得将散热器金属面的塑料薄膜撕掉 (ฅ´ω`ฅ) 最后,将CPU的4pin接口插到主板里:
这个主板有给机箱风扇的PIN口吗?似乎没有( ̄△ ̄;)
内存条
随便找了个视频,不懂的小伙伴自己看着学。内存都有防呆设计,其实也挺简单的。基本原则就是不要怕,两边一起用力插,“噔”的一声就完事了。
通电测试
在主板上安装好CPU和内存条后,将鼠标和键盘接USB口、VGA接显示屏。由于我们还没有将机箱线材与主板相连,如果通电后主板并没有自动启动,我们要用一个导体(比如一支螺丝刀的金属部分)去触碰“电源接口”部位(记不太清是不是RESET了,有知道的小伙伴提醒下),等主板亮灯后再离开即可:
这里顺便讲一下上图:PW BN是Power(电源)开关的缩写,RESET是重启的缩写,而H.D.D或HD是hard disk(硬盘)的缩写,而LED是Light-emitting diode(发光二极管)的缩写。这样一对比,你应该知道怎么确定那些针脚的功能了。这个主板还有LAN和LED1的接口,但我买的6盘位机箱似乎并没有相应的线材,所以忽略之。
记得将CPU pin(最好8pin,至少4pin)和主板pin 都插好,不然肯定是不会亮机的。PIN口是有防呆设计(梯形口)的,自己注意对准。
通电后,正常情况下,CPU风扇正常转动、鼠标/键盘可点亮(有些鼠标/键盘有那种变幻RGB灯效,如果灯效生效说明主板-CPU-内存的系统工作正常):
显示器可以依次看到主板LOGO和BIOS(BIOS就是有很多英文选项的界面):
到此,基本上可以确定主板、CPU、内存这三大件工作正常了。很多人还会测试主板的每个SATA接口工作是不是正常,这也是推荐的做法;但我用的都是刚买的设备,估计问题不大,嫌麻烦所以没有专门去测 (ฅ´ω`ฅ)
之后,可以拔掉电源进入后续步骤。
M2固态
M2固态是我NAS的第一存储设备,用作PVE的系统盘。如前图,安装到对应的M.2口,用螺丝固定即可。这个比较简单:
固定线材
由于机箱底部空间有限,我们最好先将STAT线主板端、主板供电、CPU/散热供电都接好。
将主板小心塞到机箱下方。简单理一下SATA线,将主板HDMI/USB/网口所在的那一面与机箱档板的开口对齐。由于机箱底部空间有限,从下图可见有些SATA线都受压扭曲了。
简单固定后,用螺丝拧紧主板即可(拧了3个螺丝)。将SATA线和机箱硬盘笼的的相应接口连接上。
主板的电源/电源LED/硬盘LED等接口会暴露在机箱空间较宽松的部位,固定好主板后再插进去即可。机箱有些线可能不会全在主板上有接口,找个空的位置放好即可:
在这里插入图片描述
机箱风扇也有一个4pin口,给风扇供电使用,记得插好。PIN口是有防呆设计(梯形口)的,自己注意对准。
电源
由于电源会挡住某些硬盘笼的SATA口和机箱风扇线,所以在线材基本固定后再固定电源。可以将某些线材理一下,放在电源与硬盘笼之间。建议将电源PIN头先固定在电源后再安装上去。电源安装没啥好说的,将螺丝柠紧就行。
扩展网卡
我还搞了一个扩展网卡,装到PCIE扩展口即可。由于SATA线材档住了,我怕4口的扩展网上太高,所以买了一个1口的:
其它
有很多人会用扎线收线理线。不过我没有多余的扎线,而且怕新装NAS后面还要拆机,所以刚刚安装好后没有去扎线。除非你已经有信心NAS长期不需要再打开,不然一般不建议那么快就扎线。等将PVE等系统搞定并正常运作后再扎线不迟。将机箱盖子盖上,简单地拧一下螺丝。之后就是安装系统等测试事项,暂时按下不表。
这是我盖上盖子前NAS内部的大致景观:
我自己还剪了一些滤尘网在机箱背面和右侧面,看上去还不错,就是不知效果如何,哈哈!有一些USB、HDMI口我用不上,就没有剪孔:
小结
纸上得来终觉浅,绝知此事要躬行。仅用文字很难描述出动手操作的全部细节,只能说不怕动手的小伙伴可以试试看!不过,由于普通的NAS/电脑可以用3-5年以上,所以一般情况下我们是很少装机的,我也是现学现卖。如果你完全不懂如何装机,没必要专门去学,嫌麻烦的让电脑师傅帮你装就行。
相关文章:
NAS系列 硬件组装
转自我的博客文章https://blognas.hwb0307.com/nas/3260,内容更新仅在个人博客可见。欢迎关注! 前言 之前我在《NAS系列 硬件选择》里讲述了自己为了升级NAS如何选配硬件。本节我大概说一些我的新NAS硬件组装的注意事项。到目前为止,我只装过…...
IDAFrida
IDA&Frida 前言 偶然间发现了一本秘籍《IDA脚本开发之旅》,这是白龙的系列文章,主要是安卓平台,笔者只是根据他的知识点学习,拓展,可以会稍微提及别的平台。本文并不会贴出他的思路分析,只对于源码进…...
通过百度文心一言大模型作画尝鲜,感受国产ChatGPT的“狂飙”
3月16日下午,百度于北京总部召开新闻发布会,主题围绕新一代大语言模型、生成式AI产品文心一言。百度创始人、董事长兼首席执行官李彦宏,百度首席技术官王海峰出席,并展示了文心一言在文学创作、商业文案创作、数理推算、中文理解、…...
Nacos 注册中心 - 健康检查机制源码
目录 1. 健康检查介绍 2. 客户端健康检查 2.1 临时实例的健康检查 2.2 永久实例的健康检查 3. 服务端健康检查 3.1 临时实例的健康检查 3.2 永久实例服务端健康检查 1. 健康检查介绍 当一个服务实例注册到 Nacos 中后,其他服务就可以从 Nacos 中查询出该服务…...
Transformer在计算机视觉中的应用-VIT、TNT模型
上期介绍了Transformer的结构、特点和作用等方面的知识,回头看下来这一模型并不难,依旧是传统机器翻译模型中常见的seq2seq网络,里面加入了注意力机制,QKV矩阵的运算使得计算并行。 当然,最大的重点不是矩阵运算&…...
快速入门Zookeeper技术.黑马教程
快速入门Zookeeper技术.黑马教程一、初识 Zookeeper二、ZooKeeper 安装与配置三、ZooKeeper 命令操作1.Zookeeper 数据模型2.Zookeeper 服务端常用命令3.Zookeeper 客户端常用命令四、ZooKeeper JavaAPI 操作五、ZooKeeper JavaAPI 操作1.Curator 介绍2.Curator API 常用操作2.…...
网易C++实习一面
说下C11新特性 auto有没有效率上的问题?为什么?发生在什么时候? 说下单例模式 什么时候需要加锁,什么时候不需要加锁? 像printf这样的函数,自己本身不修改数据,但是其他人会修改数据&#x…...
进程和线程的区别和联系
进程和线程的区别和联系1. 认识线程2. 进程和线程的关系3. 进程和线程的区别4. 线程共享了进程哪些资源1. 上下文切换2. 线程共享了进程哪些资源1.代码区2. 数据区3. 堆区1. 认识线程 线程是进程的一个实体,它被包含在进程中,一个进程至少包含一个线程,一个进程也可以包含多个…...
Java学习笔记——集合
目录集合与数组的对比集合体系结构Collection——常见成员方法Collection——迭代器基本使用Collection——迭代器原理分析Collection——迭代器删除方法增强for——基本格式增强for——注意点Collection——练习集合与数组的对比 package top.xxxx.www.CollectionDemo;import …...
差分运放公式推导-运算放大器
不知道大家有没遇到这种情况,在计算电路的时候,有时候会突然的忘记一些公式啊啥的,需要回去翻看笔记或者查资料,知其然而不知其所以然。今天跟大家一起来一起推导一遍差分运放的计算过程。 计算过程其实归根结底还是根据运放的虚…...
金丹二层 —— 字符串长度求解的四种方法
前言: 1.CSDN由于我的排版不怎么好看,我的有道云笔记比较美观,请移步有道云笔记 2.修炼必备 1)入门必备:VS2019社区版,下载地址:Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 (m…...
深入剖析Linux——进程信号
致前行的人: 要努力,但不着急,繁花锦簇,硕果累累都需要过程! 目录 1.信号概念 1.1生活角度的信号 2. 技术应用角度的信号 3.Linux操作系统中查看信号 4.常用信号发送 4.1通过键盘发送信号 4.2调用系统函数发送信号 4.3…...
API-Server的监听器Controller的List分页失效
前言 最近做项目,还是K8S的插件监听器(理论上插件都是通过API-server通信),官方的不同写法居然都能出现争议,争议点就是对API-Server的请求的耗时,说是会影响API-Server。实际上通过源码分析两着有差别&am…...
jupyter notebook 进阶使用:nbextensions,终极避坑
jupyter notebook 进阶使用:nbextensions,终极避坑吐槽安装 jupyter_contrib_nbextensions1. Install the python package(安装python包)方法一,PIP:方法二,Conda(推荐)&…...
C 语言编程 — Doxygen + Graphviz 静态项目分析
目录 文章目录目录安装配置解析Project related configuration optionsBuild related configuration optionsConfiguration options related to warning and progress messagesConfiguration options related to the input filesConfiguration options related to source brows…...
Mybatis报BindingException:Invalid bound statement (not found)异常
一、前言 本文的mybatis是与springboot整合时出现的异常,若使用的不是基于springboot,解决思路也大体一样的。 二、从整合mybatis的三个步骤排查问题 但在这之前,我们先要知道整合mybatis的三个重要的工作,如此才能排查&#x…...
HttpRunner3.x(1)-框架介绍
HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。主要特征继承的所有强大功能requests ,只需以人工方式获得乐趣即可处理HTTP…...
pytest学习和使用20-pytes如何进行分布式测试?(pytest-xdist)
20-pytes如何进行分布式测试?(pytest-xdist)1 什么是分布式测试?2 为什么要进行分布式测试?2.1 场景1:自动化测试场景2.2 场景2:性能测试场景3 分布式测试有什么特点?4 分布式测试关…...
三、Python 操作 MongoDB ----非 ODM
文章目录一、连接器的安装和配置二、新增文档三、查询文档四、更新文档五、删除文档一、连接器的安装和配置 pymongo: MongoDB 官方提供的 Python 工具包。官方文档: https://pymongo.readthedocs.io/en/stable/ pip安装,命令如下࿱…...
求最大公约数和最小公倍数---辗转相除法(欧几里得算法)
目录 一.GCD和LCM 1.最大公约数 2.最小公倍数 二.暴力求解 1.最大公约数 2.最小公倍数 三.辗转相除法 1.最大公约数 2.最小公倍数 一.GCD和LCM 1.最大公约数 最大公约数(Greatest Common Divisor,简称GCD)指的是两个或多个整数共有…...
音视频开发_获取媒体文件的详细信息
一、前言 做音视频开发过程中,经常需要获取媒体文件的详细信息。 比如:获取视频文件的总时间、帧率、尺寸、码率等等信息。 获取音频文件的的总时间、帧率、码率,声道等信息。 这篇文章贴出2个我封装好的函数,直接调用就能获取媒体信息返回,copy过去就能使用,非常方便。…...
Springboot集成Swagger
一、Swagger简介注意点! 在正式发布的时候要关闭swagger(出于安全考虑,而且节省内存空间)之前开发的时候,前端只用管理静态页面, http请求到后端, 模板引擎JSP,故后端是主力如今是前…...
Vue全新一代状态管理库 Pinia【一篇通】
文章目录前言1. Pinia 是什么?1.1 为什么取名叫 Pinia?1.2. 为什么要使用 Pinia ?2. 安装 Pinia2.1.创建 Store2.1.1. Option 类型 Store2.1.2 Setup 函数类型 Store2.1.3 模板中使用3. State 的使用事项(Option Store )3.1 读取 State3.2 …...
STM32 -4 关于STM32的RAM、ROM
一 stm32 的flash是什么、有什么用、注意事项、如何查看 一 、说明 它主要用于存储代码,FLASH 存储器的内容在掉电后不会丢失,STM32 芯片在运行的时候,也能对自身的内部 FLASH 进行读写,因此,若内部 FLASH 存储了应用…...
第一个 Qt 程序
第一个 Qt 程序 “hello world ”的起源要追溯到 1972 年,贝尔实验室著名研究员 Brian Kernighan 在撰写 “B 语言教程与指导(Tutorial Introduction to the Language B)”时初次使用(程序),这是目前已 知最早的在计算机著作中将…...
Spring注解驱动开发--AOP底层原理
Spring注解驱动开发–AOP底层原理 21. AOP-AOP功能测试 AOP:【动态代理】 指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式; 1、导入aop模块:Spring AOP,(Spring-aspects) 2、定义一个业务逻辑类(Ma…...
对象的动态创建和销毁以及对象的复制,赋值
🐶博主主页:ᰔᩚ. 一怀明月ꦿ ❤️🔥专栏系列:线性代数,C初学者入门训练,题解C,C的使用文章,「初学」C 🔥座右铭:“不要等到什么都没有了,才…...
JVM调优,调的是什么?目的是什么?
文章目录前言一、jvm是如何运行代码的?二、jvm的内存模型1 整体内存模型结构图2 堆中的年代区域划分3 对象在内存模型中是如何流转的?4 什么是FULL GC,STW? 为什么会发生FULL GC?5 要调优,首先要知道有哪些垃圾收集器及哪些算法6 调优不是盲目的,要有依据,几款内…...
docker部署zabbix监控
docker部署zabbix监控 1、环境说明 公有云ubuntu22.04 系统->部署docker环境zabbix-server 6.4 2、准备docker环境 更新apt以及安装一些必要的系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-co…...
C语言刷题(6)(猜名次)——“C”
各位CSDN的uu们你们好呀,今天,小雅兰还是在复习噢,今天来给大家介绍一个有意思的题目 题目名称: 猜名次 题目内容: 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果: A选…...
东营网站制作/武汉seo公司出 名
点击上方“Python大本营”,选择“置顶公众号”Python大本营 IT人的职业提升平台01从未得到过重视的问题“一流程序员学数学,二流程序员学算法,低端看高端就是黑魔法”。可能有人会以为这是段子,而有过开发经验的都知道࿰…...
北京网站建设yi wl/网站申请
目录案例现象定位问题解决问题pstree案例现象 今天早上打开虚拟机终端,发现一直有进程往我的 1.txt 文件里写东西,删除之后又重新生成 而且 1.txt 大小已经五百多M了 使用 top 命令查看一下,发现用户态cpu使用率已经达到百分之 60…...
网站如何上线/seo专业培训技术
聚合函数不可以直接嵌套使用,比如: max(count(*))但是可以嵌套子查询使用 eg:注:后面那个 as 必须要写select max(total) from ( select count(*) as total from blog group by btype) as aa;补充知识:mysql中MAX()函数…...
学做网站有用吗/网站设计与制作公司
参考文献: http://zjland.blog.51cto.com/289954/58716 http://msdn.microsoft.com/en-us/library/ms191439.aspx 正文 SQL Server Agent的重点是计划(Schedule)和作业(Job),我们创建作业,然后将…...
免费 网站 如何做/全是广告的网站
html标签属性全(完美版)html标签属性大全(完美版)html标签属性大全是朋友们整理常用的html标签,和大家更好的交流沟通。学习html标签属性大全html标签<...普通卷动...滑动...预设卷动...来回卷动...向下卷动...向上卷动向右卷动向左卷动...卷动次数...设定宽度..…...
集成wamp访问域名打开tp做的网站/如何在百度发布信息推广
从实现技术上来看,定时器分为三种: 1.Timer比较单一,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行,一般用的较少。 2.Quartz是一个功能比较强…...