TrueNAS CORE是构建家庭存储服务器的开源方案,需用官方ISO制启动盘、UEFI/Legacy匹配启动、专盘安装系统、Web界面配置ZFS池与SMB共享。

如果您希望将一台旧电脑或专用硬件转变为功能完备的家庭存储服务器,FreeNAS(现为TrueNAS CORE)是一个开源、免费且功能强大的选择。以下是安装TrueNAS系统以构建NAS的详细步骤:
一、准备安装介质与硬件要求
TrueNAS CORE基于FreeBSD,需使用官方提供的ISO镜像制作可启动U盘。系统不支持直接在已有操作系统上安装,必须以裸机方式部署。安装过程会完全格式化目标磁盘,因此请提前备份所有数据。
1、访问TrueNAS官网下载页面,下载最新稳定版TrueNAS CORE ISO文件(注意:非TrueNAS SCALE,本流程仅适用于CORE版本)。
2、使用Rufus(Windows)、BalenaEtcher(macOS/Windows/Linux)或dd命令(Linux/macOS)将ISO写入容量≥8GB的USB闪存盘,确保选择“DD模式”而非ISO模式(Rufus中需勾选“DD Image”)。
3、确认硬件满足最低要求:至少8GB内存、双核64位CPU、一块用于系统安装的独立SSD或USB盘(≥16GB)、至少一块用于数据存储的硬盘(SATA/SAS/NVMe)。系统盘与数据盘必须物理分离。
二、BIOS/UEFI设置与启动安装介质
TrueNAS对引导模式敏感,需确保固件设置与安装介质匹配。错误的启动模式可能导致无法识别磁盘或安装失败。
1、开机时反复按Del/F2/F12键进入BIOS/UEFI设置界面。
2、将Boot Mode设为UEFI Only(若使用UEFI写入的USB盘),或设为Legacy/CSM Enabled(若使用传统MBR方式写入);二者不可混用。
3、关闭Secure Boot(TrueNAS CORE签名未被主流密钥库收录,启用会导致启动失败)。
4、保存设置并重启,从USB设备启动,出现TrueNAS安装菜单即表示成功。
三、执行图形化安装流程
TrueNAS安装程序提供TUI(基于文本的用户界面),全程通过键盘操作。安装目标必须是专用于系统的磁盘,不得与未来ZFS数据池共用。
1、在启动菜单中选择Install TrueNAS CORE,按Enter进入安装向导。
2、选择语言(默认English)、键盘布局(如us),按Tab切换焦点,空格键确认选项。
3、在磁盘选择界面,使用方向键高亮显示准备好的系统盘(如da0、ada0或nvme0n1),按Space键标记为安装目标,务必确认该盘不含任何重要数据。
4、输入root密码(需输入两次),该密码将用于后续Web管理界面登录及Shell访问。
5、确认安装摘要后按Enter开始复制系统文件,完成后提示重启,**拔出USB安装盘**再按Enter完成重启。
四、初始网络配置与Web管理接入
首次启动后,TrueNAS自动启用DHCP客户端尝试获取IP地址。若局域网无DHCP服务,系统将分配链路本地地址(169.254.x.x),需手动配置或连接显示器查看分配结果。
1、等待约2–3分钟,待系统完全启动后,观察连接至同一局域网的其他设备(如笔记本)能否ping通主机名freenas.local或通过路由器管理界面查找新设备IP。
2、若无法发现,将显示器和键盘接至TrueNAS主机,在登录提示符下按1键进入Option Menu,选择2(Configure Network Interfaces),手动为igb0/em0等主网卡设置静态IPv4地址(如192.168.1.100/24)及网关。
3、在浏览器中输入https://[TrueNAS_IP地址](例如https://192.168.1.100),忽略证书警告(因使用自签名证书),使用root账户及安装时设定的密码登录Web界面。
五、创建ZFS存储池与共享服务
ZFS是TrueNAS的核心存储引擎,提供数据校验、快照、压缩等关键特性。存储池必须在Web界面中初始化,不可跳过此步直接使用硬盘。
1、登录后点击左侧菜单Storage → Pools → ADD,进入池创建向导。
2、选择“Create new pool”,输入池名称(如tank),勾选全部待用数据硬盘(严禁勾选系统盘),RAID类型选择Stripe(无冗余,仅测试用)或Mirror(双盘镜像)或RAID-Z1(单盘容错)。
3、确认磁盘列表无误后点击“Create Pool”,等待初始化完成(状态变为“Online”)。
4、依次进入Sharing → SMB → Add SMB Share,选择刚创建的池内数据集(如/tank/share),设置路径、描述、权限(勾选“Allow Guest Access”可免账号访问),保存后启用SMB服务(Services → Control Services → SMB → Start)。










