自己动手,点亮ARM飞牛OES的5颗绿灯!

2026-01-05 22:12:11 3点赞 7收藏 1评论

OES刷了几天了,今天才有机会好好把玩一下,中午后出了这篇文章:原生3盘位小主机,能装ARM飞牛后,或是小主机新晋王者!

关机换位置时候发现,硬盘灯,关机后居然亮起来,并且关机后有4.6瓦的功耗。第一猜测是灯的状态是不是弄反了,然后借助AI摸索了一下找到了相关文件。

自己动手,点亮ARM飞牛OES的5颗绿灯!

在下图的文件夹下有power和lan两个灯两个状态共4个文件夹,然后又三个disk灯的文件夹。打开一个disk灯的文件夹看到下面第二个图的相关文件。

自己动手,点亮ARM飞牛OES的5颗绿灯!自己动手,点亮ARM飞牛OES的5颗绿灯!

其中trigger里面是下图这些东西,none带一个方括号,注意,这是重点。一会要动的地方就在这里。

自己动手,点亮ARM飞牛OES的5颗绿灯!

AI让我执行下面三条命令,执行完毕后,有两个变化,第一个变化是上图中的方括号变到disk-activity这里,第二个变化是这三个硬盘灯开始闪烁了。

echo "disk-activity" > /sys/class/leds/green:disk/trigger echo "disk-activity" > /sys/class/leds/green:disk_1/trigger echo "disk-activity" > /sys/class/leds/green:disk_2/trigger自己动手,点亮ARM飞牛OES的5颗绿灯!

我记得armbian时候是绿灯常亮的,所以又进一步做了修改。看下图,修改成default-on。其实还有固定时间闪烁,呼吸灯一样闪烁等方式。

自己动手,点亮ARM飞牛OES的5颗绿灯!自己动手,点亮ARM飞牛OES的5颗绿灯!

你要玩更高阶的可以按这个思路去研究,可玩性很高,比如把cpu的负载绑定到这三个灯?

自己动手,点亮ARM飞牛OES的5颗绿灯!

为了让它永久生效,你可以创建新的 systemd 服务文件,开机自动执行。不过我没这么做,不着急,基本过几天得刷一次机,万一固件更新了关于灯的显示控制呢?

最重要的是,当设置为 default-on 时,LED只是单纯地被通电点亮,与硬盘是否存在、是否正常完全无关。它就像一个被手动打开的灯泡。

那种“智能”的常亮,是应用层软件根据硬盘状态,手动调用底层LED控制接口的结果,而不是 default-on 这个触发模式本身具备的能力。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
1评论

  • 精彩
  • 最新
  • 互联网精神万岁

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
7
扫一下,分享更方便,购买更轻松