魅力博客

魅力Linux|魅力空间|魅力博客|学习Linux|ubuntu日记|电脑教程|手机软件

玩客云刷成armbian之后,经常不定时的死机



在闲鱼买了一部玩客云1.0版本的,贵州发过来的,是大矿场淘汰下来的机子,便宜28元包邮。

然后开始折腾。刷机armbian。然后armbian经常死机,完全不定时的随机死机。


刷了很多个版本没有改善。

查阅了很多网上的教程,这里记录备阅。


1.首先怀疑是硬件问题emmc有坏块。

可以用

badblocks -s -v /dev/mmcblk0p1 badblocks -s -v /dev/mmcblk0p2

扫一下EMMC的两个分区看有没有坏块,坏块的可能性不大。 一般都是系统上的问题居多。


2.怀疑是cpu温度太高造成:

降低频率应该能更好的保证可以24小时不间断运行。

1.通过putty ssh登录盒子,我用的是root账号,非root账号不知道是否可以。
2.输入

armbian-config

回车 进入armbian设置界面

3.选择第一项systerm 回车

4.选择第三项CPU回车

5.下面依次选择的是cpu最小运行频率和cpu最大运行频率,根据自己的需要选择,我选的分别是100000和667000,回车确定选择。数字代表的是0.1g和0.667g的频率,根据需要选择。
6.选择好之后下面选择的是频率调节模式,有好多,不用管他,根据我查询的资料 选择第一项conservative就行,回车确定选择。
7.最后一步是确定是否这样操作,回车就行。

8.这样频率调整就生效了,关掉ssh窗口就行,如果想要看看cpu的即时频率以及cpu和内存负载等信息,

只需要用putty  SSH登录设备,输入命令 armbianmonitor -m 回车即可看到详细信息。

如果设备不需要重载使用的话,频率不用设置的太高,太高的话可能会导致设备温度高而出现各种不良后果,毕竟现在的电视盒子散热都一般般,低一点更健康。
另外解释一下上图中的load的含义,load可以翻译为负载,意义并非是我们传统认为的1就是100%负载的意思,实际上跟我们的核心数有关系,比如s905为四核心cpu,load值在4以内都可以认为cpu还仍有余力,比如load值是3,就意味着有3个核心在全力工作,上面的不到1应该说是负载很低的。


总结解决过程

# 可以用来进行检测温度的工具
htop # top增强版,可以观察温度信息
glances # 性能监测工具
# 可以通过system-config 来降频 将频率降低到1000MHZ以下
armbian-config
## 选择CPU一栏即可
## 其它保持默认选项
# 安装自动重启 工具 看门狗 watch-dog
apt install watchdog -y
mkdir -p /var/log/watchdog
echo “watchdog_options="-s -v -c /etc/watchdog.conf"" >> /etc/default/watchdog
sed -i 's/# watchdog-device         = \/dev\/watchdog/watchdog-device         = \/dev\/watchdog/g' /etc/watchdog.conf
sed -i 's/# watchdog-timeout        = 15/watchdog-timeout        = 15/g' /etc/watchdog.conf
# 启动看门狗
sudo systemctl enable watchdog.service
sudo systemctl start watchdog.service

看门狗设置较为复杂,建议观看官方教程

-----------------------------------------------------------------

刷一个稳定的版本也很重要:

Armbian_20.12_Aml-s812_bionic_current_5.9.0-rc7.img这个系统启动比较慢,但工作比较稳定。
Armbian_20.12_Aml-s812_buster_current_5.9.0-rc7.img 这个系统启动比较快,但是特别容易死机。
Armbian_20.12_Aml-s812_focal_current_5.9.0-rc7.img 这个还没试

https://cloud.189.cn/t/6jIJjeVr2uqm(访问码:jw16)



返回顶部

发表评论:

Powered By Z-BlogPHP 1.7.3


知识共享许可协议
本作品采用知识共享署名 3.0 中国大陆许可协议进行许可。
网站备案号粤ICP备15104741号-1