“用树莓派打造家庭 2TB 网络硬盘”
“树莓派 + WD 硬盘:轻松为孩子的 Mac 提供共享存储”
“家庭文件共享不再难:自制树莓派网络硬盘”
“让树莓派变身 2TB 家庭共享硬盘”
“为孩子的 Mac 节省空间:树莓派网络硬盘实战”
前两年,我给两个孩子各买了一台 MacBook Pro。弟弟的那台当时大概六百多买的,SSD 只有 256GB,所以经常硬盘爆满,只能不断删除下载的文件、dmg 安装包之类的。用了一段时间后,MBP 的 ~/Caches 目录也会变得很大,虽然可以临时清理,但这只是治标不治本。
我就跟孩子说,你可以把一些文件放到云盘上,比如 OneDrive、Google Drive,或者我给你接个 USB 硬盘挂到电脑上。OneDrive 有“本地不占空间、数据存到云端”的模式,很省地方,但免费空间只有 5GB。Google Drive 免费空间是 15GB,可用于邮件、照片和 Drive 共享。
孩子不太喜欢用 USB 硬盘,一方面得接电源,另一方面得用 Type-C 转 USB 接口,很麻烦,也不想总插着。
我想到家里有树莓派,可以接一个移动硬盘,通过文件共享,把家里几台电脑都挂接成网络硬盘(Map Network Drive)。于是,我找了几个抽屉,找到一个 2TB 的西部数据(WD)硬盘,3.5 寸的,需要外接硬盘盒,正好前几个月折腾数据时买了一个。
之前挂在HPZ800服务器的D盘。
添加网络硬盘:树莓派通过SAMBA挂接移动硬盘
为了确保硬盘没坏道,我用 CrystalDiskInfo 检查了一下,还让 ChatGPT 帮我看了健康状态——2.3 年通电时间,没有坏道,一切正常。
准备挂接硬盘
第一步,把硬盘接到树莓派上,直接用 USB,但需要额外电源。我找了一个插座,勉强可以在鞋柜里塞下两个插头:一个 3.5 寸硬盘盒和树莓派 4B。
然后 SSH 登录树莓派,发现硬盘是 NTFS 格式,需要挂载一下:
mkdir /mnt/usb
mount -t ntfs-3g /dev/sdb1 /mnt/usb
其中 /mnt/usb 是挂载目标目录,需要先创建。
如果想开机自动挂载,只需在 /etc/fstab 添加一行:
UUID=<ID> /mnt/usb ntfs-3g defaults,uid=1000,gid=1000,umask=0000,nofail,x-systemd.device-timeout=10 0 0
<ID> 是硬盘的 UUID,可以通过 lsblk -f 查到。
SAMBA网络硬盘
文件共享最简单的方法是安装 Samba:
sudo apt install -y samba
安装完成后,编辑 /etc/samba/smb.conf 添加以下内容:
[usb2share]
path = /mnt/usb
browseable = yes
writable = yes
guest ok = no
create mask = 0777
directory mask = 0777
valid users = pi
valid users 可以写多个用户,用空格分隔,也可以用 @ 表示群组。用户必须是 Linux 本身存在的账号。
设置 SMB 密码:
sudo smbpasswd -a pi
重启服务:
sudo systemctl restart smbd
添加网络硬盘
在 Windows 上,可以在“此电脑”里右键“添加网络驱动器”,输入地址:
\\192.168.IP地址\usb2share
输入用户名和密码,勾选“记住密码”即可添加网络硬盘,用起来跟本地硬盘差不多。
在 Mac 上,可以在 Finder 按 Command + K 添加服务器,同样输入 树莓派的IP地址、用户名和密码即可。
我给两个孩子和老婆各建了一个目录,让他们把数据放到自己的目录下,2TB 够用一段时间了。
有了这个网络硬盘,分享数据也方便多了(电影、照片等),再也不用通过 WeChat、Whatsapp 或 Google Drive 分享——这些方式要么不方便查找历史文件,要么照片会被压缩。
真好,一下子又让树莓派多了一个用途,不再是积灰的机器了。
英文:Found a 2TB Old Hard Drive – Still Young and Healthy
英国高科技树莓派 Raspberry Pi
- 废物利用, 找出2TB的WD硬盘外接硬盘盒挂到树莓派当网络硬盘(Raspberry Pi Network Drive)
- 废物利用: 树莓派4b藏在鞋柜里当个小型服务器
- 剑桥的树莓派门店 (Raspberry Pi Shop in Cambridge)
- 树莓派4和400的CPU和GPU超频和降温攻略
- 通过BASH脚本显示树莓PI的温度和频率
- 树莓派 400 Kit - 小霸王一体学习机(微型电脑)
- 在树莓派上通过Python脚本来查看CPU的温度
- 树莓PI-4b可以用来做桌面电脑了(孩子的启蒙电脑)
- 5美元的 Raspberry PI - Zero 树莓PI
- 在树莓PI (Raspberry) 上运行 Apache 服务器
- 树莓PI B型增强型 (Raspberry Pi B Model Plus)
上一篇: 风雨无阻早起送娃去坐校车
下一篇: 怎么样通过提示词绕开ChatGPT等AI的换脸限制








