25. Feb. 2005 (Fri)

LinkStationメンテ

とりあえずコピーしたほうの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/sda1
# mount /dev/sda1 /mnt/sda1
USBで繋いだらsd扱いになるらしい。

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

これで母艦を終了させてHDDを外せばOK。LinkStationを組み立てて電源入れると、めでたくtelnetできるようになってます。

ここでQtPartedを使ってパーティションサイズをいじろうかとも思ったのだけれど、なんかエラー吐いてとまっちゃったのでそこは断念。

▼EMモードに突入
EMモードに入るにはtelnetして

# echo -n 'NGNG' > /dev/fl3
# reboot
でOK。内蔵された64MBのフラッシュメモリ内のシステムだけを使って起動するEMモードに入ります。

ちなみに抜けるときは

# echo -n 'OKOK' > /dev/fl3

らしい。

▼はまった
う、telnetできない…

EMモードでtelnetできるのは玄箱だけで、LinkStationでは無理なのか?
たしかに冷静に考えればtelnetdの設定はHDDにしかしてないわけで。うあー、ヤラレタ。

HDDのファイルをどうこうしてもEMモードから脱出できそうにない。ので、背中の初期化ボタンを押してみるテスト。ぽちっと。

…。

一晩たちましたがまだインジケータは初期化作業中を示しています。えーと。

_ Posted by AoVA at 2005年02月25日 12:30 _ [an error occurred while processing this directive]
[ひとこと]

Save?

Apple Store(Japan)