07/11/15 20:15:01 q552663s
ノーマル玄箱のフラッシュを弄ろうと思ったんだけど
久しぶりすぎてメモがどこかに行っちゃった…
ここを参考にして
URLリンク(linkstation.yi.org)
Debian3.1 kernel2.6にしていた玄箱のtar玉を使って
cmpを使える環境にしてデバイス名が変わってたから
/bootを削除しkernel2.4にして書き込んだら
# dd if=bootcode.bin_040727 of=/dev/fl2
# sync
cmpして何も出ないはずが末尾が異なるって出た…
XP上で解凍してもハッシュは同じだったんで大丈夫かと思ったんだけど…
心配なんで以前debugに入れるようにした玄箱の/dev/mtdblock1を書き込んだら…
>>/dev/fl2 bootcode.bin_040727 異なります: バイト 1、行 1
どうなっているんだろう…
# cmp /dev/fl2 bootcode.bin_040727 +`find -name bootcode.bin_040727 -maxdepth 1 -printf "%s\n"`
# 何も表示されなければ正常に書き込みが行われています
その後、で再起動したらdebugに入れるようになりましたが