Skip to content

No.1 安装 OMV 7 前的准备工作

OMV 对硬件的要求很低,几乎你手边任何配置的电脑都可以安装。但是,如果你想要更好的体验,或者是搭建一个稳定的家庭或工作室级别的 NAS 服务器,为此而专门采购相对高配的硬件是非常有必要的。

TIP

不必纠结“电脑”与“服务器”的概念,电脑就是服务器,服务器就是电脑。只是服务器通常是专门用来提供服务的电脑,而电脑通常是用来做日常事务的。

心理准备

如果你并不是一个喜欢折腾的人,或者是一个对计算机不感兴趣的人,只是想拥有一个数据存储设备来使用,那么这个搭建过程可能会让你感到十分痛苦,我强烈建议你选择商业化的 NAS 产品。 很多时候,一个移动硬盘或一个付费的云盘就能完全满足你的需要。

品牌产品除了有更为成熟产品,还有很好的客户支持服务,你可以在碰到问题时向官方技术人员求助。反观自己 DIY NAS 服务器,你要对自己的一切选择和行动负责,而且过程中除了这份技术指南和网上凌乱的资料碎片以外,你很可能无法得到更多的帮助。

坦率地讲,使用开源软件搭建 NAS 服务器具有一定的挑战。这个过程能让你学到很多东西,也可以体验到很多乐趣。但是,这个过程可能会比你想象的要复杂,所以在开始之前,你需要一些心理准备。

首先,你需要有耐心。因为 OMV 7 的安装和配置过程可能会让你感到有些繁琐,不同配置和环境都会有截然不同的问题需要解决。

其次,你需要有一些基本的计算机知识,比如台式机的硬件选择和组装,如何使用 U 盘引导启动安装系统、如何设置 IP 地址等。虽然我会尽量讲解相关内容,但是如果你对这些一无所知,那么你可能会觉得有些吃力。

最后,你需要有一些基本的网络知识,比如什么是 IP 地址、什么是子网掩码、什么是网关、什么是 DNS 等。这些知识虽然不是必须的,但是如果你懂得这些,那么就可以更好的理解网络配置的相关内容。

最后,你需要对不定时的故障有一定心理准备,愿意出问题的往往就是你最常用的那些功能,而且特别容易在领导需要从 NAS 里找一份资料,或是一家人其乐融融准备看电影时候出现故障,那种空气突然安静的尴尬,懂得都懂!

硬件准备

OMV 7 的最低硬件要求

  • CPU: x86-64 或 ARM 架构
  • 内存: 1 GiB
  • 磁盘:
    • 系统盘: 4 GiB 以上(但要高于内存容量)
    • 数据盘: 按需搭配

OMV 7 对硬件的要求非常低,可以说只要电脑能点亮就能运行 OMV。

但在实际使用中你会发现,如果真的只有 1GB 内存,那么系统运行起来是非常吃力的,尤其是在使用插件的时候。在预算允许的情况下,建议把各种硬件配置都提高一些,这会让你的 NAS 使用体验更好。至于配置多高才算高?我实在难以给出一个统一答案,不同的时间、不同的场景、不同的人,答案都将是截然不同的。

另外,CPU 的性能非常重要,特别是需要多用户使用 SMB/CIFS 文件共享服务的时候,CPU 的性能会直接影响到文件传输的速度和稳定性。而像 Plex、Jellyfin 这样的媒体服务器,对 CPU 性能也有较高的要求。

系统盘的选择

系统盘必须高于内存容量,这是因为需要一些额外的空间创建交换分区。但也不需要太大,因为系统盘不允许存数据,它将被系统和交换空间完全占用。

机械硬盘、SSD、U 盘都可以作为系统盘,但是 U 盘的寿命较短,不建议使用。一个容量不是很大的 SSD 是最佳选择。

注意

如果你打算使用 Docker 来部署一些应用,那么系统盘最好使用容量大一些的 SSD 固态硬盘,因为 Docker 的镜像和容器都是存放在系统盘上的。系统盘太小很容易被 Docker 的镜像和容器写满,导致系统崩溃。

数据盘的选择

时代不同了,机械硬盘已经不是 NAS 的唯一选择。SSD 价格越来越低,而且性能更好,寿命更长,功耗更低,噪音更小,所以也很适合用来搭建 NAS。

在数量上,你必须至少准备一块硬盘作为 OMV 的数据盘,不管它是机械硬盘,还是 SSD 固态硬盘。也可以根据实际需要,一次性准备多块硬盘。

当然,多块硬盘是针对使用专门的硬件 DIY NAS 而言的,如果你只是用一台旧笔记本电脑搭建 NAS,那么就只能能看笔记本的扩容能力了。

TIP

如果你打算新买一些机械硬盘,在预算充足的情况下,NAS 专用硬盘是更推荐的选择,可以更好的数据完整性保护。当然,普通的台式机硬盘也完全可以,唯一需要注意的是,避免选择叠瓦盘,因为它们的性能和寿命都不如普通硬盘。

如果你打算配置 RAID 磁盘阵列,那么建议选择容量相同的硬盘,这样可以更好的利用硬盘的容量,也可以更好的保护数据。今时不同往日,随着硬盘制造工艺的进步,如今已经不用太在意硬盘批次、型号等问题了。

硬件的兼容性

OMV 7 支持的硬件非常广泛,几乎所有的硬件都可以使用。但是,如果你打算使用硬件 RAID 卡,或者是使用某些特殊的硬件,那么你需要先确认这些硬件是否支持 Debian 12。

制作系统安装盘

  1. 下载 OMV 7 的镜像文件:https://sourceforge.net/projects/openmediavault/files/
  2. 使用工具将 ISO 格式的镜像文件写入 U 盘

准备一个容量不小于 4GB 的 U 盘,然后使用 Balena EtcherRufus 等工具,将 OMV 7 的镜像文件写入 U 盘。

你也可以使用 Ventoy 制作多系统启动盘,详情参考我之前的一期视频 No.8 装机必备!制作万能系统安装 U 盘

TIP

如果你是使用虚拟机来安装 OMV 7,那么可以直接使用镜像文件,不需要制作安装盘。

显示器和键盘

在安装系统的时候,你需要连接显示器和键盘。

等系统安装好以后,你就可以将显示器和键盘拔掉了,因为 OMV 7 提供了 Web 管理界面,通过浏览器来管理即可。

INFO

如果你使用的主板有 BMC 芯片,支持 IPMI 远程控制。那么是否需要显示器和键盘就不那么重要了,你可以直接通过 IPMI 远程控制来安装系统。

网络连接

对于 NAS 服务器来说,网络是必须的。所以,你需要准备一根网线,将 NAS 服务器连接到你的路由器上。

现在很多主板已经默认集成 2.5G 网卡,在条件允许的情况下,尽量升级你的局域网带宽。比如,你的主板集成了 2.5G 的网卡,那么就把路由器或交换器也升级成支持 2.5G 网口的,这样就可以更好的发挥 NAS 的性能。

当然,情况不允许的话,一般的 1000M 网卡,甚至是 100M 网卡也是可以的,只是速度会慢一些。

TIP

虽然 OMV 7 支持 Wi-Fi 网络,但在安装系统时是无法使用的。另外,Wi-Fi 的稳定性和速度都不如有线连接,因此不建议使用 Wi-Fi 网络。

OMV 的底层逻辑

OpenMediaVault 我们简称它为 OMV,可以说它是一个基于 Debian 的 NAS 操作系统,也可以说它是一个面向 Debian 的系统管理工具。因为 OMV 本质上就是一个 Web 管理界面,以及底层的一系列程序和脚本。它们会与底层的 Debian 系统进行交互,来实现 NAS 服务器的各种功能。

这就是为什么既可以直接通过下载的 OMV 系统镜像安装,也可以直接在现有的 Debian 系统上安装 OMV。