关于 TrueNAS 有几篇经验想要分享一下。主要是因为网上搜索相关教程的时候大多是针对 FreeNAS 来的,虽然现在两者算是同一个系统,但几次更新之后,有很多操作界面和流程上都有所不同。正好全新安装了一个 TrueNAS,期间参考了很多资料,便想着记录一下自己安装过程中的一些步骤和心得,方便大家参考,也方便自己日后重装参考。
先随便凑个“引言”凑点字数
物理机安装 TrueNAS 系统然后虚拟机安装 Windows 系统,好像也可以反过来;但我一般用不上 Windows 系统,所以就这么装了,个人需求不同,请勿见怪。
由于 TrueNAS 对内存的要求真的很高,最低要求 8GB,32GB 才算是标配(还推荐 ECC)。我初期硬件配置是 i3-8100T 、8GB 内存,TrueNAS 系统版本为 TrueNAS-12.0-U7,但在第一次安装 Windows 虚拟机的时候,即便只分配 2GB 内存给虚拟机,也会因为不断重试而把剩余内存耗尽…所以我不得不升级到 16GB 内存才搞定。
当然其中一是因为我想比较流畅使用线程③」按需选择,一般改为2就行了;
我这个设置基本就等于是双核四线程 CPU 和 4G 内存,各位还是要参考实际 CPU 性能。
最后点击「下一步⑤」进入下一步。
4、「磁盘」设置参考下图:

- 选择「使用已有磁盘镜像①」;
- 「选择磁盘类型②」为「AHCI」;
- 「选择现有的zvol ③」为之前设置添加的 Zvol。
我这个设置主要是根据反复测试组合后得来的,同时分享部分经验:网上有部分教程说「选择磁盘类型②」这里应该为「VirtIO」,但是我实际总是安装失败,后来在 TrueNAS 论坛上看到有网友讨论这是一个新版系统的问题,具体表现就是一旦加载虚拟磁盘驱动就会直接停止运行,无法后续安装。而我实际测试下来,主要是下一步中的「适配器类型」也就是网卡100%要选择「VirtIO」,而这里的磁盘类型选择「AHCI」更容易安装成功。
最后点击「下一步④」进入下一步。
5、「网络接口」设置参考下图:

- 「适配器类型①」为「VirtIO」;
- 其他默认无需修改。
如果后续安装失败,请注意这一步的操作中将适配器类型修改为实际网卡,具体后面有提到,方法不唯一。
最后点击「下一步②」进入下一步。
6、「安装介质」设置参考下图:

找到之前上传到 NAS 中的 Windows 10 光盘映像①。
最后点击「下一步②」进入下一步。
7、最后一步确认之前的所有配置,没有问题点击「提交①」即可。

现在总算要…开始安装系统了吧!?
还没有…
先把网卡驱动挂上…
1、在虚拟机列表中,在虚拟机名称最右侧点击「> ①」展开,点击「设备②」。

2、右上角点击「添加①」进入下一步。

3、「类型①」选择「CD-ROM」,然后找到之前上传到 NAS 中的 virtio-win 驱动光盘映像②,最后点击「保存③」进入下一步。

4、右上角「X ①」关闭即可。

终于是可以开始安装系统了吧!!
可以了…
让我们开始吧…
1、首先在虚拟机列表中,在虚拟机名称最右侧点击「> ①」展开,点击「开始②」…

2、然后在展开的菜单中点击「VNC ①」,即可在弹出的窗口中看到安装界面…


这还能有什么问题么。。
有的呢…
如果运气好就直接看到 Windows 安装界面了,如果运气很好就会看到如下界面:

此时无需任何操作,一直等出现如下界面再继续:

输入「exit」然后回车;

方向键选择到「Boot Manager」然后回车;

选择「EFI DVD/CDROM」然后回车(「EFI DVD/CDROM 1」则是驱动程序的光盘映像);

出现这个界面迅速按回车即可进入 Windows 系统安装界面;

这之后就是正常安装 Windows 10 系统的流程了;

因为有重启的过程,会暂时断开,界面显示一个「连接」按钮,点击重新连接即可,正常操作勿六。

如果重新连接不成功…请看下文!
好多的坑啊@¥#%
书接上回。
如果 以太网控制器②」。

3、右键点击然后选择「更新驱动程序(P)」。

4、选择「浏览我的电脑以查找驱动程序(R)」。

5、从「在以下位置搜索驱动程序」。

6、选择「CD 驱动器①」(名称应该包含:virtio-win)点击「确定②」。

7、最后点击「下一页①」即可完成安装,此时虚拟网卡即可正常使用。

8、…还有,强烈建议记下 IP 地址,同时开启远程桌面功能,使用 Microsoft Remote Desktop 这类软件访问,比 VNC 方便许多…
我不擅长结尾啊……
关闭 Windows,回到虚拟机列表,在「设备」中删除所有 CDROM 相关的条目。之后就可以正常使用 Windows 10 虚拟机了。