Debian GNU/Linux lenny/sid qube login: guest Password: Last login: Wed Feb 18 08:35:26 JST 2009 from uxl.yamasita.jp on pts/0 Linux qube 2.6.22.7 #51 Thu Jan 29 09:56:43 JST 2009 armv5tejl The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. No directory, logging in with HOME=/ guest@qube:/$ uname -a Linux qube 2.6.22.7 #51 Thu Jan 29 09:56:43 JST 2009 armv5tejl GNU/Linux guest@qube:/$ ls /proc/buffalo/gpio/led/ alarm eth info pm_diag_led1 power alarm_blink func info_blink pm_diag_led2 power_blink all func_blink pm_diag_led0 pm_diag_led3 guest@qube:/$ようやく LS-QL でハックキットが起動した。
ログが残らないので、LED を使って
どこまで進んだか、
コマンドが正常終了したか/異常終了したか
を表示するようにし、
最後には、sda6 がマウントできることがわかったので、
コマンドの出力をログに出力するようにした。
悪戦苦闘の痕跡、/linuxrc
qube:/# cat /initrd/linuxrc #!/bin/sh export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin echo "---- in hackkit linuxrc ---" mount proc /proc -t proc mount sysfs /sys -t sysfs ldconfig depmod echo on > /proc/buffalo/gpio/led/pm_diag_led2 mkdir -p /tmp/root mount /dev/sda6 /tmp/root && echo on > /proc/buffalo/gpio/led/pm_diag_led3 #[ -f /etc/nas_feature ] && . /etc/nas_feature . /etc/nas_feature /etc/init.d/startSysMd.sh > /tmp/root/y 2>&1 echo "0x901" > /proc/sys/kernel/real-root-dev cat /proc/mdstat > /tmp/root/x umount /tmp/root echo on > /proc/buffalo/gpio/led/pm_diag_led4 umount /sys umount /proc umount -a exit 0 qube:/#さあ、どうインストーラに組み込もうか。。。。
|
← RamRoot モード |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ 2歩さがる |