新ブートローダに時計修正コマンドラインがついた

カーネルコマンドラインに下記を書くと、ハード設計不良クロック(低め)を基準にソフト時計を構成します。
revclock=1

書かないと、設計が正常と仮定したクロックで構成します。

#if defined(CONFIG_HGLAN) || defined(CONFIG_HTGL) || defined(CONFIG_KUROBOXHG)
	const ulong rev_freq=32522240;	/* {32.768MHz*(100% - 0.75%)}*4/4 */
	freq=32768000;
#elif defined(CONFIG_HLAN) || defined(CONFIG_KUROBOX)
	const ulong rev_freq=24391680;	/* {24.576MHz*(100% - 0.75%)}*3/4*/
	freq=24576000;
#else
	#error "not defined"
#endif
	
	if (IsUseRevClock){	freq = rev_freq;	}

5)普通にHS-DTGLファームでupdate

baubaulab2005-12-31

HS-HTGLのEMモードで立ち上がっているはずです。
普通にHS-DTGLファームでupdateできます。
失敗表示がでても、何回もしましょう。
ハードディスクの全消去は、あきらめてしましょう。


HS-DTGLファームを当てると、強制formatされてしまいます。
それで、そのあとraid情報を確認すると、250Gx4なのに、1Tのraid5が組まれているようにみえます。
実際のハードディスクはJBODで構成されています。

恐いので、raid削除、raid5再構成すると、750Gのraid5になります。

HS-DTGLのアップデータのbugです。

3)HS-DTGLファームからallimage.binをmtdblock4にcat

HS-DTGLファームを解凍すると、allimage.binがあります。
これを、何らかの方法でTeraStationに送り込みます。


そして、下記コマンドを実行します。
cat allimage.bin >/dev/mtdblock4


3〜5分かかります。
失敗するとTeraStationは再起不能となります。メーカー修理も受け付けてもらえません。
覚悟して実行してください。

2)HD-HTGL仕込み版でupdate。rootでtelnetでlogin

baubaulab2005-12-28

仕込んだimage.datを使って、HD-HTGLのupdaterでupdateします。
telnetが有効になっているはずです。


そのままでは、rootにパスワードが付いているので、背面赤ボタンを長押しします。
これで、rootでtelnetできます。

1)telnetを仕込み。rootパス消去。

baubaulab2005-12-27

どっかから、ppc用のin.telnetdを持ってきます。
ここに入れます。
hdd/usr/sbin: in.telnetd


下記ファイルの最後に1行追加
hdd/etc/inetd.conf
telnet stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd


hdd/usr/local/bin/initsw.shの # reset admin passwdの行の下に下記4行を追加
/bin/grep -v "^root:" /etc/passwd > /tmp/passwd
echo "root::0:0:root:/root:/bin/bash" >> /tmp/passwd
chmod 644 /tmp/passwd
mv -f /tmp/passwd /etc


これで、背面赤ボタン長押しで、root-passwordが消去されます。

1)HD-HTGLファームのimage.datのいじり方

baubaulab2005-12-26

これ、結構大変です。
image.datはパスワード付きzipです。パスワードを入手しましょう。
もちろん、ここには書けません。英語が読めれば簡単検索です。


linuxで作業します。


su
unzip image.dat
# Enter password
mkdir hdd
cd hdd
tar zxpvf ../tmpimage.tgz
# ここで、仕込み作業をします。
tar zcpvf ../tmpimage.tgz *
cd ..
zip -9 image.dat tmpimage.tgz


アップデーターはパスワードなしでもOKですので、最後に戻すときはパスワード付けません。