起動時の処理
玄箱のCDにあるHDDイメージが/usr/local/kuroboxに展開されていることが前提です。
下記の起動シェルを準備します。
$ cat /etc/init.d/miconapl #!/bin/sh case "$1" in start) /usr/sbin/chroot /usr/local/kurobox /usr/local/sbin/miconapl -b -a boot_end /usr/sbin/chroot /usr/local/kurobox /etc/init.d/FanController.sh start ;; stop) /usr/sbin/chroot /usr/local/kurobox /etc/init.d/FanController.sh stop ;; *) echo "Usage: /etc/init.d/miconapl {start|stop}" exit 1 esac exit 0 $
起動時シェルへの組み込み
>|||
$ sudo update-rc.d miconapl defaults 97
Adding system startup for /etc/init.d/miconapl …
/etc/rc0.d/K97miconapl -> ../init.d/miconapl
/etc/rc1.d/K97miconapl -> ../init.d/miconapl
/etc/rc6.d/K97miconapl -> ../init.d/miconapl
/etc/rc2.d/S97miconapl -> ../init.d/miconapl
/etc/rc3.d/S97miconapl -> ../init.d/miconapl
/etc/rc4.d/S97miconapl -> ../init.d/miconapl
/etc/rc5.d/S97miconapl -> ../init.d/miconapl
$
|
温度とファンの回転数
$ cat `type -p miconapl` #! /bin/sh /usr/sbin/chroot /usr/local/kurobox /usr/local/sbin/miconapl $* $
$ sudo miconapl -a temp_get #[miconapl.temp_get] temp=41 $ sudo miconapl -a fan_get_speed #[miconapl.fan_get_speed] fan_rpm=3360 $