找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] My Cloud 安装 hddtemp 硬盘温度监测组件

[复制链接]
1、准备工具,Putty、winscp/FlashFXP、hddtemp arm版(戳这里下载);
2、用 winscp 或 FlashFXP 上传 hddtemp_0.3-beta15-52_armhf.deb 到 root 文件夹;
3、用 Putty 进入 SSH,执行以下命令安装
  1. sudo dpkg -i hddtemp_0.3-beta15-52_armhf.deb
复制代码
安装完毕后,执行sudo hddtemp /dev/sda,出现类似 /dev/sda: WDC WD20EFRX-68EUZN0: 36 C,表示安装成功
4、整合下面的代码到后台UI
  1. <?php
  2. echo "当前硬盘温度:";
  3. $last_line = system("sudo hddtemp /dev/sda -n --numeric", $retval);
  4. echo "℃,";
  5. if ($last_line >= 70 ) {
  6.     echo "<span style=\"color:#ff0000;\">危险</span>";
  7. } elseif ($last_line <= 40 ) {
  8.     echo "<span style=\"color:#00FF00;\">良好</span>";
  9. } else {
  10.     echo "<span style=\"color:#0000ff;\">正常</span>";
  11. }
  12. ?>
复制代码
方法和MLB一样,只是软件换成了arm版。

评分

参与人数 1金条 +3 碎银 +9 收起 理由
爆疯语 + 3 + 9 赞一个!

查看全部评分

本帖被以下淘专辑推荐:

  • · fav|主题: 3, 订阅: 0
使用道具 举报 回复
yanqing001 发表于 2014-2-21 00:08
感谢楼主分享。“方法和MLB一样,只是软件换成了arm版。”  没有 MLB ,能写详细些吗?

楼主已经写完整了,替换的软件也提供了下载,就是说,这是以arm版为基础写的教程,理论上只要找到对应版本的软件都可以成功
使用道具 举报 回复 支持 反对
mybooklive 下载的powerpc版,在mybooklive里可以正常使用.https://packages.debian.org/sid/powerpc/hddtemp/download

mycloud 下载的为2012年编译的,在现在的4.0下无法使用.运行后结果为"Killed"

需重新编译吧.
使用道具 举报 回复 支持 反对
fqiancheng 发表于 2014-7-11 15:48
MC固件更新后以前的hddtemp没有了
重装hddtemp出错, lz遇到问题没?

尼玛,相见恨晚,我也是更新了固件,然后变砖了,今天刚用winhex恢复了
使用道具 举报 回复 支持 反对
MC区越来越壮大了,感谢有你~~
使用道具 举报 回复 支持 反对
感谢楼主分享。“方法和MLB一样,只是软件换成了arm版。”  没有 MLB ,能写详细些吗?
使用道具 举报 回复 支持 反对
什么意思,没看得懂!
使用道具 举报 回复 支持 反对
MC固件更新后以前的hddtemp没有了
重装hddtemp出错, lz遇到问题没?
使用道具 举报 回复 支持 反对
整合下面的代码到后台UI  什么意思
使用道具 举报 回复 支持 反对
给你个更简单的不用安装自己带的
sudo smartctl -a /dev/sda | grep -i temp | awk '{print $10}'
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群