找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4277|回复: 50

我家云ChainedboxProL1最新固件ophub使用方案详解

[复制链接]
本帖最后由 2562733675 于 2024-4-26 11:17 编辑

关联:
我家云硬改不掉盘长年使用的一些设置积累
我家云硬改内置硬盘不掉盘 JMS578芯片 sata转USB3.0 保姆级硬改高级篇
CasaOS transmission qbit upnp不通 DDNS-go没有网卡
我家云旧固件PT transmission转移到新固件CasaOS
CasaOS transmission 汉化 2023 12
我家云OMV6+CasaOS硬盘待机(错误叫法休眠)设置

提示:安装OMV会改变openwrt分配的IP,后面刷路由器固件会恢复或者什么时候恢复不清楚,介意的网友用一个普通路由器串前面做二级路由。
240426最新发现如果在openwrt的同一个lan口安装另一台我家云的omv,会刷新lan口分配ip,恢复openwrt默认的ip。
20240415 最新6.6内核24.5.0_rockchip_chainedbox__6.6.25_server_2024.04.08.img.gz无法正常启动,不要刷机,不要升级内核。
docker casaos 使用不正常的请查看:OMV 6.4 安装Docker  设置 openmediavault-compose 的目录。
jammy 不支持 omv

1 简介

由于乘风大佬的我家云固件维护已经时效,这两天一直尝试新固件ophub,不需要新特性的网友可以忽略此贴,简单来说ophub_chainedbox_bullseye+docker+OMV6+CasaOS,按照安装顺序排列。
2具体安装方法和方便大家
   1 准备固件下载地址github(主页有说明。)我演示bullseye版本的OMV6,还可以用bookworm,执行命令后自动安装OMV7,安装bookworm注意替换稍微有些不同
   2 工具:
   旧版固件资料:
      分享一下内核:
      链接:https://pan.baidu.com/s/1HQAACEQdYUPy7iXyXoSqzQ 提取码:jzrd
    ophub:相关资料:
       链接:https://pan.baidu.com/s/1BnQ_jWSUMV1Ay4PFy5NHVA提取码:no1x

    说明:20231223刚刚发现用旧版loader刷了ophub固件后不能从resset进入Maskrom模式
   "rk3328_loader.bin"是旧版,实测刷了ophub后,按住复位后上电进入Maskrom模式失效,和砖了没有区别;
   "rk3328_loader_v1.14.249.bin"是ophub提供的新版,不支持按住复位后上电进入Maskrom模式写固件,支持usb镜像启动;刷入后如果uboot损坏,需要短接主板上的救转点,后上电进入Maskrom模式。目前发现旧版固件如写入bullseye的U盘无法从u盘启动刷好jammy的我家云。

   3 刷写固件:第一次刷机的网盘中有教程。
      刷机需要进入 Maskrom 模式。使我家云处于断电状态,拔掉所有线。用 USB 双公头线,一头插入我家云的 USB2.0 接口,一头插入电脑。用回形针插进 Reset 孔,并按压住不松开。插入电源线。等待几秒钟,直到 RKDevTool 框的下方出现发现一个LOADER设备后才松开回形针。将 RKDevTool 切换到高级功能点击进入Maskrom按钮,提示发现一个MASKROM设备。右键添加项。

地址 0xCCCCCCCC, 名字 Boot, 路径选择 rk3328_loader(版本自己考虑)。
地址 0x00000000, 名字 system, 路径选择要刷的 Armbian.img 系统。
勾选强制按地址写入,点执行,等右侧下载面板显示进度完成即可(这一项不选也行,我写新loader时选了,写旧的时候没写,还有如何emmc有坏快会不会有什么影响我想清楚,所有这个选项我不能确定)。
ophub引用





   4 刷机完成后,连上网线,上电。
   5 第一次启动要用putty等ssh工具先连接我家云(ip地址路由器找arnbian设备);用户名:root,密码1234;紧接着就会让你改管理员密码,然后设置用户账户和密码,确认用户,确认地址,science可能导致地址上海识别错误,还有选择命令格式,我选择bash。
   6上面设置完成后就可以用winscp工具从scp模式打开了,
           1:/boot/dtb/rockchip下有rk3328-l1pro-1512mhz.dtb文件,这是cpu超频了版本,/boot/armbianEnv.txt 文件中改为

  1. fdtfile=/dtb/rockchip/rk3328-l1pro-1512mhz.dtb
复制代码

,Personal中Hostname 修改成你要的主机名:ChainedboxProL1;
           3:ssh命令框中输入:

  1. reboot #重启
复制代码


    7:重启后,输入命令:

  1. armbian-config
复制代码

System->Cpu 修改cpu频率设置。频率模式可以选择:ondemand

修改更新源:
20240414 添加更新源命令,下面手动更换源操作弃用

  1. armbian-apt #更新源命令 我选的aliyun
复制代码

  1. armbian-software -u #命令可以更新本地的软件中心列表
复制代码


/etc/apt/sources.list 添加如下:

  1. deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye main contrib non-free
  2. deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates main contrib non-free
  3. deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports main contrib non-free
  4. deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
复制代码

其他的项用#注释掉,保存退出

替换Armbian 源  /etc/apt/sources.list.d/armbian.list ,将内容替换为:

  1. deb https://mirrors.tuna.tsinghua.edu.cn/armbian bullseye main bullseye-utils bullseye-desktop
复制代码

其他的项用#注释掉,保存退出,生效后

  1. apt-get update
  2. apt-get upgrade
复制代码

升级该升级的软件。

    8 ssh命令框中输入

  1. armbian-software
复制代码

输入docker的 ID号,安装docker。安装时候可以选择源,我选的aliyun。

  1. reboot #重启
复制代码


    9 安装完成后,ssh命令框中输入

  1. wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
复制代码
   20240418 bullseye armbian-config 中就可以安装。

安装OMV6,7,安装全自动时间有点久,干点别的事情等安装完毕,一定要等ssh窗口断开在去下一步操作。
20240414 放弃: 替换OMV源,/etc/apt/sources.list.d/openmediavault.list

  1. #deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] http://packages.openmediavault.org/public/ shaitan main
  2. #deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://openmediavault.github.io/packages/ shaitan main
  3. # deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] http://downloads.sourceforge.net/project/openmediavault/packages/ shaitan main
  4. deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public shaitan main
  5. deb [signed-by=/usr/share/keyrings/openmediavault-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages shaitan main</font>
复制代码

    10 登录OMV,用户名:admin,密码:openmediavault;
    11 先安装插件openmediavault-compose,这是管理docker镜像的可方便使用,ftp共享插件默认没有安装,要的自己安装;
    12 安装完成先把硬盘什么的挂载完成;(具体就不说了)说一下权限设置问题:
硬盘停转待机:新版OMV对硬盘待机兼容性加强了,老固件用不了的新的可以待机了(20231220刚刚发现我西数的老硬盘待机还是不正常,比设定的时间短,硬盘不正常的禁用OMV6的硬盘待机,稍后解决了以后再开帖子详细说说。)







共享夹权限设置:




用户访问权限设置,用户需要设置密码,读写权限:





不设置用户权限,root用户也无法通过ftp,smb等写。




    13 工作台改端口为88,以后就IP:88进入OMV管理员,给CasaOS腾出端口;
    14 最后通过ssh

  1. armbian-software
复制代码

安装CasaOS.

smb测试:我关闭了smb下的异步I/O测试的,但是感觉新版本不关也没什么:





有一个不幸的消息,刚刚测试时候死机了,状态:smb可以访问,OMV,CasaOS ,scp打不开,具体原因不知。不知道和我用2A的适配器有没有关系,后续死机会及时通知。过来一会又死了,我之前删过一东西,我还是重装吧,另外一条我家云,没什么问题。好像真的是电源引起的,reboot就死机,害我重装了。后来又发现好像是我用ssh reboot就会导致死机,smb可以用,ssh,web都打不开,重新拔插网线就可以正常访问了,非常怪。重新上电就没问题很奇怪。
最后实锤了:因为用12V2A电源适配器不够用了,换上我家云原装的12V3A适配器reboot没有再出问题。
又刷了bookworm版本,发现修改设置后reboot容易出现需要重插lan口才能连上的情况。
20240131 升级OMV后reboot就容易网卡不通,拔插lan可恢复,有的时候重启要路由器。

关于风扇调速:github作者回答

个人见解:ophub我家云用的f大的调速脚本,脚本我没看的太懂,我的理解是根据温度的匀速调速脚本,但是我家云的情况不太一样,我家云主板上的散热器是一块厚铝合金,实际目的是为了增加cpu的热容,使温度不易跳变,由于平时cpu使用频率也很低,温度更多是来自环境温度和硬盘温度,所以我之前的使用习惯是cpu温度低风扇不开启可保证寿命,温度高于65低于75度,风扇低速、低噪音运行,缓慢抽走我家云内热风就行,没有必要强制降低cpu温度,当cpu突破75度,风扇全速运行,强制散热。由于cpu重负载情况不多,所以风扇很少全速开启。这套逻辑使用下来非常满意,现在跟换固件。
我调整了一下风扇脚本:speed_min 改成18,temp_low 改成 67  。
ophub 我家云 脚本位置:/usr/bin/pwm-fan.pl



安装完CasaOS后调整OMV硬盘,共享文件等相关设置,要删除OMV内的共享文件,CasaOS卸载相关硬盘,后可以修改。

uboot 引导重写我家云固件(使用新的load镜像)
20240414 注意可引导的U系统和emmc的系统要相同,不然引导不成功,被写入的系统版本任意,但是写完系统后,想要u盘启动,u盘系统也要跟换成相同版本;
1下载和我家云相同系统版本的固件,用写img工具写入大于4g的U盘,插入我家云USB2.0接口,上电就可以从U盘启动,第一次使用和新固件一样要设置只能ssh进入;
2把要更新的镜像,通过winscp等相关的软件。复制到root目录,后用命令写emmc:

  1. lsblk #查看emmc号 我家云一般是mmcblk0
复制代码
  1. dd if=Armbian.img  of=/dev/mmcblk0  bs=1M status=progress  #把root目录中的文件名为Armbian.img的镜像写入我家云emmc,注意文件名大小写
复制代码


UAS驱动 可以去ophub拉源码自己编译有UAS驱动的内核更新,我的硬改不掉盘了,所以自己更新了,没有改过不掉盘的我家云用UAS就很容易掉盘,虽然掉盘的原因有内部供电和转接芯片两个因素,没有硬改不能保证不掉盘。

编译后得到压缩包 6.1.70.zip:
解压,删除包内另外两种板子dtb文件,剩下下面5个文件:
boot-6.1.70-ophub.tar.gz
dtb-rockchip-6.1.70-ophub.tar.gz
header-6.1.70-ophub.tar.gz
modules-6.1.70-ophub.tar.gz
sha256sums


  1. cd /tmp #进入内存文件目录
  2. cd /6.170 #进入内核目录
  3. armbian-update #内核升级命令 默认升级当前目录下内核,当前目录下没有内核就下载网上最新的内核升级(网上最新的内核没有UAS驱动)
复制代码


我编译了6.1.70带UAS驱动的内核放在网盘中了。

omv 关闭log 防止写flash 保护flash


  1. service rsyslog stop #暂停log服务
  2. systemctl disable rsyslog #关闭log
  3. #systemctl enable rsyslog #开启log
  4. reboot #重启设备
复制代码


20240418 Bookworm系统重构了日志系统,rsyslog变成了辅助软件,可用可不用。另外发现一个问题,用OMV7的web查看日志,会缓存文件到tmp,过多会导致ram占用过多重启,所以尽量别用omv查看,去/var/log/中查看。


Bookworm介绍


bookworm journald.conf


下面我的配置:
  1. #  This file is part of systemd.
  2. #
  3. #  systemd is free software; you can redistribute it and/or modify it under the
  4. #  terms of the GNU Lesser General Public License as published by the Free
  5. #  Software Foundation; either version 2.1 of the License, or (at your option)
  6. #  any later version.
  7. #
  8. # Entries in this file show the compile time defaults. Local configuration
  9. # should be created by either modifying this file, or by creating "drop-ins" in
  10. # the journald.conf.d/ subdirectory. The latter is generally recommended.
  11. # Defaults can be restored by simply deleting this file and all drop-ins.
  12. #
  13. # Use 'systemd-analyze cat-config systemd/journald.conf' to display the full config.
  14. #
  15. # See journald.conf(5) for details.

  16. [Journal]
  17. #Storage=auto
  18. Storage=volatile #配置仅保存在ram /run/log/journal 目录中(将会被自动按需创建)。
  19. #Compress=yes
  20. #Seal=yes
  21. #SplitMode=uid
  22. #SyncIntervalSec=5m
  23. #RateLimitIntervalSec=30s
  24. #RateLimitBurst=10000
  25. SystemMaxUse=20M  #armbian默认限制磁盘使用量
  26. #SystemKeepFree=
  27. #SystemMaxFileSize=
  28. #SystemMaxFiles=100
  29. #RuntimeMaxUse=
  30. RuntimeMaxUse=26M #限制ram使用量
  31. #RuntimeKeepFree=
  32. #RuntimeMaxFileSize=
  33. #RuntimeMaxFiles=100
  34. #MaxRetentionSec=
  35. #MaxFileSec=1month
  36. #ForwardToSyslog=yes
  37. #ForwardToKMsg=no
  38. #ForwardToConsole=no
  39. #ForwardToWall=yes
  40. #TTYPath=/dev/console
  41. #MaxLevelStore=debug
  42. #MaxLevelSyslog=debug
  43. MaxLevelSyslog=warning #设置转发给传统的 syslog[2] 守护进程,(1), "crit"(2), "err"(3), "warning"(4), "notice"(5), "info"(6), "debug"(7) 。 所有高于设定等级的日志消息都将被直接丢弃, 仅保存/转发小于等于设定等级的日志消息。
  44. #MaxLevelKMsg=notice
  45. #MaxLevelConsole=info
  46. #MaxLevelWall=emerg
  47. #LineMax=48K
  48. #ReadKMsg=yes
  49. #Audit=no
复制代码







本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
共享的网络拷贝速率正常吗?

点评

上了最新测试,你看看怎么样,但是我硬盘空间小,可能对测试速度有影响。  详情 回复 发表于 2023-12-21 18:09
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
gaizaoren 发表于 2023-12-21 16:47
共享的网络拷贝速率正常吗?

上了最新测试,你看看怎么样,但是我硬盘空间小,可能对测试速度有影响。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

大赞,固件支不支持掉盘自动复位呢?

点评

不知道,应该没有问题,我的硬改过的。  详情 回复 发表于 2023-12-21 20:17
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
李丑男 发表于 2023-12-21 20:14
大赞,固件支不支持掉盘自动复位呢?

不知道,应该没有问题,我的硬改过的。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

太感谢大佬了 竟然还在为我家云做固件

点评

固件不是我搞得的,我只是写写用法。  详情 回复 发表于 2023-12-23 18:05
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
渝城老猫 发表于 2023-12-23 17:23
太感谢大佬了 竟然还在为我家云做固件

固件不是我搞得的,我只是写写用法。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

现在最简单的硬改方法是什么?

点评

改usb2.0 或 接578的外接硬盘  详情 回复 发表于 2023-12-26 13:15
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
矮老虎 发表于 2023-12-26 10:44
现在最简单的硬改方法是什么?

改usb2.0 或 接578的外接硬盘
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

9 安装完成后,ssh命令框中输入
wget -O - https://github.com/OpenMediaVaul ... /raw/master/install | sudo bash
安装OMV6,安装全自动时间有点久,干点别的事情等安装完毕。
N1(Armbian-bullseye)安装OMV6
这一步,github死活连不上,只好另辟蹊径,手动安装,参考简书:N1(Armbian-bullseye)安装OMV6      
安装比较顺利,这次折腾完,我家云就不准备折腾了,让它养老了。

点评

硬改过不掉盘没有?这个固件可能掉盘。  详情 回复 发表于 2023-12-29 10:05
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
qydqiuya 发表于 2023-12-29 09:10
9 安装完成后,ssh命令框中输入
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/install ...

硬改过不掉盘没有?这个固件可能掉盘。

点评

装的500G的西数绿盘,之前拷满了电影,今天满盘拷贝出来,折腾了几个小时,中间也让它休眠了再拷贝,没有掉过盘。一直正常使用。才发现,我还是用的1.5A的电源。WKY上的,质量应该比垃圾3A好得多。 昨天白天装完的  详情 回复 发表于 2023-12-30 21:56
没有硬改过,还没有上硬盘。更新各种更新、插件,好慢,还是转到GitHub上去了,等待中。  详情 回复 发表于 2023-12-29 10:31
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

2562733675 发表于 2023-12-29 10:05
硬改过不掉盘没有?这个固件可能掉盘。

没有硬改过,还没有上硬盘。更新各种更新、插件,好慢,还是转到GitHub上去了,等待中。

点评

也好,正好看看会容易掉盘。设置好硬盘和共享没问题后再装casaos,它会影响挂载。  详情 回复 发表于 2023-12-29 11:14
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
qydqiuya 发表于 2023-12-29 10:31
没有硬改过,还没有上硬盘。更新各种更新、插件,好慢,还是转到GitHub上去了,等待中。 ...

也好,正好看看会不会容易掉盘。设置好硬盘和共享没问题后再装casaos,它会影响挂载。

点评

等不了了,好不容易找到compose的插件手动安装了,还需要更新配置等,总是完成不了。试着装Casaos,发现提示要5G空间,盘上只有4G,好像也可以装,想了一下还是算了,纯粹一点,这个就用OMV6,用另外一个粒子云去装c  详情 回复 发表于 2023-12-29 15:25
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

之前帖子介绍casaos 掉盘

点评

我用私家云二代装了casaos,也碰到过掉盘。不过,也可能是硬盘的问题,硬盘有坏道。  详情 回复 发表于 2023-12-29 15:27
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
我硬改过USB3.0,我的不掉。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 19:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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