電源が落ちない


電源ボタンの長押しで Link Station の電源が切れないので、 ヒントを求めて Link Station Linux の /etc あたりを散歩する。

murasaki

murasaki をインストールしてみたが、電源とは関係なかった
なお、murasaki のインストールにはカーネルが必要である(依存している)。 ただ、カーネルは Link Station Linux の物を使うので、 インストールする必要はない。そこで、
linkstationVine# rpm -i --justdb kernel-2.4.19-0vl8.ppc.rpm
として、カーネルがインストールされていることとした。

apservd

Link Station Linux から、apservd を持ってきたが、これも関係なかった
ファームウェアのバージョンアップのためのデーモンのようだ。

Vine でも、Link Station Linux でも、

# shutdown -h now
だけでは、停止するものの電源までは落ちないし、
# shutdown -r now
でも、停止するだけで、リブートしてこない。
何らかの おまじない が必要のようである。

HDD の回転も止まらない

linkstationVine# hdparm -y /dev/hda
したら、すぐにモータが止まるのに、
linkstationVine# hdparm -S 2 /dev/hda
して、10秒たってもモータが止まらない。
うるさい

デーモン停止:だめ

以前、某POP Befor SMTP 関連ソフトウェアを動作ささせていたとき、 そのソフトが POP のログを常時監視していたため、
# hdparm -S 120 /dev/hda
とかを実行しても、 HDD のモータが止まってくれなかった事を思い出した。

あらかじめ、

linkstationVine# hdparm -S 2 /dev/hda
を実行し、 ファイルにアクセスしていそうなデーモンを止めてみた。
linkstationVine# /etc/rc.d/initd/syslog stop
止まってくれない

linkstationVine# /etc/rc.d/init.d/smb
止まってくれない

さて、、、

Link Station Linux でも、/etc/rc.d/init.d/hdrapm で

/sbin/hdparm -S 241 /dev/hda
してるだけにしか見えないのに。

RAM Disk

/etc/rc.d/init.d/checkroot.sh に
#
#       Make ramdisk, and mount /mnt2/ram.
#
mkfs.ext2 /dev/ram0 > /dev/null 2>&1
mount -t ext2 /dev/ram0 /mnt2/ram
との記述を見つけた。これは使えそう
 BUFFALO Link Station をハックしよう  → /dev/ttyS1 の謎
Copyright (C) 2003-2004 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp
山下康成京都府向日市