標準ファームで debootstrap

TS-WXL

そういえば、標準ファームで debootstrap できるか確認していない。
わざわざ RamRoot で deboot strap しなくとも、 標準ファームで debootstrap できるのでは???

実験用 HDD の作成

ディスクをコピーして実験用 HDD を作るの反省から、
HDD 1 にパーティションを削除した SAMSUNG HD501LJ を
HDD 2 に標準ファームの HDD を
セットして電源 ON

ピーピーピーピーといって、LCD と ERROR LED が真っ赤に、

Web 管理画面からディスク1をフォーマット、
電源 OFF

HDD 1 を抜いて、
USB で LS-QL に接続、
マウントしてroot のパスワードを消す

qube:~# mkdir /tmp/root
qube:~# mount -t ext3  /dev/sdb2 /tmp/root
qube:~# ls /tmp/root
bin  boot  dev  etc  home  initrd  lib  lighttpd.webui  lost+found  mnt  modules  proc  root  sbin  sys  tmp  usr  var  www
qube:~# cd /tmp/root/etc/
qube:/tmp/root/etc# mv shadow shadow.orig
qube:/tmp/root/etc# sed -e 's/^root:[^:]*:/root::/' shadow.orig > shadow
qube:/tmp/root/etc# grep root shadow
root::11009:0:99999:7:::
qube:/tmp/root/etc# chmod 600 shadow
qube:/tmp/root/etc# cd /
qube:/# umount /tmp/root
qube:/#
LS-QL からはずして、LS-WXL の HDD1 としてセット
電源ON

Web から http://192.168.2.70//cgi-bin/task.cgi?task=console¶m=on&uuu=admin&ppp=password にアクセス。

シリアルコンソールからログイン

BUFFALO INC. TeraStation series
TS-WXL3B3 login: root
root@TS-WXL3B3:~#

ar と wget

ar と wget があるか確認。
root@TS-WXL3B3:~# which ar
root@TS-WXL3B3:~# which wget
/usr/bin/wget
root@TS-WXL3B3:~#
やっぱり、ar がない。

TS-WXL
楽天市場
amazon
Yahoo ショッピング
Livedoor デパート


debootstrap
ハックの記録
LinkStation/玄箱 をハックしよう

ファームウェア アップデータ Ver.1.30 へのアップデート

Copyright (C) 2003-2010 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市