外观
整机方案:旧电脑、迷你主机、自组 NAS 与虚拟机
前几篇讲了内存、系统盘、数据盘和接口该看什么。这篇退一步,回答一个更实际的问题:这些部件装在什么形态的机器里。四条常见路线各有取舍,没有「正确答案」。OMV 对硬件很宽容,所以选形态,主要看盘位、噪音、功耗和扩展性。
四条路线对比
| 路线 | 成本 | 功耗 | 噪音 | 盘位与扩展 | 典型代价 |
|---|---|---|---|---|---|
| 旧电脑或旧笔记本 | 最低,常常是零 | 老平台的待机功耗偏高 | 取决于机箱和风扇 | 看机箱;笔记本几乎没有盘位 | 电源、风扇、硬盘都可能老化;要先确认是 64 位,以及启动方式 |
| 迷你主机 | 中 | 低,适合 24 小时开着 | 通常很安静 | 差:一两个盘位,基本没有 PCIe | 内存可能焊死;靠 USB 盒扩容会遇到稳定性问题 |
| 自组 NAS(塔式或 NAS 机箱) | 中到高 | 看用料 | 可控,但比迷你主机吵 | 最好:多盘位,PCIe 能加 HBA | 要自己查兼容性,装机和调试花时间 |
| 虚拟机(PVE 等) | 低,已有宿主机 | 由宿主机承担 | 同宿主机 | 取决于宿主机和直通 | 多一层故障;虚拟盘看不到物理盘的 S.M.A.R.T.;备份分工更复杂 |
ARM 单板机另见ARM 单板机怎么选。
路线一:旧电脑、旧笔记本
最划算的起点,先把它跑起来,学会了再决定要不要买新的。动手前检查:
- 是不是 64 位。 OMV 8 只支持 amd64 和 arm64。社区的新手指南说,最近 15 年内生产的 64 位电脑基本都能用。
- 启动方式。 官方 ISO 目前只支持 BIOS 引导,老电脑多半有 Legacy 选项;只有 UEFI 的,走 Debian 路线,见硬件要求。
- 盘位和接口。 数一数 SATA 口和电源的 SATA 供电接头够不够,别忘了算上备份盘。
- 待机功耗。 老平台往往偏高,用插座功率计量一次,见低功耗整机参考。
- 老化。 电源、风扇、电容和硬盘,都是该怀疑的对象。内存最好有 4 GiB 以上。
笔记本改 NAS,还有一个坑:合上盖子,系统默认会睡眠。 Debian 13 的 systemd 里,HandleLidSwitch 的默认值是 suspend。OMV 的 系统 → 电源管理 → 设置(System → Power Management → Settings)里只有 CPU 频率调节、电源按键(Power button,默认是「没有」)和 待机模式,没有合盖选项。想解决这个问题,要按 systemd 的 logind.conf 手册,用 drop-in 目录放自己的设置,不要改 OMV 接管的主文件。想清楚值不值得,再决定要不要用笔记本。
路线二:迷你主机
安静、省电,代价是天花板低。
- 内存:先确认是焊死的,还是 SO-DIMM 可以升级,一步到位比事后加方便。
- 盘位:常见是一个 M.2 加一个 SATA,甚至更少。系统盘用 NVMe,数据盘要不要靠 USB 外接,要慎重:USB 盒会遮住盘的信息,稳定性也参差,更适合当备份盘,见硬盘接口、HBA 与 USB 硬盘盒。
- 网口:通常只有一个,千兆或 2.5G,见网卡与交换机。
- 启动方式:不少新机器只提供 UEFI,买前翻一下硬件要求里「启动方式」一节。
- 散热:持续负载下(转码、重建阵列),小机身的散热会吃紧。
- 转码:要跑 Jellyfin 之类,选带核显的 CPU,见Jellyfin。
路线三:自组 NAS
适合盘多、想扩展、能花时间挑兼容硬件的人。
- 盘位数量决定上限。 先定要放几块盘,再选机箱。热插拔盘架换盘更方便,但贵一些。
- 主板接口。 数清 SATA 口的数量;有的主板 M.2 口会和 SATA 口共用通道,装满盘之后有的口可能不可用,以主板手册为准。接口不够,加直通模式的 HBA,注意风道和功耗。
- 电源。 要有足够的 SATA 供电接头。多块机械盘同时启动的峰值功率比平时高,硬盘规格书里有启动电流的数据,电源别卡着下限买。
- 散热和振动。 盘与盘之间要有风道,机箱要稳。
- 先验证再下单。 用 Debian 13 的 Live 镜像引导一次,确认网卡和 SATA 控制器能被识别。
- 别一步到位。 先买够用的盘位和硬盘,以后再加。
路线四:在虚拟机里跑 OMV
官方的态度是:可以,但性能会受虚拟化方式影响;不支持 LXC 之类的容器。 OMV 官方 FAQ 也建议,想实验就用虚拟机,不要拿正在用的服务器试。
关键的决定是数据盘怎么给 OMV,它会影响备份、快照和迁移,装完再改要搬数据:
| 方式 | OMV 看到的是 | 冗余由谁负责 | 优点 | 代价 |
|---|---|---|---|---|
| 虚拟磁盘 | 宿主机存储上的一块虚拟盘 | 宿主机,比如宿主机的 ZFS 或 LVM | 能快照、能迁移,整机备份能带上数据 | 看不到物理盘的 S.M.A.R.T.;两层文件系统;宿主机已经冗余,就别在 OMV 里再做 RAID |
| 直通物理盘或整张 HBA | 真实的物理盘 | OMV 自己(md、Btrfs、SnapRAID 等) | 有真实的 S.M.A.R.T.,盘可以拔到别的机器上读 | 不能快照和迁移;直通盘上的数据不在宿主机的整机备份里;整卡直通需要 IOMMU |
数据在虚拟机里,多一层故障
影响范围:你的数据现在依赖两层,宿主机和 OMV。宿主机出问题,NAS 就停,依赖它的服务都停。直通盘上的数据,宿主机的整机备份看不到。前置条件:开始之前,确认这些数据在这台机器之外还有一份独立备份;物理盘的健康监控要放在宿主机上做,不要信 OMV 里虚拟盘的 S.M.A.R.T.。
具体做法,姊妹站 Proxmox VE 使用指南有完整的讲解:在 PVE 上跑一台轻量 NAS、硬件直通和硬盘与 HBA 直通:NAS 虚拟机的正确做法。本站的在虚拟机里安装 OMV和在 Proxmox VE 上跑 OMV讲 OMV 这一侧的步骤。
怎么决定
按这个顺序问自己:
- 要放几块盘? 一两块,加一块 USB 备份盘,迷你主机够了;四块以上,自组或旧塔式机箱。
- 在乎噪音和功耗吗? 在乎,迷你主机或低功耗平台优先。
- 要转码、相册 AI 或虚拟机吗? 要,选带核显或更强 CPU 的平台;重度虚拟化,直接上 Proxmox VE,在它上面跑 OMV。
- 预算和动手能力? 手头有旧电脑,先用它,不合适再买。
检查结果
下单或动手之前,确认这几项都有答案:
- CPU 是 64 位。
- 启动方式清楚:官方 ISO 能不能用,还是走 Debian 路线。
- 盘位、SATA 口和供电接头,够放计划的盘数,再加一块备份盘。
- 内存在 4 GiB 以上,而且知道能不能扩。
- 网口的速率和数量。
- 噪音和待机功耗能接受,最好是实测过的。
- 备份放哪,已经想好了。
常见问题
品牌 NAS 的 x86 机器能装 OMV 吗? 一般性的判断:取决于它能不能从外部介质启动、是不是 amd64 或 arm64、网卡和存储控制器 Debian 能不能驱动。装之前先用 Debian 的 Live 镜像验证硬件,并且接受会清掉原系统,先把数据备份出来。
迷你主机后期能加硬盘吗? 多数只有一两个 M.2 或 SATA 接口,买之前确认接口数量够你的方案。
虚拟机里的 OMV 要给多少资源? 内存按硬件要求的建议,系统盘 16 到 32 GB,细节见在虚拟机里安装 OMV。
参考资料
- Prerequisites、Installation 和 FAQ(OMV 官方文档)
- logind.conf(5)(Debian 13)
- 姊妹站:Proxmox VE 使用指南