树莓派搭建NAS

1 制作树莓派系统

  1. 官网下载树莓派烧录软件
    https://www.raspberrypi.com/software/
    在这里插入图片描述
  2. 按提示选择设备操作系统
    我使用的是4B,系统选择Raspberrypi OS(other)里的lite版本32位系统,会需要下载系统。
    或者可以直接官网下载,用最后一个选项选择打开
    https://www.raspberrypi.com/software/operating-systems/
  3. 接上sd卡并选择
  4. 点击next进行设置
    配置主机名和wifi,这样可以开机直连wifi
    在这里插入图片描述
    打开ssh,在service里
    在这里插入图片描述
    等待烧录完成。

2 安装omv

2.1 ssh连接树莓派

树莓派通电后会自动连上wifi,你可以查看教程去配置固定ip,我这里就直接用raspberrypi.local作为ip来连接树莓派了,方便省事。

  1. 通电
    等上半分钟,开机也要时间
  2. 调出控制台
    windows用powershell,左键win图标就能找到,用管理员的;
    mac用terminal。
  3. 连接并输入密码
    ssh pi@raspberrypi.local
    如果你连过这个主机又重装了系统,再连接会提示host key不对,执行下面的命令:
    rm -rf .ssh/known_hosts
    在这里插入图片描述
    连接成功。

2.2 切换国内软件源

不知道你什么时候看到这篇文章,为了是最新的,请自行搜索。

  1. 查看自己的cpu和系统型号
    uname -m
    ->aarch64
    cat /etc/os-releasecat /etc/os-release
    在这里插入图片描述

  2. 找到清华源
    https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/
    保险起见按aarch64和raspberrypi的两个方法都添加了,注意使用对应的版本名,这里是bookworm
    sudo nano /etc/apt/sources.list

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware

ctl+O保存,不改名字就敲回车,ctl+X退出
sudo nano /etc/apt/sources.list.d/raspi.list

deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bookworm main
  1. 更新
    sudo apt-get update
    sudo apt-get upgrade -y
    sudo reboot

在更新的时候如果发现确实publickey,可以自行添加
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys pk
这里pk替换为缺失的pk,就是那一串数字

  1. 下载omv安装脚本,cdn访问不了,替换为gcore,或者百度查看现在能用哪个
    wget https://cdn.jsdelivr.net/gh/OpenMediaVault-Plugin-Developers/installScript@master/install
    wget https://gcore.jsdelivr.net/gh/OpenMediaVault-Plugin-Developers/installScript@master/install
  2. 按照脚本安装
    chmod +x install
    sudo ./install -n
    需要等待一段时间
    在这里插入图片描述
    显示这样就安装好了
  3. 浏览器图形化界面管理
    浏览器输入raspberrypi.local,默认账号:pi,默认密码:openmediavault
    在这里插入图片描述

3 配置omv

下面所有步骤记得操作后要引用配置,会有一个大黄框提示你。

  1. 先擦除磁盘
    在这里插入图片描述

  2. 创建文件系统
    设置为EXT4,我这里之前windows上格式化就用的exfat格式,就不改了,之前也没有擦除。
    在这里插入图片描述

  3. 添加共享文件夹
    命名,改密码
    在这里插入图片描述

  4. 启动smb
    在这里插入图片描述

  5. 在共享里设置要共享的文件夹
    在这里插入图片描述

  6. 在电脑上添加网络存储

  7. 在手机上添加网络存储
    iPhone打开文件,右上角三个点,连接服务器,网址输入raspberrypi.local,用户名使用pi,密码是你之前设置的。

踩坑

  1. 脚本下载不到就换cdn厂商
  2. 安装脚本的时候dependencies unmet就换源
  3. 发现拷贝比较慢,2-3m/s,可以试试有线连接且禁用wifi
    sudo ifconfig wlan0 down
    启用sudo ifconfig wlan0 up
  • 14
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你想搭建一个基于树莓派NAS家庭服务器,可以按照以下步骤进行: 1. 购买树莓派和硬盘:首先,你需要购买一个树莓派和一个硬盘。建议选择树莓派4B或者3B+型号,因为它们具有更好的性能和更多的内存。硬盘可以选择一款大容量的移动硬盘或者固态硬盘。 2. 安装操作系统:你需要安装一个适合树莓派的操作系统,比如Raspbian或者OpenMediaVault。你可以从官方网站上下载镜像文件并将其烧录到SD卡中,然后将SD卡插入树莓派启动。 3. 配置网络:启动树莓派后,你需要将其连接到家庭网络。可以通过有线或者无线方式连接到路由器,并且设置好静态IP地址。 4. 安装NAS软件:你可以选择安装一些开源的NAS软件,比如Samba、NFS、FTP等等。通过这些软件,你可以实现文件共享、远程访问、备份等功能。 5. 配置权限:为了保护数据的安全性,你需要配置用户权限和访问控制。可以为每个用户设置不同的权限和密码,并且限制外部访问。 6. 配置备份:为了保护数据的完整性,你需要定期备份数据到其他设备或者云端存储。可以选择使用rsync、Syncthing等软件进行备份。 7. 其他配置:你可以根据自己的需求,进行其他一些配置,比如设置定时任务、安装监控软件等等。 以上就是基于树莓派NAS家庭服务器搭建的基本步骤,需要注意的是,在搭建过程中一定要仔细阅读文档,并且保持数据的备份和安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值