• 子方有料致力于陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 淘·有料 | 爱购物爱省钱,天猫淘宝优惠天天有
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

在Orangepi zero (Debian 10 Buster Armbian)上安装Openmediavault5.0

好玩有趣 陆子方 9个月前 (01-19) 1132次浏览 0个评论 扫描二维码

子方有话

子方的手上有一块Orangepizero,之前都是安装了Openmediavault,拿来做NAS使用的。上周在弄离线下载的时候,使用了docker,但发现一直无法映射端口。

当时就萌发了重新安装系统的想法,对于子方来说直接修复是挺困难的,毕竟子方看不懂代码。每次遇到问题,子方经常考虑的做法就是全新安装。

子方使用的系统是armbian,上周的时候子方就已经下载了镜像,当时就发现armbian当前的主要维护版本是debian10 buster,而Openmediavault使用的稳定镜像基于debian9 strech。

事实上是子方后面遇到了很多糟糕的事情,简直就是灾难。不管是哪个版本的镜像,都无法重新安装Openmediavault。

其实子方搭建NAS系统最大的使用方式就是SMB共享服务。期间子方又自己琢磨了单独配置smba的方法,这里面也单独做一个教程。但这个方式也不行,因为挂载的磁盘无法读取写入。

在几乎要放弃的时候看到有人分享了一个脚本,最终实现了成功安装,现在分享给大家。

关联教程:在Debian 10 Buster 上配置SMB无密码共享及 smb.conf 的设置

关联教程:如何在Armbian 19.11.3  (debian 10)挂载NTFS移动硬盘

关联教程:在Orangepi zero (Debian 10 Buster Armbian)上安装Openmediavault5.0

安装遇到的问题

总体来说安装的话是有两个渠道,第1个是使用Openmediavault提供的方式,复制论坛代码进行安装。第2个方式是armbian本身就提供了Openmediavault的快速安装。输入armbian-config-软件-第三方软件即可看到。

问题1:软件源设置可能有误

切换到debian9 strech,子方按照论坛提供的指引方式,遇到的问题是代码无法执行。子方有料看了一下论坛作者的回复意见,大概是说因为是debian8,升级的方式不对。

事实上是当子方使用debian10 buster,也会遇到这个问题。有网友就说了,其实这可能是跟软件源的设置有问题。仔细看了一下教程,针对debian9的Openmediavault教程是2018年写的,期间的脚本可能有些东西迁移了,况且这种单片机本来就容易出问题。

官方论坛教程1:Install OMV4 on Debian 9 (Stretch)

官方论坛教程2:Install OMV5 on Debian 10 (Buster)

问题2:armbian提供的Openmediavault安装失败

事实上是子方也不确定子方上一次使用哪种方式安装的了,但是子方这一次尝试了通过armbian-conf来进行安装。不管是debian9还是debian10,最终都没有安装成功。

一开始子方还以为是arnbian strech已经不受维护了,但即使子方更新到了官方支持的版本,仍然没有成功。

解决之路

然后子方就又找到了另外一个朋友分享的帖子,里面有一个脚本,更难能可贵的是还区分了32位操作系统和单片机。毫无疑问,这种更加细分的方式有利于提高案件的成功率。

点击打开:Installing OMV5 on Raspberry PI’s, Armbian SBC’s, & i386 32-bit platforms

陆子方使用的是armbian的buster,也就是应该安装OMV5,参考以下安装说明。其实里面是一个pdf文件,最核心的内容就是脚本地址。

点击打开:Installing OMV5 on Armbian Buster

其中对于一些比较基础的问题,比如说去哪里下载镜像?怎么检查文件完整性?怎么写入SD卡?这些子方就不多说了,网上的教程也非常的多。

作者提示的安装过程大概需要30分钟,子方遇到第1个问题的时候,就已经过去了50分钟。此外要提醒,让大家先提前apt-get upgradeapt-get update,等重启完成后,再执行下面的安装命令。

子方在使用这个脚本的过程当中,遇到两个问题。

第1个是下载这个脚本的时候没有成功,不知道是不是和哪个软件冲突了。子方就直接采取下面的方式,把这一行执行代码拆分成两步来操作。

wget https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install
bash install

第2个就是软件执行到一半的时候,提示错误无法继续。提示可以用apt-get update或者添加–fix-missing尝试进行修复。

apt-get update
apt-get update --fix-missing

修复完成之后,子方又重新执行了一次脚本。

bash install

可能又跑了半个半个多小时吧,子方看到系统是一直在解包软件,然后设置软件,当时子方猜想成功率肯定有一半以上。在第2次执行安装命令的时候,子方翻了一下,上一次执行的安装过程里面就只是下载了而已,并没有解包动作。

最后是脚本执行校验操作,整个过程就完成了。

在Orangepi zero (Debian 10 Buster Armbian)上安装Openmediavault5.0

 

 


子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (1)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到