New Alixを購入してisoイメージよりインストールしてみましたが
起動時と終了時に下記のようなエラーがでます。
音楽自体は再生できていますが気になるので分かる方が
いらっしゃれば教えていただきたくお願いします。
使用メディアは voyage-0.9.2_amd64.iso です。
起動時
[ ok ] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
[FAIL] startpar: service(s) returned failure: checkroot-bootclean.sh ... failed!
INIT: Entering runlevel: 2
[info] Using makefile-style concurrent boot in runlevel 2.
Starting watchdog keepalive daemon: wd_keepalive.
localhost syslogd: /var/log/news/news.crit: No such file or directory
localhost syslogd: /var/log/news/news.err: No such file or directory
localhost syslogd: /var/log/news/news.notice: No such file or directory
[ ok ] Starting rpcbind daemon...[....] Already running..
-----------------------------------------------------
[info] Loading kernel module ledtrig-timer.
[info] Loading kernel module ledtrig-netdev.
rm: cannot remove `/tmp/.clean': Input/output error
[....] Cleaning up temporary files...rm: cannot remove `/tmp/.clean': Input/output error
[FAIL] bootclean: Failure deleting '/tmp/.clean'. ... failed!
failed!
[ 6.965894] scsi 6:0:0:0: Direct-Access Multiple Card Reader 1.00 PQ: 0 ANSI: 4
[ 6.974706] sd 6:0:0:0: Attached scsi generic sg1 type 0
[ 6.982735] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ ok ] Activating lvm and md swap...done.
-----------------------------------------------------
[ ok ] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
[FAIL] startpar: service(s) returned failure: checkroot-bootclean.sh ... failed!
INIT: Entering runlevel: 2
[info] Using makefile-style concurrent boot in runlevel 2.
Starting watchdog keepalive daemon: wd_keepalive.
localhost syslogd: /var/log/news/news.crit: No such file or directory
localhost syslogd: /var/log/news/news.err: No such file or directory
localhost syslogd: /var/log/news/news.notice: No such file or directory
[ ok ] Starting rpcbind daemon...[....] Already running..
終了時
[ ok ] Asking all remaining processes to terminate...done.
Currently running processes (pstree):
init-+-logsave
|-rc---startpar---sendsigs---pstree
|-rpc.statd
`-rpcbind
[FAIL] Killing all remaining processes...failed.
rpcbind: rpcbind terminating on signal. Restart with "rpcbind -w"
[ ok ] Stopping rpcbind daemon....
komaさん、kojiと申します。
書かれた内容から見ると、インストールされたのは、Voyage Linuxではないでしょうか?
New Alixにデフォルトでインストールされているのは、Voyage MPDとなります。
名前が似ているのでややこしいですが、Voyage MPDについては、以下のサイトからダウンロードできます。
→
http://linux.voyage.hk/voyage-mpd" target="_blank">http://linux.voyage.hk/voyage-mpd
的外れの情報でしたら、ご容赦下さい。
kojiさん
ありがとうございます。
やっちゃいましたね(笑)
voyage-mpd-0.9.2.isoで
インストールやり直しました。エラーは起動時の一つに減りました。
Remounting / as read-write ... Done.
Removing /etc/nologin ... Done.
/etc/init.d/voyage-util: 63: /etc/init.d/voyage-util: cannot create /sys/class/leds/alix:1/trigger: Directory nonexistent
/etc/init.d/voyage-util: 64: /etc/init.d/voyage-util: cannot create /sys/class/leds/alix:2/trigger: Directory nonexistent
/etc/init.d/voyage-util: 65: /etc/init.d/voyage-util: cannot create /sys/class/leds/alix:3/trigger: Directory nonexistent
/etc/init.d/voyage-util: 66: /etc/init.d/voyage-util: cannot create /sys/class/leds/alix:3/device_name: Directory nonexistent
/etc/init.d/voyage-util: 67: /etc/init.d/voyage-util: cannot create /sys/class/leds/alix:3/mode: Directory nonexistent
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined penum
Playback channels: Front Left - Front Right
Limits: Playback 0 - 110
Mono:
Front Left: Playback 88 [80%] [-11.00dB] [on]
Front Right: Playback 88 [80%] [-11.00dB] [on]
Remounting / as read-only ... Done.
これが出ても正常でしょうか?
komaさん、kojiです。
voyage-utilは使ったことはないのですが、スクリプトを見ると、CPUのタイプが記述されているみたいです。
エラーを拝見すると、インストールの際にAlixを選ばれたのではないでしょうか?New AlixはAPUを選択するはずです。
/etc/voyage.confを見ているようなので、/etc/voyage.confの該当個所を変更すれば解決するのかなと思います。
参考までに、私のところのvoyage.confを記しておきます。
--------------------------------------------------------
# This file generated automatically by copyfiles.sh
# on Thu Jul 10 15:18:50 UTC 2014
#
VOYAGE_PROFILE=APU
VOYAGE_SYSTEM_CONSOLE=serial
VOYAGE_SYSTEM_SERIAL=115200
VOYAGE_SYSTEM_PCMCIA=no
VOYAGE_SYSTEM_MODULES="led-class; ledtrig-heartbeat; ledtrig-timer; ledtrig-netdev; leds-apu"
SYSTEM_BOOTSTRAP=grub
MAKEFS=2
--------------------------------------------------------
kojiさん
ありがとうございます。見事解決しました。
やっぱりインストール時にデフォルトだけではダメって事ですね。
お手間を取らせて申し訳ありませんでした。助かりました。
今回、Oracle VM VirtualBoxを使用してインストール作業を
行いました。windowsは一切使わずlinux環境だけで環境が構築できました。
linuxにもシリアルコンソールがあることを今回知りました(笑)
すいません。もし良ければ
VOYAGE_SYSTEM_PCMCIA=no
VOYAGE_SYSTEM_MODULES="led-class; ledtrig-heartbeat; ledtrig-timer; ledtrig-netdev; leds-apu"
MAKEFS=2
この三行の部分の意味を教えていただけないでしょうか?
----------------------------
まったく関係ない話ですがNFSでext3のHDをマウントすると
曲名が????で表示されるのが直りました。
# apt-get install task-japanese
# apt-get install locale-*
# vi /etc/locale.gen
ja_JP.UTF-8の行のコメントを解除
# locale-gen
# update-locale LANG=ja_JP.UTF-8
# export LANGUAGE=ja_JP.UTF-8
# export LANG=ja_JP.UTF-8
# export LC_ALL=ja_JP.UTF-8
これで解消できました。本日の発見(笑)
kojiです。
私も、先程の書き込みで、/etc/voyage.confというファイルの存在を知った程度なので(^_^;
ただ、記述からすると、
VOYAGE_SYSTEM_PCMCIA=no
pcmciaは使わない
VOYAGE_SYSTEM_MODULES="led-class; ledtrig-heartbeat; ledtrig-timer; ledtrig-netdev; leds-apu"
これらのモジュールをインストールする
(/etc/modulesに反映)
MAKEFS=2
ext2ファイル形式で作成
ということではないでしょうか?
もう一つの
--------------------------------------------------------
まったく関係ない話ですがNFSでext3のHDをマウントすると
曲名が????で表示されるのが直りました。
# apt-get install task-japanese
# apt-get install locale-*
# vi /etc/locale.gen
ja_JP.UTF-8の行のコメントを解除
# locale-gen
# update-locale LANG=ja_JP.UTF-8
# export LANGUAGE=ja_JP.UTF-8
# export LANG=ja_JP.UTF-8
# export LC_ALL=ja_JP.UTF-8
これで解消できました。本日の発見(笑)
--------------------------------------------------------
上記で問題はありませんが、Voyage MPDというか、Debian的には、localesをインストール後、
dpkg-reconfigure locales
で、
ja_JP.UTF-8
を選択という方法がオーソドックスではないかなと思います。
私の場合は"Generic PC"なもので、あくまでも推定の話になるのですが、
"PCMCIA"ってのは、昔のノートパソコンのカードスロットのインターファイスの規格の名前だったと思います。AlixもACPUもそんなインターフェイスは持ってないと思いますから、CPU選択から自動で"no"が選択されて当然と思います。
同様に"Generic PC"では一切選択されないLEDの点灯に関するモジュールが、CPU選択に従って必要なものが選択されているのでしょう。
「MAKEFS=2」に関しては no idea です。システムによって使用できるファイルシステムが違い、ACPUなら2って事でしょうかね。私のものはlinux/83でフォーマットされています。同じ2です。
ありがとうございます。勉強になります。
実は私のはMAKEFS=1なので何だろうか?と(笑)
それと
VOYAGE_SYSTEM_MODULES="lm90; scx200_acb base=0x810,0x820; geodewdt; led-class; ledtrig-h
全然違うので...
こんにちは。
参考になるか微妙ですが、気になったので調べてみました。
/etc/voyage.confのVOYAGE_SYSTEM_MODULESですが、
># This file generated automatically by copyfiles.sh
とありましたので、copyfiles.shでinstall時に自動生成されるようです。
たぐっていくと、元は下記のファイルのようです。
#ちなみにわたしのはNewALIX(APU)です。
root@voyage:~# cat /etc/voyage-profiles/apu.pro
VOYAGE_PROFILE=APU
VOYAGE_SYSTEM_CONSOLE=serial
VOYAGE_SYSTEM_SERIAL=115200
VOYAGE_SYSTEM_PCMCIA=no
VOYAGE_SYSTEM_MODULES="led-class; ledtrig-heartbeat; ledtrig-timer; ledtrig-netdev;"
ソースやログをきちんと読んでないので推測ですが、インストール時に選択した機種のプロファイル(*.pro)から設定情報を吸い上げて、/etc/moduleや/etc/voyage.confに書き込んで設定、な流れではと思われます。
MAKEFSの方は良く分かりませんが、そのままなら作られているパーティションの数とかでしょうか?
ちなみに わたしの所の/etc/voyage.confは、以下の通りです。
# cat /etc/voyage.conf
#
# This file generated automatically by copyfiles.sh
# on Mon Jan 14 00:39:22 GMT 2002
#
VOYAGE_PROFILE=APU
VOYAGE_SYSTEM_CONSOLE=serial
VOYAGE_SYSTEM_SERIAL=115200
VOYAGE_SYSTEM_PCMCIA=no
VOYAGE_SYSTEM_MODULES="led-class; ledtrig-heartbeat; ledtrig-timer; ledtrig-netdev;"
というように、MAKEFSはありません。(謎
#2014/4購入、 Voyage MPD Starter Kit 2.0 (Voyage MPD + APU + 16GB mSATA)、OS再セットアップはしていません。
# uname -a の結果は以下。
Linux voyage 3.10.11-voyage #1 SMP Mon Sep 16 10:53:01 HKT 2013 i686 GNU/Linux
kojiです。
MAKEFSの意味が気になり、grepをかけてみたら、/usr/local/sbinのvoyage-install.shというスクリプトの中に見つかり、その周辺に以下のような記述がありました。
--------------------------------------------------------
local a opts="1:Partition Flash Media and Create Filesystem%2:Use Flash
Media as-is"
ask_setting "What shall I do with your Flash Media?"
--------------------------------------------------------
インストール時に、パーティションの扱いを訪ねられる項目がありましたが、その際に、1を選んだか、2を選んだかがMAKEFSとして記述されるみたいです。
私の場合は、USBメモリーから立ち上げた後、自分でmkfsをかけてからインストール作業を始めたので、ここで2を選びました。
それで、私のところのvoyage.confはMAKEFS=2となっているわけです。
随分、以前にこのあたりを調べていて、気が付いた内容があります。記事にしてサイトに書き込むつもりだったのですが、あまりにもマニアックかなと思い止めました。皆様のやりとりを読んでいて、参考になるかなと思いましたので、書き込みます。サイトに書き込むMarkdownという書式で書いてありますが読み取れると思います。
Voyage MPD のインストールを自動化するスクリプト
=========(PC_Audio)
FFADOをインストールしている時、気が付いたのですが、/usr/local/sbin/ に autoinstall.sh という名前のシェルスクリプトがあります。これの内容を見てみると、どうも voyage を自動インストールするスクリプトのようですね。試しにインストール用USBを使って
<pre>
TARGET_DISK="/dev/hda"
</pre>
という行を
<pre>
TARGET_DISK="/dev/sda"
</pre>
に変更して、実験用環境で動かしてみたら、見事にインストールできました(危険ですのでマネをしないように)。
どうせだから、IPアドレス、ターゲットディスク、ターゲットパーティション、.bashrcも設定できるようにしてみました。format-cf.shもmkfs.ex2とtune2fsの組み合わせで処理するように変更。
行の頭が「##」となっている行がオリジナルに対して追加または変更した部分です。
<pre>
#!/bin/bash
# Voyage MPD インストール自動化スクリプト May.20.2011
# autompdinst.sh
# Usage : ip_address(n) [taget_dev_name(sda) [taget_part_no(1)]]
#
#######################################################################
## IPアドレスの設定
if [ -z $1 ] ; then # ipアドレスがなければアボート
echo "Usage : ip_address(n) [taget_dev_name(sda) [taget_part_no(1)]]"
exit 1
fi
##
# by default export all variables
set -a
# remember the current dir for future use and get the path to
# the directory where this script is located
RUNDIR=$PWD
cd `dirname $0`
EXECDIR=$PWD
cd $RUNDIR
# load the script containing our utility routines
source $EXECDIR/script-utils.sh
# select-profile is a separate script but usually needed
source $EXECDIR/select-profile.sh
## システム定数(適当に変更)
DISTDIR=/tmp/root
##TARGET_DISK="/dev/hda"
TARGET_DISK="/dev/sda" ;if [ ! -z "$2" ] ; then TARGET_DISK="/dev/"$2 ;fi
##TARGET_PART=1
TARGET_PART=1 ;if [ ! -z "$3" ] ; then TARGET_PART=$3 ;fi
TARGET_MOUNT="/tmp/cf"
BOOTSTRAP_PART=1
BOOTSTRAP="grub"
SYSTEM_BOOTSTRAP=$BOOTSTRAP
## IPアドレスと.bashrcの設定パラメータとプロファイルの設定
IP_ADDRESS="\niface eth0 inet static\n address 192.168.0.$1\n \
netmask 255.255.255.0\n network 192.168.0.0\n \
broadcast 192.168.0.255\n gateway 192.168.0.1\n \
dns-nameservers 192.168.0.1"
BASHRC="remountrw\nalias mpdr=\'\/etc\/init\.d\/mpd stop;\/etc\/init.d\/mpd \
start-create-db\'\nalias mpcs=\'mpc update;mpc listall\|mpc add;mpc play\'\n"
INSTALL_PROFILE=genericpc
## ここまで
##INSTALL_PROFILE=alix
##if [ ! -z $1 ] ; then INSTALL_PROFILE=$1 ; fi
PROFILE_FILE=/etc/voyage-profiles/$INSTALL_PROFILE.pro
if [ ! -f $PROFILE_FILE ] ; then
echo "Install profile $PROFILE_FILE not found !"
exit 1
fi
source $PROFILE_FILE
##echo "########################################################################"
##echo " WARNING: Voyage Linux Auto-Install will start in 5 seconds. It will "
##echo " erase your disk in $TARGET_DISK. If you want to stop, please"
##echo " press Ctrl+C now !!"
##echo "########################################################################"
##sleep 5
##if [ $? != 0 ] ; then exit 1; fi
########################################################################
if [ ! -d $DISTDIR ] ; then mkdir $DISTDIR ; fi
if [ ! -d $TARGET_MOUNT ] ; then mkdir $TARGET_MOUNT ; fi
##umount $DISTDIR > /dev/null
##umount $TARGET_MOUNT > /dev/null
SQFS=$(find / -name "filesystem.squashfs" | head -n1)
if [ ! -z $SQFS ] ; then
mount -o loop $SQFS $DISTDIR
else
echo "filesystem.squashfs not found! Abort. "
exit 1
fi
cd $DISTDIR
########################################################################
##$EXECDIR/format-cf.sh $TARGET_DISK << EOF
##EOF
########################################################################
show_details
## インストールの確認
echo "$TARGET_DISK$TARGET_PART Install start ?"
read_response "\nOK to continue (y/n)? " a
if [ "$a" == "Y" ]; then a="y"; fi
if [ "$a" != "y" ]; then exit 1; fi
##
## ターゲットディレクトリのフォーマット、ファイルコピー
mkfs.ext2 $TARGET_DISK$TARGET_PART
tune2fs -c 0 $TARGET_DISK$TARGET_PART
##
########################################################################
save_config_var VOYAGE_PROFILE VOYAGE_CONF_LIST
save_config_var SYSTEM_BOOTSTRAP VOYAGE_CONF_LIST
save_config_var VOYAGE_SYSTEM_SERIAL VOYAGE_CONF_LIST
save_config_var VOYAGE_SYSTEM_CONSOLE VOYAGE_CONF_LIST
$EXECDIR/copyfiles.sh
cd $RUNDIR
umount $DISTDIR
## IPアドレスの固定化、bashrcの設定
mkdir /mnt/sdw
mount $TARGET_DISK$TARGET_PART /mnt/sdw
sed -i "s/^\(iface\ eth0\ inet\ dhcp\)$/#\1$IP_ADDRESS/" /mnt/sdw/etc/network/interfaces
sed -i "s/^\./$BASHRC\./" /mnt/sdw/root/.bashrc
##
echo "########################################################################"
echo " Voyage Linux Auto-Install completes. The system will reboot in 5 secs."
echo " If you want to stop, please press Ctrl+C now !!"
echo "########################################################################"
sleep 5
if [ $? != 0 ] ; then exit 1; fi
reboot
</pre>
まあ、かなりリスクを伴うスクリプトですので、あえて内容は解説しません。
お使いになる方は内容を理解し、自己責任でお願いします。
ついでなので、いっしょに作ったインストール直後のセットアップ用スクリプトもご紹介します。
<pre>
#!/bin/bash
# Voyage MPD 初期設定スクリプト Mar.20.2011
# setupmpd.sh
#
########################################################################
apt-get update
apt-get upgrade
### 地域の設定 ###
dpkg-reconfigure tzdata
passwd
### emacs ###
apt-get install emacs
### 日本語キーボード、Loadkeys ###
echo 'deb http://ftp.jp.debian.org/debian/" target="_blank">http://ftp.jp.debian.org/debian/ squeeze main contrib' >>/etc/apt/sources.list
apt-get update
apt-get install dialog
apt-get install console-common console-data
dpkg-reconfigure console-data
### 日本語表示 ###
apt-get install locales
dpkg-reconfigure locales
apt-get install jfbterm
### 電源ボタンでオフ ###
apt-get install acpid
cat <<EOM>/etc/acpi/events/power
event=button/power (PWR.||PBTN)
action=/sbin/poweroff
EOM
### テンキーボード使用 ###
cat <<EOM>/etc/mykey
string F78 = "mpc toggle\n"
keycode 78 = F78
string F74 = "mpc stop\n"
keycode 74 = F74
string F98 = "mpc prev\n"
keycode 98 = F98
string F55 = "mpc next\n"
keycode 55 = F55
string F83 = "mpc play "
keycode 83 = F83
EOM
sed -i "s/^\(exit\ 0\)$/\/usr\/bin\/loadkeys\ \/etc\/mykey\n\1/" /etc/rc.local
adduser hoge # hogeは適当な名前に変更
sed -i "s/^hoge:[^:]\+:/hoge::/" /etc/shadow # hogeは適当な名前に変更
TTY="\n1:2345:respawn:\/bin\/login hoge \/dev\/tty1 2\>\/dev\/tty1" # hogeは適当な名前に変更
sed -i "s/^\(1:2345:respawn:\/sbin\/getty\ 38400\ tty1\)$/#\1$TTY/" /etc/inittab
### MPDの設定 ###
### MPD音楽用ディレクトリ、共用ディレクトリ、マウントポイントの設定 ###
IP_ADDRESS=3 ;if [ ! -z "$1" ] ; then IP_ADDRESS=$1 ;fi
MUSIC_D=/music ;if [ ! -z "$2" ] ; then MUSIC_D=$2 ;fi
SHARE_D=cd2 ;if [ ! -z "$3" ] ; then SHARE_D=$3 ;fi
MOUNT_P=/music1 ;if [ ! -z "$4" ] ; then MOUNT_P=$4 ;fi
U_NAME=hoge ;if [ ! -z "$5" ] ; then U_NAME=$5 ;fi
mkdir $MOUNT_P $MUSIC_D
mkdir $MUSIC_D"/playlists"
echo "//192.168.0.$IP_ADDRESS/$SHARE_D $MOUNT_P cifs username=$U_NAME,password=,uid=mpd,file_mode=0644,dir_mode=0755,iocharset=utf8 0 0" >>/etc/fstab
mount -a
ln -s $MOUNT_P $MUSIC_D
chmod -R 777 $MUSIC_D
sed -i "s:\/var\/lib\/mpd\/music:$MUSIC_D:" /etc/mpd.conf
sed -i "s:\/var\/lib\/mpd\/playlists:$MUSIC_D\/playlists:" /etc/mpd.conf
sed -i "s/^bind_to_address/#bind_to_address/" /etc/mpd.conf
sed -i "s/^#\(audio_buffer_size\t\+\"\)2048/\1320/" /etc/mpd.conf
sed -i "s/^#\(buffer_before_play\t\+\"\)10%/\190%/" /etc/mpd.conf
### マルチブート(しない時は以下5行をコメントアウト) ###
apt-get install grub
apt-get install os-prober
os-prober
update-grub
reboot
</pre>
こちらも解説は省略。
今更なんですが下の様なメッセージが出ますが?皆さんどうですか?
教えてください。問題あるでしょうか?
/etc/init.d/voyage-util: 72: /etc/init.d/voyage-util: cannot create /sys/class/leds/apu:1/trigger: Directory nonexistent
komaさん
初めて見るメッセージですね。
voyage-util: が何かled表示しようとして(/sys/class/leds/apu:1/trigger:)、上手くいかなかった(cannot create)ようで、理由は Directory nonexistent だからということのようですが、何なのですかね。
/etc/init.d/voyage-util: 72
'APU')
echo heartbeat > /sys/class/leds/apu\:1/trigger
#echo ide-disk > /sys/class/leds/apu\:2/trigger
#echo netdev > /sys/class/leds/apu\:3/trigger
#echo eth0 > /sys/class/leds/apu\:3/device_name
#echo "link tx rx" > /sys/class/leds/apu\:3/mode
;;
この部分は普通はどうなってますか?教えていただけませんか?
root@voyage:~# cd /sys/class/leds
root@voyage:/sys/class/leds# ll
lrwxrwxrwx 1 root root 0 8月 12 09:04 ath9k-phy0 -> ../../devices/pci0000:00/0000:00:07.0/0000:04:00.0/leds/ath9k-phy0
root@voyage:/sys/class/leds#
うーん無線LAN関連かもしれません。
yoさん
新品の無線LANが最初から付いている個体で上記部分が
どうなっているか?教えていただくとありがたいです。
私は後付で付けたので上記現象が起こっていると思います。
私の所有個体では無線LANの起動を/sys/class/ledsの下の
リンクを使って行っている感じです。
試しに/etc/init.d/voyage-util: 72行目をコメントにすると
無線LANが不能になります。
root@voyage:/sys/class/leds# ls -l
total 0
lrwxrwxrwx 1 root root 0 Aug 12 13:58 ath9k-phy0 -> ../../devices/pci0000:00/0000:00:15.0/0000:05:00.0/leds/ath9k-phy0
です。同じですかね。
ご回答ありがとうございます。
そしたらyoさんも同じメッセージ
/etc/init.d/voyage-util: 72: /etc/init.d/voyage-util: cannot create /sys/class/leds/apu:1/trigger: Directory nonexistent
が出ているはずなんですが?出てますか?
もう一つ前の質問ですが
'ALIX')
echo heartbeat > /sys/class/leds/alix\:1/trigger
echo ide-disk > /sys/class/leds/alix\:2/trigger
echo netdev > /sys/class/leds/alix\:3/trigger
echo eth0 > /sys/class/leds/alix\:3/device_name
echo "link tx rx" > /sys/class/leds/alix\:3/mode
です。ALIXですね。
出ていません。
dmesg|grep voyage-util
でチェックしましたが、ありません。直前のスクリプトが違うためですかね。
まだ届いたばかりなので、インストール済のVoyageだからですかね。
早急なる回答ありがとうございます。
yoさんの書き込みを参考にこの条件で起動すると上記メッセージが出なくなりました?(笑)
理屈がわかりませんが?yoさんと同じですか?教えてください。
'WRAP')
echo heartbeat > /sys/class/leds/wrap\::power/trigger
#echo ide-disk > /sys/class/leds/wrap\::error/trigger
echo netdev > /sys/class/leds/wrap\:\:extra/trigger
echo eth0 > /sys/class/leds/wrap\:\:extra/device_name
echo "link tx rx" > /sys/class/leds/wrap\:\:extra/mode
;;
'ALIX')
echo heartbeat > /sys/class/leds/alix\:1/trigger
echo ide-disk > /sys/class/leds/alix\:2/trigger
echo netdev > /sys/class/leds/alix\:3/trigger
echo eth0 > /sys/class/leds/alix\:3/device_name
echo "link tx rx" > /sys/class/leds/alix\:3/mode
echo "tsc" > /sys/devices/system/clocksource/clocksource0/current_clocksource
;;
'APU')
#echo heartbeat > /sys/class/leds/apu\:1/trigger
#echo ide-disk > /sys/class/leds/apu\:2/trigger
#echo netdev > /sys/class/leds/apu\:3/trigger
#echo eth0 > /sys/class/leds/apu\:3/device_name
#echo "link tx rx" > /sys/class/leds/apu\:3/mode
;;
komaさん
僕の方は
'APU')
というラベルもありませんので、これもコメントアウトされた状態です。ただエラーメッセージが出なくなったということは
'ALIX')
側で処理され、問題はなくなったということでしょうね。何でこのスクリプトが違うのかは謎です。
VoyageMPDは最新版ですか。llも僕の環境ではaliasに入っていないので、OSの差により発生する現象ではないですかね。
voyage-mpd-0.9.2.iso からのインストールなんですが?
同じバージョンですか?それとyoさんのところでは
'WRAP')の項目はどうなってますか?
それと
echo "tsc" > /sys/devices/system/clocksource/clocksource0/current_clocksource
が無いんですか?質問ばかりですいません。
root@voyage:~# uname -a
Linux voyage 3.10.11-voyage #1 SMP Mon Sep 16 10:53:01 HKT 2013 i686 GNU/Linux
です。
'WRAP')
echo heartbeat > /sys/class/leds/wrap\::power/trigger
echo ide-disk > /sys/class/leds/wrap\::error/trigger
echo netdev > /sys/class/leds/wrap\:\:extra/trigger
echo eth0 > /sys/class/leds/wrap\:\:extra/device_name
echo "link tx rx" > /sys/class/leds/wrap\:\:extra/mode
ですね。ありません。