树莓派4B搭建开源NAS系统openmediavault

目录

  • 搭建过程
  • 使用镜像
    • 准备硬件
    • 准备软件
    • 账号信息
    • 制作系统盘
    • 首次启动配置
      • 获取树莓派IP地址
    • ssh登录到树莓派上
    • 登录到openmediavualt
      • 连接到wifi

搭建过程

搭建过程参考链接两篇文章,已经搭建完毕.期间遇到一些坑,为了方便大家,我把搭建好的镜像和使用到的工具放在百度网盘共享了.

共享的镜像是搭建好后,最基本的功能.以后增加功能写文章说明,不再提供更新镜像.

使用镜像

#百度网盘分享
链接:https://pan.baidu.com/s/1c0YfEK75qeY-Iqt3xt-jSQ?pwd=abcd 
提取码:abcd

准备硬件

树莓派4B开发板(树莓派5是否可用没有验证)
TF卡32G(内容比较小,是否可以使用小容量的卡我不知道方法,请知道方法的告诉一下)
TF卡读卡器
网线(首次使用必须使用网线,wifi使用树莓派的方法配置不行)

准备软件

win32diskimager-1.0.0-install.exe #已经分享到网盘
Advanced_IP_Scanner_2.5.4594.1.exe #不是必须,使用arp -a命令也可以

账号信息

树莓派系统账号: pi
树莓派系统密码: raspberry
omv账号: admin
omv密码: openmediavault

制作系统盘

安装win32diskimager-1.0.0-install.exe

解压raspberry4b_omv.7z

使用Win32DiskImager把镜像写入TF卡

首次启动配置

获取树莓派IP地址

如果有路由器把树莓派使用网线接入路由器,如果没有路由器可以把树莓派直接和电脑网口连接.

直接和电脑网口连接需要如下设置:

#我这里使用笔记本windows11系统(台式机怎么操作不清楚,没有验证)
#笔记本网口和树莓派相连,笔记本wifi接入局域网
#把wifi网络配置成共享到网口,如下图

在这里插入图片描述打开树莓派电源,等待一会,系统默认设置成自动登录,没有GUI.

使用arp -a命令或Advanced_IP_Scanner扫描获取网线连接的IP地址.例如

arp -a接口: 192.168.137.1 --- 0x11Internet 地址         物理地址              类型192.168.137.40        dc-a6-32-81-bd-d6     静态192.168.137.255       ff-ff-ff-ff-ff-ff     静态224.0.0.2             01-00-5e-00-00-02     静态224.0.0.22            01-00-5e-00-00-16     静态224.0.0.251           01-00-5e-00-00-fb     静态224.0.0.252           01-00-5e-00-00-fc     静态239.192.152.143       01-00-5e-40-98-8f     静态239.255.255.250       01-00-5e-7f-ff-fa     静态255.255.255.255       ff-ff-ff-ff-ff-ff     静态

在这里插入图片描述
也可以直接把显示器连接到树莓派上,启动过程信息会在显示器上显示出来,最终登录之前会把IP地址显示在屏幕上.

ssh登录到树莓派上

#打开Windows的cmd或powershell终端ssh pi@192.168.137.123#密码:raspberry

登录到openmediavualt

在浏览器中输入ip地址登录

连接到wifi

wifi连接必须在openmediavualt操作,使用rasp-config操作不起作用.

操作路径是网络->接口
在这里插入图片描述# 参考链接

用树莓派搭建全功能NAS服务器(01):树莓派基础操作&OMV搭建: https://zhuanlan.zhihu.com/p/393662555

树莓派4b+OMV 5家庭NAS搭建跳坑记录: https://zhuanlan.zhihu.com/p/263836823

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/536740.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

谷歌Gemini中文疑似套壳百度文心一言

关注卢松松,会经常给你分享一些我的经验和观点。 哈哈哈,没想到谷歌 Gemini 中文语言竟然来自百度的文心一言。 最近知名博主阑夕发微博称:在 Poe 平台上对 Gemini-Pro 进行了一个测试。问它 " 你是谁 ",Gemini-Pro 上…

HashSet 和HashMap的区别、优缺点、使用场景

HashSet和HashMap是Java集合框架中的两个常用类,它们都用于存储和管理数据,但在使用方式、功能和性能上有很大的区别。 HashSet和HashMap的区别 区别一:用途不同 HashSet:HashSet是一个基于哈希表的集合,用于存储不…

常用两种Linux命令生成器

在Linux中,可以使用多种命令来生成随机密码。以下是其中两种常用的命令: 1.pwgen:这个命令可以生成随机、无意义的但容易发音的密码。生成的密码可以只包含小写字母、大小写混合或数字。大写字母和数字会以一种便于记忆的方式放置&#xff0…

Java_Stream流

一、JDK8新特性(Stream流) 接下来学习一个全新的知识,叫做Stream流(也叫Stream API)。它是从JDK8以后才有的一个新特性,是专业用于对集合或者数组进行便捷操作的。有多方便呢?我们用一个案例体…

【OAuth2】授权框架的四种授权方式详解

🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的专栏《OAuth 2》。🎯🎯 &#x1…

go从0到1项目实战体系二十二:gin构建一个http server

1. 构建一个http server: // api.test.com/topic/main.go: type Topic struct {Id int // 如果写成小写的,不能访问,因为是私有的.Title string } func main() {data : make(map[string]interface{})data["name"] "david"data["age"…

TwIST算法MALTLAB主程序详解

TwIST算法MALTLAB主程序详解 关于TwIST算法的具体原理可以参考: 链接: https://ieeexplore.ieee.org/abstract/document/4358846 链接: https://blog.csdn.net/jbb0523/article/details/52193209 该算法的MATLAB源代码: 链接: http://www.lx.it.pt/~bi…

tcp和udp协议分别是什么意思有什么区别?

TCP(传输控制协议)和UDP(用户数据报协议)是两种网络传输协议,它们在网络通信中有一些关键的区别。 连接性: TCP: 提供面向连接的服务。在通信之前,需要建立连接,数据传输…

Node.js(二)-模块化

1. 模块化的基本概念 1.1 什么是模块化 模块化是指解决一个复杂问题时,自顶向下逐层将系统拆分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。 1.2 编程领域中的模块化 编程领域中的模块化,就是遵守固定的规则&…

48V转12V 300mA降压芯片,60V耐压、0.6A稳压芯片带ECO模式-AH590L

AH590L是一种48V转12V 300mA降压芯片,具有60V耐压、0.6A稳压电流的特点,并且还带有ECO模式,是一种理想的开关电源解决方案。 AH590L是PWM模式 DC/DC降压转换器。TEL:l86*4884*3702*宽输入电压范围4至60V适用于工业领域的广泛应用…

有意思、好用的免费API分享

Facebook Games Services - Facebook Games Services 为游戏开发者提供了各种服务, 包括(但不限于) 成就 API, 分数 API, 应用通知, 请求, 游戏养成和 Facebook SDK for Unity.Google Play Games Services - Google Developers Games 网站提供了各种 API, SDK 和服务, 包括(但不…

AI安全综述

1、引言 AI安全这个话题,通常会引伸出来图像识别领域的对抗样本攻击。下面这张把“熊猫”变“猴子”的攻击样例应该都不陌生,包括很多照片/视频过人脸的演示也很多。 对抗样本的研究领域已经具备了一定的成熟性,有一系列的理论来论述对抗样本…

解决jquery-1.11.0.js安全漏洞

摘要:这个文件被扫出安全漏洞有XSS攻击等 ,其中一个比较著名的漏洞是在JQuery 1.6.2版本中发现的。该漏洞被称为”attrFn"漏洞,它允许攻击者通过特殊构造的代码执行任意的JavaScript代码。 一、统一解决方式: jQuery官网 官…

javafx实现复杂统计图绘画

JavaFX 是一个用于创建富互联网应用程序 (Rich Internet Applications) 的软件平台,可以用于创建各种图形和图表。下面是一个示例代码,演示如何使用 JavaFX 绘制复杂的统计图。 import javafx.application.Application; import javafx.collections.FXCollections; import ja…

one wire(单总线)FPGA代码篇

一.引言 单总线(OneWire)是一种串行通信协议,它允许多个设备通过一个单一的数据线进行通信。这个协议通常用于低速、短距离的数字通信,特别适用于嵌入式系统和传感器网络。 二.one wire通信优点缺点 优点: 单一数据线…

Unity程序向Web服务器发送数据

Unity程序向Web服务器发送数据 一、介绍二、HTTP协议三、新建Unity工程,创建脚本1.新建Unity工程,创建脚本WebManager.cs,将其指定给场景中的任意游戏体。2.在WebManager.cs中添加一个m_info属性和OnGUI函数显示UI: 四、GET请求在…

npm使用详解(好吧好吧是粗解)

目录 npm是什么? npm有什么用? npm安装 在 Windows 上 在 macOS 上 在 Linux 上(使用 apt 包管理器为例) 验证 npm 安装成功: npm使用 1. 初始化项目: 2. 安装和管理依赖: 3. 查看和…

【DataV】DataV组件库——更新数据视图不更新

参考文章:dataV组件库——改变数据视图不主动刷新 问题: 拿到后端数值就直接赋值了,但是视图(页面)没有更新。 解决: 官方文档介绍dataV里面的组件props均未设置deep监听,刷新props时&#xf…

一个利用摸鱼时间背单词的软件

大家好,我是 Java陈序员。 最近进入了考试季,各种考试,英语四六级、考研、期末考等。不知道大家的英语四六级成绩怎么样呢? 记得大学时,英语四级都是靠高中学习积累的老本才勉强过关。 而六级则是考了多次&#xff…

20231224解决outcommit_id.xml1 parser error Document is empty的问题

20231224解决outcommit_id.xml1 parser error Document is empty的问题 2023/12/24 18:13 在开发RK3399的Android10的时候,出现:rootrootrootroot-X99-Turbo:~/3TB/Rockchip_Android10.0_SDK_Release$ make installclean PLATFORM_VERSION_CODENAMEREL…