找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 950|回复: 2

OMV7 怎样共享系统盘啊

[复制链接]
发表于 2024-8-11 12:55 | 显示全部楼层 |阅读模式
OMV7 怎样共享系统盘啊?因为N1扩容了,想共享系统盘,可是OMV的设定,共享文件夹只能选择其他的盘








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-11-8 13:42 来自手机 | 显示全部楼层

Navigation Menu
Sign in
GKK2024
/
Convert-an-NC10-into-a-NAS
Public
Code
Issues
BreadcrumbsConvert-an-NC10-into-a-NAS
/NAS系统OMV 7的安装及设置.md
Latest commit
GKK2024
GKK2024
last week
History
951 lines (680 loc) · 48.2 KB
File metadata and controls

Preview

Code

Blame
NAS系统OMV-7的安装及设置
 选择OMV-7作为nas系统的原因前面已经说过了,后面将会介绍如何在三星NC10上安装它。这里将采用脚本的安装方法,这也是官方推荐的安装方法,原因则是最新的OMV系统镜像已经不支持直接在i386&i686的CPU上安装它了。

 这里必须再次强调,Debian系统不能提前安装桌面环境和web服务器,否则OMV安装会报错失败。如果你已经安装过,要么手动卸载掉,要么重新安装最精简的Debian系统。目前比较推荐的OMV又6和7两个版本,分别对应Debian的11和12。我选择了最新的OMV7,因为有着更长的更新周期。

OMV-7一键安装脚本
 OMV7的安装脚本是来源于github,国内有些地区可能访问不了,免不了就需要使用代理才能够成功安装。这里默认有海淘上网的方法,如果你没有,请往后面看其他不需要使用代理的方法。

设置代理加速:
首先,在电脑上使用克拉斯/克拉斯 Verge等类似软件,开启局域网连接或局共享访问,获取代理IP地址和端口。手机上使用surfboard设置也可以达到相同效果。

然后,给Deepin设置临时代理,加速GitHub访问

最后,复制 curl google.com.hk 到putty窗口运行,查看能否访问成功。

临时代理设置方法:将下方命令补充完整,依次粘贴到putty窗口中运行

export http_proxy="http://IPort"                # IP        局域网共享的ip
export https_proxy="http://IPort"                # port  共享端口
一键安装OMV本体:
请提前安装wget工具,没有安装请看文档的Debian系统初始化设置这部分

在前面代理设置的基础后,完整复制下方命令,粘贴到putty的窗口中运行。

Tips:安装过程中,不可终断或关闭终端窗口;若遇到权限问题,可切换到root用户在执行上方命令。

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
脚本执行完,检验安装。浏览器输入NC10的IP地址,尝试访问WebUI

演示机ip:192.168.1.54

显示如下界面表示安装成功

image-20240812215408472

参考文档:

"installScript"脚本作者的仓库 - GitHub

Openmediavault 7 的文档和参考资料 | openmediavault 7.x.y 官方文档

openmediavault-docs—OMV各版本安装文档 - github

安装OMV-Extras - 第三方插件库
安装本体后,需要重启一下系统

sudo reboot
重启后,普通用户权限被限制,无法通过putty登录ssh

故,以root管理员身份登录,并重新设置临时代理

export http_proxy="http://IPort"
export https_proxy="http://IPort"
将下方命令完整复制并粘贴到putty的窗口运行:

Tips:在脚本完成之前,不要关闭终端窗口。

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
脚本执行完,检验安装:

浏览器输入NC10的IP地址并登录;

默认用户名:admin ; 默认密码:openmediavault

进入在 OMV7 WebUI后,依次点击“系统”---->“插件”,单击“放大镜”图标可以检查更新,然后滑动到最下方,可以看到插件总数50个,表示安装成功了。

。。。第一次安装的时候,只有46个,插件又增加了ヽ( ̄▽ ̄)ノ。。。

image-20240812230845164

参考文档:作者的"packages"仓库 - GitHub | [OMV-7-Extras 官方安装手册]([misc_docs:omv_extras omv-extras.org])

无代理安装OMV-7及插件库
 如果你没有代理,无法通过github原仓库中安装OMV,那你可以尝试我fork到gitee上导入的仓库,虽无法时刻保证最新,但安装成功后可以直接获得官方支持,在线更新一次就好。

安装OMV-7 本体
克隆仓库到本地

git clone https://gitee.com/GKK2024/install-script.git
执行安装脚本

sudo ./install-script/install
按“一键安装OMV-7脚本”的方法检验安装。

手动安装插件库(一):
 本体安装后,有可能在WebUI中看到插件库"omv-extras"未出现、未安装,或暂时不能使用"插件"的情况,甚至点击"插件"会有500报错,这大概率是因为网络原因导致的"插件"还没有软件源,只需要补充一下三方插件库即可。与有代理时的安装方法不同,这里无需重启NC10,可以直接下载并安装第三方库的插件包,“all7”中包含了所有架构的三方库。

下载deb包:openmediavault-omvextrasorg_latest_all7.deb { Github | Gitee }

wget https://gitee.com/GKK2024/Convert-an-NC10-into-a-NAS/raw/main/note-files/openmediavault-omvextrasorg_latest_all7.deb
使用dpkg命令安装

sudo dpkg -i openmediavault-omvextrasorg_latest_all7.deb
按照前文“第三方插件库”的方法进行检验安装。

手动安装插件库(二):
 由于我fork了原作者的仓库,这里提供一个通过CND加速连接安装插件库的方法,只需要将命令完整复制并粘贴到putty窗口执行即可,安装后的效果与上面的方法效果相同,二者选择其一即可;末尾出现“Press ctrl-shift-R in the browser after signing in to the OMV web interface.”则表示安装成功,检验安装的方法同上。

sudo wget -O - https://gitee.com/GKK2024/packages/raw/master/install | sudo bash
若出现“E: Could not get lock /var/cache/apt/archives/lock. It is held by process 410 (apt-get)”报错,重启系统时最简单的解决办法。

参考文档:

个人NAS系统方案二(1/8) OMV6系统和扩展库安装

在树莓派上安装 OpenMediaVault(OMV)

关于安装中报错信息的记录
 安装过程中不免会遇到一些报错,这对于新手、小白来说,无疑是会影响安装速度甚至停滞不前;起初由于不熟悉,也踩了许多坑,我为了避免重复造轮子,我将遇到的报错信息进行汇总记录,帮助自己快速查找解决方法。这些报错并非一定出现,如果是按照文档一步步进行配置,大概率不会遇到。

报错1:

"raw.githubusercontent.com:443"

 443 端口连接被拒,一般是因为被墙,需要挂代理。

报错2:

升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

--2024-08-12 22:26:32-- https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master//openmediavault-omvextrasorg_latest_all7.deb

正在解析主机 github.com (github.com)... 20.205.243.166

正在连接 github.com (github.com)|20.205.243.166|:443... 已连接。

已发出 HTTP 请求,正在等待回应... 302 Found

位置:https://raw.githubusercontent.com/OpenMediaVault-Plugin-Developers/packages/master/openmediavault-omvextrasorg_latest_all7.deb [跟随至新的 URL]

--2024-08-12 22:26:33-- https://raw.githubusercontent.com/OpenMediaVault-Plugin-Developers/packages/master/openmediavault-omvextrasorg_latest_all7.deb

正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 0.0.0.0, ::

正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|0.0.0.0|:443... 失败:拒绝连接。

正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|::|:443... 失败:拒绝连接。

There was a problem downloading the package.

 无代理则链接是被墙,通过挂载代理才能解决;有代理则是权限问题,切换root用户再执行依次命令,实测可以解决。无代理的另一种解决方法,使用dpkg手动安装下信息中的“openmediavault-omvextrasorg_latest_all7.deb”文件,使用dpkg命令进行安装。参考上方无代理安装方法。

报错3:

"ERROR: The state 'flashmemory' does not exist"

 "flashmemory"插件安装失败,原因是i386&i686不支持脚本安装它。作用是优化TF卡/U盘读写,减少损耗的,不是非常重要,之后可以在插件中安装;若无此插件则需要重新运行插件安装脚本。

报错4:

dpkg: warning: 'ldconfig' not found in PATH or not executable

dpkg: warning: 'start-stop-daemon' not found in PATH or not executable

dpkg: error: 2 expected programs not found in PATH or not executable

Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin

 环境变量问题,root用户环境变量需要增加路径 /usr/local/sbin:/usr/sbin:/sbin ;root用户下临时添加PATH,只需要将下方内容粘贴到putty窗口中运行即可:

export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin
报错5:

E: Could not get lock /var/cache/apt/archives/lock. It is held by process 410 (apt-get) N: Be aware that removing the lock file is not a solution and may break your system. E: Unable to lock directory /var/cache/apt/archives/ Unable to install prerequisites. Exiting.

 apt包管理程序被占用了,重启一下系统即可。一般出现在刚安装完OMV第三方插件库,"apt update"更新索引时。

OMV-Extras插件 中文释义
openmediavault-anacron 定时任务。特点:以天为单位执行;当关机时,任务会在下次开机时执行。

openmediavault-apt apt管理插件,使用apt管理OMV插件。

openmediavault-apttool apt 工具插件,可以再网页端查找、安装和删除软件包。

openmediavault-autoshutdown 自动关机

openmediavault-backup 系统备份插件

openmediavault-borgbackup borg备份插件

openmediavault-clamav 防病毒软件

openmediavault-cputemp CPU温度检测插件

openmediavault-diskclone 再生龙备份插件

openmediavault-diskstats 磁盘监控插件

openmediavault-downloader 下载器插件

openmediavault-fail2ban 防撞登录库保护插件,密码失败次数过多会自动拉黑ip地址

openmediavault-flashmemory 加载临时文件到内存插件,保护U盘/TF卡,较少写入消耗。

openmediavault-forkeddaapd 提供 daap 协议的音乐服务器,用于通过iTunes在本地网络上共享音乐

openmediavault-ftp FTP/SFTP/FTPS 服务器插件。

openmediavault-hddfanctrl 7.0 用于在 Linux 上根据硬盘驱动器温度动态控制硬盘笼风扇速度。

openmediavault-hosts 用于在网页端修改host文件的插件

openmediavault-iperf3 内网测速工具iperf3

openmediavault-k8s 在轻量级 Kubernetes 环境中运行 Docker 容器

openmediavault-kernel 内核启动项管理插件,可以选择grub启动对象。

openmediavault-kvm 虚拟机插件

openmediavault-locate 搜索插件,网页端搜索系统软件包。

openmediavault-luksencryption 磁盘加密插件

openmediavault-lvm2 LVM 管理。创建卷组和逻辑分区。

openmediavault-md 创建、管理和监控基于 Linux MD(多设备)设备的软件 RAID。

openmediavault-mergerfs 用于将多个文件夹“池化”在一个挂载点下,将不同的文件夹或存储设备聚合在一起,使得它们看起来像是一个单一的文件系统或存储卷。

openmediavault-minidlna DLNA/UPnP-AV 服务器,在家庭网络中提供多媒体内容共享功能。

openmediavault-mounteditor 用于编辑文件系统已挂载选项。

openmediavault-nut UPS客户端/服务器监控系统,管理UPS电源。

openmediavault-omvextrasorg 第三方插件库。

openmediavault-podman 开源docker容器管理工具

openmediavault-remotemount 挂载远程存储/网盘的插件

openmediavault-resetperms 重置共享文件夹的权限。 查看正在使用每个共享文件夹的插件。

openmediavault-rsnapshot 开源的备份工具,可以增量备份。

openmediavault-scripts docker自定义脚本插件,用以维护和执行 docker-scripts。

openmediavault-sftp SFTP 服务器插件。

openmediavault-shairport AirPlay/RAOP 接收器插件,模拟 AirPort Express 以进行流式传输。

openmediavault-sharerootfs 共享根文件系统插件

openmediavault-snapraid 磁盘阵列的备份程序

openmediavault-snmp 简单网络管理协议(SNMP)插件

openmediavault-symlinks 符号链接插件

openmediavault-tftp TFTP 服务器,主要用于引导操作系统或获取配置文件

openmediavault-tgt 用于设置 tgt iscsi 目标的插件。

openmediavault-timeshift 系统快照插件, 通过采用增量 定期获取文件系统的快照,可以恢复以撤消对系统的所有更改。

openmediavault-usbbackup 自动将共享文件夹同步到 USB/eSATA/SAS/SD 设备。

openmediavault-wakealarm 自动开机

openmediavault-webdav 用于启用 WebDAV 并选择文件共享的 Web 界面。

openmediavault-wireguard virtual**远程组网工具

openmediavault-wol 局域网唤醒

openmediavault-zfs ZFS文件系统插件
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-11-8 13:47 来自手机 | 显示全部楼层
openmediavault-sharerootfs 共享根文件系统插件
安装这个插件,就能共享根目录了
https://github.com/GKK2024/Convert-an-NC10-into-a-NAS
具体更多的操作可以看这个作者的,很多操作很详细,我按照他的教程,把gi945,n270的CPU,升级到Debian12+omv7,装了aria2+alist
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-30 09:04

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表