0

0

TrueNAS系统怎么安装和配置 打造自己的NAS存储【开源】

煙雲

煙雲

发布时间:2026-01-11 08:14:02

|

286人浏览过

|

来源于php中文网

原创

TrueNAS是将闲置X86旧电脑升级为私有NAS的首选开源方案,流程包括:准备UEFI启动U盘、文本界面安装系统盘、DHCP获取IP并登录Web管理、配置时区/主机名/网络、创建ZFS存储池及数据集。

truenas系统怎么安装和配置 打造自己的nas存储【开源】

如果您拥有一台闲置的X86架构旧电脑,并希望将其转变为功能完备的私有NAS存储系统,则TrueNAS是当前最主流、最稳定的开源选择之一。以下是针对TrueNAS系统从安装到基础配置的完整实操流程:

一、准备安装介质与硬件环境

TrueNAS对硬件有明确要求,系统盘必须独立于数据盘,且ZFS文件系统对内存敏感,需确保基础资源达标。此步骤目标是构建可启动的安装环境并验证硬件兼容性。

1、访问TrueNAS官网,下载最新稳定版TrueNAS SCALE镜像(推荐24.04或后续已发布稳定版本)。

2、准备一块容量不小于8GB的USB闪存盘,使用BalenaEtcher或Rufus工具写入镜像;Rufus务必选择“DD模式”写入,否则可能导致启动失败

3、将旧主机接入电源与千兆网络,插入U盘;进入BIOS/UEFI界面,启用UEFI引导模式,将U盘设为第一启动项并保存退出。

二、执行系统安装过程

TrueNAS安装全程通过文本界面交互完成,不依赖图形环境,所有操作均在启动后直接进入的安装菜单中进行,需注意磁盘选择与分区确认环节。

1、U盘启动后,界面显示主菜单,使用方向键选中“1. Install/Upgrade”,按回车进入安装向导。

2、使用空格键勾选目标系统盘(如/dev/sda),严禁误选数据盘或已有重要数据的硬盘,确认后回车。

3、选择“Install in new boot environment”,随后出现警告提示,输入“yes”并回车确认格式化操作。

4、设置Web管理界面初始账户:用户名固定为admin,密码需自行设定并牢记;该密码不可跳过,且无默认值

5、安装完成后系统自动重启,此时需拔出U盘,防止再次从U盘启动。

三、获取IP地址并首次登录管理界面

TrueNAS默认启用DHCP客户端,安装后会自动向局域网路由器请求IP地址。若未配置静态IP,需通过路由器后台查询其分配的地址,方可访问Web控制台。

1、打开另一台局域网内设备的浏览器,在地址栏输入路由器管理地址(如192.168.1.1),登录后查找“已连接设备”或“DHCP客户端列表”。

神卷标书
神卷标书

神卷标书,专注于AI智能标书制作、管理与咨询服务,提供高效、专业的招投标解决方案。支持一站式标书生成、模板下载,助力企业轻松投标,提升中标率。

下载

2、在设备列表中识别名称含“truenas”或MAC地址前缀为“02:XX:XX”的条目,记录其分配的IPv4地址。

3、在浏览器中直接访问该IP地址(如http://192.168.1.123),使用用户名admin和安装时设定的密码登录。

四、配置基础网络与系统参数

登录后需立即完成时区、主机名及网络接口的基础设定,确保系统时间准确、服务可被正确识别与访问,为后续存储配置提供前提条件。

1、点击顶部导航栏“System” → “General”,在“Timezone”下拉菜单中选择Asia/Shanghai,点击“Save”保存。

2、进入“Network” → “Global Configuration”,修改“Hostname”为易识别名称(如nas-home),DNS服务器填写路由器IP(如192.168.1.1)。

3、在“Network Interfaces”中点击“enp0s3”(或其他主网卡名称)右侧“Edit”,勾选“IPv4 Default Gateway”,点击“Submit”激活默认路由。

五、创建存储池与数据集

TrueNAS以ZFS存储池为核心,所有数据均需挂载在数据集(Dataset)之下。此步骤将物理硬盘纳入ZFS管理,并建立首个可共享的逻辑卷。

1、进入“Storage” → “Pools”,点击右上角“ADD” → “Create Pool”。

2、在“Name”栏输入池名(如tank),下方“Data VDEVs”区域拖入至少一块未初始化的数据硬盘(如ada1),切勿将系统盘加入此池

3、点击“Create”,等待ZFS初始化完成(进度条走完即表示成功)。

4、点击新创建的池名“tank”,再点击“Add Dataset”,输入名称(如share),保留默认选项,点击“Submit”。

相关专题

更多
504 gateway timeout怎么解决
504 gateway timeout怎么解决

504 gateway timeout的解决办法:1、检查服务器负载;2、优化查询和代码;3、增加超时限制;4、检查代理服务器;5、检查网络连接;6、使用负载均衡;7、监控和日志;8、故障排除;9、增加缓存;10、分析请求。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

545

2023.11.27

default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

219

2023.12.07

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

1011

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

60

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

363

2025.12.29

default gateway怎么配置
default gateway怎么配置

配置default gateway的步骤:1、了解网络环境;2、获取路由器IP地址;3、登录路由器管理界面;4、找到并配置WAN口设置;5、配置默认网关;6、保存设置并退出;7、检查网络连接是否正常。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

219

2023.12.07

http500解决方法
http500解决方法

http500解决方法有检查服务器日志、检查代码错误、检查服务器配置、检查文件和目录权限、检查资源不足、更新软件版本、重启服务器或寻求专业帮助等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

323

2023.11.09

http请求415错误怎么解决
http请求415错误怎么解决

解决方法:1、检查请求头中的Content-Type;2、检查请求体中的数据格式;3、使用适当的编码格式;4、使用适当的请求方法;5、检查服务器端的支持情况。更多http请求415错误怎么解决的相关内容,可以阅读下面的文章。

400

2023.11.14

c++主流开发框架汇总
c++主流开发框架汇总

本专题整合了c++开发框架推荐,阅读专题下面的文章了解更多详细内容。

79

2026.01.09

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
如何进行WebSocket调试
如何进行WebSocket调试

共1课时 | 0.1万人学习

TypeScript全面解读课程
TypeScript全面解读课程

共26课时 | 5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号