0

0

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

煙雲

煙雲

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

|

306人浏览过

|

来源于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控制台。

玄鲸Timeline
玄鲸Timeline

一个AI驱动的历史时间线生成平台

下载

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

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”。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

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

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

604

2023.11.27

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

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

233

2023.12.07

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

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

1728

2023.10.19

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

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

549

2025.10.17

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

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

2338

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

42

2026.01.19

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

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

233

2023.12.07

http500解决方法
http500解决方法

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

482

2023.11.09

Golang 测试体系与代码质量保障:工程级可靠性建设
Golang 测试体系与代码质量保障:工程级可靠性建设

Go语言测试体系与代码质量保障聚焦于构建工程级可靠性系统。本专题深入解析Go的测试工具链(如go test)、单元测试、集成测试及端到端测试实践,结合代码覆盖率分析、静态代码扫描(如go vet)和动态分析工具,建立全链路质量监控机制。通过自动化测试框架、持续集成(CI)流水线配置及代码审查规范,实现测试用例管理、缺陷追踪与质量门禁控制,确保代码健壮性与可维护性,为高可靠性工程系统提供质量保障。

24

2026.02.28

热门下载

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

精品课程

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

共1课时 | 0.1万人学习

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

共26课时 | 5.1万人学习

前端工程化(ES6模块化和webpack打包)
前端工程化(ES6模块化和webpack打包)

共24课时 | 5.1万人学习

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

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