OMV安装配置笔记

教学视频:https://www.bilibili.com/video/BV1FJ411s7xR

系统安装

  • OMV官网下载安装盘镜像
  • 使用rfufs创建启动u盘:官网地址
  • 提前将系统盘的所有分区删除避免出错
  • 进行安装
  • 使用 ip a 命令,或进入路由器界面查看ip

初步配置

  • 在PC浏览器上输入IP打开webUI,默认账号admin密码openmediavault
  • 设置时区、登录超时时间、IP地址、DNS、管理员密码、开启SSH

注意设置并保存后需要点击页面顶部的按钮来正式生效,注意IP发生改变后需要输入新的IP来访问

  • 如果 WebUI 出现部分菜单点击没反应的情况,请使用Ctrl+F5强制重载页面

插件和软件安装

Docker

  • 通过SSH连接,安装OMV-Extras,注意SSH用户为root、密码是系统安装时输入的密码,与WebUI用户不同
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
  • 在WebUI的OMV-Extras界面安装Docker、Portainer

UPS

Jellyfin

一个安装视频(不建议参考,只是马一下)

使用创建stack的方式安装

---
version: "2.1"
services:
  jellyfin:
    image: docker.io/linuxserver/jellyfin
    container_name: jellyfin
    environment:
      - PUID=0
      - PGID=0
      - TZ=Asia/Shanghai
    volumes:
      - /srv/dev-disk-by-uuid-diskuuid/AppData/jellyfin:/config
      - /srv/dev-disk-by-uuid-diskuuid:/Disk1
      - /srv/dev-disk-by-uuid-diskuuid:/Disk2
    ports:
      - 8096:8096
    devices:
      - /dev/dri:/dev/dri
    restart: unless-stopped
解决显卡驱动不支持硬件加速问题
检查docker是否也有驱动,没有的话需要安装
检查ffmpeg版本
北京联通IPTV相关
如果Jellyfin的WebUI无法连接到服务器
  • 清除相关Cookie和LocalStorage
如果jellyfin界面有文字显示为方块

Transmission

  • 安装 apt-get install transmission-daemon
  • service transmission-daemon stop
  • 配置 vim /etc/transmission-daemon/settings.json
  • service transmission-daemon start

更好的WebUI:https://github.com/ronggang/transmission-web-control/wiki/Linux-Installation-CN

qBitorrent

apt-get install software-properties-common
https://www.machunjie.com/setup/pt/853.html

NetData 仪表盘

KVM

apt-get install --no-install-recommends qemu-system libvirt-clients libvirt-daemon-system
https://wiki.debian.org/KVM
然后安装一个WebUI,这里选择Kimchi
安装教程:https://github.com/kimchi-project/kimchi/releases/tag/3.0.0
解决依赖包名称不匹配的问题:https://forums.linuxmint.com/viewtopic.php?t=35136

其他操作

在启动时进行fsck
系统备份

安装OpenMediaVault的一些踩坑记录(10代Intel+B560+8125 2.5gbe NIC)

系统硬件

  • CPU:i3-10105
  • 主板:Asus B560M-PLUS
  • 内存:Kingston Fury 3400 32GB*1
  • HBA卡:浪潮 2008芯片
  • 系统盘:Sandisk U盘 32GB

踩坑记录

1. Realtek 8125 2.5G 网卡驱动

  • 方法1:自linux内核5.9起支持8125、8125b网卡,安装5.9及以上内核的系统,如最新版本的FreeNAS、大神改版的EXSi、或者测试版本的OMV6
  • 方法2:如果一定要在早期版本安装,需要先找一张支持的网卡临时使用,安装系统后编译驱动(也许也可以找到合适的网卡驱动,修改安装镜像,但是太折腾了、)

2. 10代CometLake平台在5.13以下版本的linux内核中无法正常加载显卡驱动,启动过程中会黑屏

  • 方法1:使用patch重新编译linux内核,patch:link
  • 方法2:在5.13内核中已经支持CometLake下的集显驱动,更新到5.13内核即可,可使用 xanmod 的5.13稳定版内核

如何避免黑屏? 参考原文

  • 需要在启动时屏蔽显卡驱动
  • 在启动菜单选择 advanced options 回车进入
  • 然后直接键盘按下“e” (如果最终启动依旧遇到问题,这一步可移到 recovery mode 上按e)
  • 在倒数几行中有一行 linux 开头的,在末尾的参数上增加 nomodeset
  • 按Ctrl+x,进行启动,即可正常启动
  • 采用上述方法更新内核之后,正常重启即可