跳转到内容

创建第一个虚拟机

在 NAS 上跑一台完整的 Windows 或 Linux。适合需要长期在线的桌面环境、只有 Windows 版本的软件,或者做隔离测试。

开始之前

  • 已确认虚拟机而不是容器是正确选择。
  • BIOS 中已开启虚拟化支持(VT-x / AMD-V),见BIOS 设置
  • 准备好要安装的系统 ISO 镜像,放到 NAS 的某个共享文件夹里。
  • 确认内存余量:NAS 自身加上已有服务的占用之外,还要留出分配给虚拟机的部分。

资源分配建议

用途CPU内存磁盘
Linux 命令行服务1–2 核1–2 GB20 GB
Linux 桌面2 核4 GB40 GB
Windows 114 核8 GB64 GB 起
轻量测试环境1 核1 GB16 GB

不要一次分配太多

分配的内存会被实际占用,CPU 核心分得太多反而会因调度竞争降低整体性能。先按最低需求分配,不够用再调整——调小比调大麻烦。

创建步骤

  1. 在虚拟机管理中新建虚拟机,选择操作系统类型。
  2. 分配 CPU 核心数和内存。
  3. 创建虚拟磁盘。注意存放位置:放在有足够余量的存储空间上,不要放系统盘。
  4. 挂载安装 ISO 作为启动介质。
  5. 配置网络。桥接模式会让虚拟机在局域网中获得独立 IP,像一台真实机器;NAT 模式下它通过 NAS 上网,外部无法直接访问。
  6. 启动虚拟机,按正常流程安装操作系统。
  7. 安装完成后卸载 ISO,否则可能重复进入安装程序。
  8. 安装对应的虚拟化驱动或增强工具,能显著改善磁盘和网络性能。

装好之后要做的三件事

设置备份。 虚拟机磁盘是一个大文件,把它纳入你的备份计划,见内部备份。注意:在虚拟机运行中直接复制磁盘文件,得到的副本可能不一致,最好在关机状态下备份。

关掉不需要的自动启动。 如果这台虚拟机不需要 7×24 运行,就别让它开机自启,省下内存和 CPU。

给它打补丁。 虚拟机里的系统同样暴露在网络中。长期不更新的 Windows 虚拟机是真实的安全风险,特别是当它处于桥接网络时。

检查结果

  1. 虚拟机能正常启动并进入系统。
  2. 网络连通:虚拟机内能上网,局域网内其他设备能访问它(如果用了桥接)。
  3. 关闭虚拟机后,NAS 的内存占用回落到分配之前的水平。
  4. 完整重启一次 NAS,确认虚拟机按你设定的方式(自启或不自启)恢复。

常见问题

创建时提示不支持虚拟化。 回 BIOS 确认 VT-x / AMD-V 已开启,保存后完整断电重启一次。

虚拟机很卡。 先看分配的内存是否不足导致频繁交换,再确认是否安装了虚拟化驱动,最后检查虚拟磁盘所在存储空间是否正在做重建或校验。

需要直通显卡或 USB 设备。 这是更进阶的话题,见虚拟化与设备直通

延伸阅读

参考资料

fnOS 非官方中文使用指南,与飞牛官方无隶属关系。