PVE 安装 TrueNAS 虚拟机
本文最后更新于 2025年9月10日 凌晨
本文只是一个记录,基本全程参考文章[1]
环境
PVE 9.0
内核版本 6.14.8-2-pve
CPU: AMD R9
下载 ISO
下载完成后上传到 PVE 的 ISO 库:local(pve)/ISO镜像
创建虚拟机
默认只有系统盘可以选,要选择其他硬盘得先在 PVE 中挂载,参考 PVE 挂载硬盘
CPU 选择 1 插槽,4 核心,因为 Win11 家庭版只支持 1
个插槽[2]
添加 PCI 设备,这里直通了 SATA 控制器
安装 TrueNAS
剩下的步骤,和 [1] 中描述的几乎别无二致,我也没截上图
1. 启动虚拟机,在引导时按 ESC 进入 BIOS
如果没按上,多等待一会儿,报错之后再 ESC 似乎也是可以的
2. 选择 Device Manager
3. 选择 Secure Boot Configuration
4. 关闭 Attempt Secure Boot,即 X 消失
5. ESC 到最初的界面,选择 Reset 重启
6. 重启后跟随引导安装即可
7. 进入系统后可以先修改语言和时区
安装 NextCloud
这部分基本全程参考文章[2],但也没有安装成功。后来尝试给数据集加 ACL 权限(netdata 执行权限),也没有成功
- 解决网络问题,可以在
网络/全局配置
里设置代理 - 创建 appdata, userdata, postgres 三个数据集,数据集预设必须为
应用
- 其他配置
- NextCloud 对 Domain 有要求,要在
/mnt/pool/cloud/appdata/config/config.php 中添加可信域
1
2
3
4
5'trusted_domains' =>
array (
0 => 'localhost',
1 => '192.168.x.x', // 这里改成你的 IP
),
参考
PVE 安装 TrueNAS 虚拟机
https://term-inator.github.io/2025/08/24/pve-install-truenas/