. LinkStation LS220DBの抜け殻にHDDを挿してファームウェアを入れた話 - UnibelPost - ユニベルポスト
LinkStation LS220DBの抜け殻にHDDを挿してファームウェアを入れた話 - UnibelPost - ユニベルポスト
LinkStation LS220DBの抜け殻にHDDを挿してファームウェアを入れた話 - UnibelPost - ユニベルポスト

LinkStation LS220DBの抜け殻にHDDを挿してファームウェアを入れた話

①NAS navigation2はファイルを解凍しインストールしておきます。復活した後も管理ソフトとして使います。②ls200-v178.exeおよび③lsxhl-124.exeは実行します(7zipで解凍でも可)。するとCドライブ直下にBUFFALOというフォルダが作成され、そこに⑥ls200-v178というフォルダ、デスクトップに⑦lsxhl-124というフォルダが展開されます。④TFTP Boot Recovery 1.53.rarは7zipで展開します。⑧TFTP Boot Recovery 1.53というフォルダが生成されます。

2.ファームウェア類の加工

⑥ls200-v178の中に入っている「LSUpdater.ini」というファイルをダブルクリック。

下から2行をVersionCheck = 0NoFormatting = 0に書き換え(デフォだと1になってる)。デフォのままだと既存ファームウェアのバージョンチェックとフォーマットを行おうとしてエラー吐きます。

同じく⑥ls200-v178に入っている「initrd.img」を適当な場所にコピー、名前(拡張子)を「initrd.zip」に変えます。すると圧縮フォルダとして7zipなどで解凍できるようになります。

解凍したフォルダ内に「initrd.buffalo」というファイルがあるはずです(フォルダの容量が0Bになる場合はパスワードが間違ってる)。

同じように「uImage.img」というファイルを「uImage.zip」にリネームし解凍。パスワードは上の4つのうちのどれかです。中に「uImage.buffalo」と言うフォルダが入っています。

この2つの「initrd.buffalo」「uImage.buffalo」ファイルを⑧TFTP Boot Recovery 1.53に入れます。同じ名前のファイルがありますが上書き保存します。

最後に⑦lsxhl-124のフォルダの中に「LSUpdater.exe」というexeファイルがあるので、それを⑥ls200-v178へ移します。⑥にも同じ名前のアップデーターがありますが、それを置き換えてください。置き換えた(残った)方が古いプログラムになりますが、これは⑥に入っている最新プログラムがパーティション分割に対応しておらずエラーを吐くためです(意図的に塞いだ?)。⑦はこれ以降使いません。

3.IPアドレスの変更 4.NASと接続

IPアドレスを変更したら⑧TFTP Boot Recovery 1.53フォルダ内に入っている「TFTP Boot.exe」を起動します。

6行目に「listening On: 192.168.11.1」、最後に「accepting requests..」と出ればNASの接続待ちなので大丈夫です。

うまく起動しPCと通信ができれば、ツールの方が読み込みを始めます。コマンドラインに「Client 192.168.11.150:**** C:\ディレクトリ\TFTP Boot Recovery 1.53\uImage.buffalo(initrd.buffalo), **** Blocks Served」と2行が出ればおkです。NASが内のブートファイルを読み込んでEMモードで起動します(まだNAS本体にブートファイル書き込みは行われていない)。

①NAS navigation2を開きます。うまくいけばNASがEMモードとして検出されるはずです。IPアドレスが正しくないと表示されるので「OK」を押します。

5.ファームウェアを焼く

IPアドレスが192.168.11.***に変わったことを確認し、⑥ls200-v178内にあるファームウェア更新ツール「LSUpdater.exe」を起動します。

先ほど述べたようにに元から入ってるバージョンではHDDのパーティションが正しく分割されていない場合、エラーを吐いてしまうので、必ずexeファイルだけ古いものに置き換えておく必要があります(参考)。パーティション分割の機能が廃止されたというよりは、こういった野良でファームウェアを焼く行為をふさいだのだと思います。Qiitaに投稿されてる記事では別のLinux機からパーティション分割を行う必要があると書かれていますが、古いツールはそれも勝手に行なってくれるので必要ないです。

6.完了

完了すると①NAS navigation2にNASとドライブの容量が参照できるようになります。

まとめ 参考サイト おはようございます。Syunです。 秋葉原でジャンクThinkPadを買…
  • 管理人@Syun_Post
  • 管理人(日常) @Link_syun
  • 更新情報のみ @Unibel_Post
📎📎📎📎📎📎📎📎📎📎