嵌入式开发网络引导实战:基于DHCP、TFTP与NFS的无盘启动配置详解
2026/6/8 13:12:48
本文详解如何将树莓派打造成家庭服务器,运行各种实用服务,并实现远程访问。
想搭建家庭服务器,但又觉得NAS太贵、旧电脑功耗太高?
树莓派是一个很好的选择:
今天就来把树莓派打造成一台功能齐全的家庭服务器。
| 组件 | 推荐 | 说明 |
|---|---|---|
| 树莓派 | Pi 4B 4GB/8GB | 性能主流,接口丰富 |
| 存储 | 64GB+ TF卡 或 SSD | SSD性能更好 |
| 电源 | 5V 3A Type-C | 官方电源最稳定 |
| 散热 | 散热片+风扇 | 长期运行必备 |
| 外壳 | 带风扇的外壳 | 保护+散热 |
如果预算充足,树莓派5性能更强:
本文以树莓派4B为例,5代方法类似。
推荐使用Raspberry Pi OS Lite(无桌面版本,资源占用少):
官方下载:https://www.raspberrypi.com/software/operating-systems/
使用Raspberry Pi Imager(官方工具,推荐):
# 插入TF卡,接上电源和网线# 等待1-2分钟启动完成# 查找树莓派IP(路由器后台或用nmap扫描)nmap -sn192.168.1.0/24# SSH连接sshpi@192.168.1.xxx# 更新系统sudoaptupdate&&sudoaptupgrade -y# 扩展文件系统(使用全部TF卡空间)sudoraspi-config# Advanced Options → Expand Filesystem# 设置时区sudotimedatectl set-timezone Asia/Shanghai# 查看温度vcgencmd measure_temp# 查看磁盘lsblk# 假设硬盘是/dev/sda1,格式化为ext4(如果是新硬盘)sudomkfs.ext4 /dev/sda1# 创建挂载点