今日は、
・ハックキットの fromimage を実行して HDD 内の
標準ファームウェア部分を更新
を実行する。
具体的には、
ハックキットを使ってホームサーバを構築しよう
の
HD-HLAN, HD-HGLAN へのインストール
の手順のうち、
3.インストール (8) ファームウェア関連を置く
と、
4.実行
との手順を、順序は一部前後するが実行する。
[root@giga root]# cd /tmp [root@giga tmp]# chmod +x /tmp/fromimage [root@giga tmp]# ls -l fromimage image.dat -rwxr-xr-x 1 root root 20462 Jan 5 22:57 fromimage* -rwxr--r-- 1 root root 65377221 Jan 5 22:57 image.dat* [root@giga tmp]#
[root@giga tmp]# cd / [root@giga /]# tmp/fromimage tmp/image.dat Archive: tmp/image.dat inflating: tmpimage.tgz ./etc/init.d/ppc_uartd ./etc/melco/timer_sleep ./lib/modules/ ./lib/modules/2.4.20_mvl31-ppc_linkstation/ ./lib/modules/2.4.20_mvl31-ppc_linkstation/kernel/ ./lib/modules/2.4.20_mvl31-ppc_linkstation/kernel/drivers/ : : ./lib/modules/2.4.20_mvl31-ppc_linkstation/pcmcia/ ./lib/modules/LSUVCD.o ./lib/modules/mv51dxu2.o ./lib/modules/video-buf.o ./lib/modules/videodev.o ./lib/modules/mv7dxu2_d.o ./lib/modules/mv7dxu2_0.o ./lib/modules/mv7dxu2_1.o ./lib/modules/mv7dxu2_2.o ./lib/modules/mv7dxu2_3.o ./sbin/start-stop-daemon ./usr/sbin/ppc_uartd [root@giga /]#
[root@giga /]# /etc/rc.d/init.d/ppc_uartd stop Stop services: ppc_uartd [root@giga /]# /etc/rc.d/init.d/ppc_uartd start Start services: ppc_uartd [root@giga /]#
[root@giga /]# grep EEEE /etc/rc.d/init.d/halt echo -n 'EEEE' > /dev/ttyS1 [root@giga /]# grep CCCC /etc/rc.d/init.d/halt echo -n 'CCCC' > /dev/ttyS1 [root@giga /]#実行済
[root@giga /]# rm /tmp/fromimage /tmp/image.dat rm: `/tmp/fromimage' を削除しますか(yes/no)? y rm: `/tmp/image.dat' を削除しますか(yes/no)? y [root@giga /]#
[root@giga /]# tar zxvf /var/Backup/giga/giga-etc.Fri.tar.gz etc/melco/timer_sleep etc/melco/timer_sleep [root@giga /]#おっと、timer_sleep の中身を見ておくのを忘れた。
完了
← ファームウェア 1.63 へアップデート(2) |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ tftp boot |