とりあえずコピーしたほうのHDDで組み立てるとそのまま動作したので次はtelnetできるようにしなくては。
というわけで大阪てきとー日記を参考にDebian入れてみよう。
…む、telnet出来ることが前提として書いてあるな。それにはbonnerさんのところからLinuxBox化ツールを入れなきゃならんが、一旦別のLinuxマシンにHDDを繋ぐ必要があるか。
でも手元にはWindowsの箱しかないんだよなあ、どうするか…。
▼telnet箱化
そういえば先日焼いたSystem Rescue CDがあるのだった。これ普通にLinuxだし、できないかな?
CDから起動。LinkStationのHDDはUSBの外付けドライブに組み込んで接続。
lynxでbonnerさんとこのファイルを落として、適当なディレクトリに展開。
マジックナンバーの修正(修正ツールのreadme参照)
# fix_ext2_magic --fix /dev/sda1
# mkdir /mnt/sda1USBで繋いだらsd扱いになるらしい。
# mount /dev/sda1 /mnt/sda1
Linux箱化ツールを展開して設定(readme参照)
# tar xvfz linuxbox.tar.gz -C /mnt/sda1
# cat /mnt/sda1/etc/inetd.conf.add >> /mnt/sda1/etc/inetd.conf
(/mnt/sda1/etc/passwd のroot のパスワードエントリを空に)
(/mnt/sda1/etc/securetty にpts/0 のエントリがある事を確認)
# umount /dev/sda1
ここでQtPartedを使ってパーティションサイズをいじろうかとも思ったのだけれど、なんかエラー吐いてとまっちゃったのでそこは断念。
▼EMモードに突入
EMモードに入るにはtelnetして
# echo -n 'NGNG' > /dev/fl3でOK。内蔵された64MBのフラッシュメモリ内のシステムだけを使って起動するEMモードに入ります。
# reboot
ちなみに抜けるときは
# echo -n 'OKOK' > /dev/fl3
▼はまった
う、telnetできない…
EMモードでtelnetできるのは玄箱だけで、LinkStationでは無理なのか?
たしかに冷静に考えればtelnetdの設定はHDDにしかしてないわけで。うあー、ヤラレタ。
HDDのファイルをどうこうしてもEMモードから脱出できそうにない。ので、背中の初期化ボタンを押してみるテスト。ぽちっと。
…。
一晩たちましたがまだインジケータは初期化作業中を示しています。えーと。
