新型 LS-GL に ハックキット 2.1(1)インストール

LS-GL

新型 LS-GL に LS-GL/HS-DHGL ハックキット 2.0 をインストールしたら、 電源ボタンで電源が落ちなかった。
原因は LS-GL が新型であることではなく、 標準ファームの変更にインストーラが追従できていなかったため。

標準ファームへの依存を減らし、 追従の必要を減らす形でハックキットを作り直したので、 インストールしてテストする。

標準ファームで起動

LS-GL に標準ファームの HDD を接続、起動する。

この HDD にはハックキット 2.1 の インストーラ、アーカイブが置いてある。

root@LS-GL530:~# ls /mnt/disk1/share/debian/
LS-GL_hackkit_2.00.sh      LS-GL_hackkit_2.10.tar.gz
LS-GL_hackkit_2.00.tar.gz  root
LS-GL_hackkit_2.10.sh
root@LS-GL530:~#

実験用 HDD の接続

SATA の実験用 HDD は1つしかないので、 先日インストールに用いた実験用 HDD、WD3200SD を使う。

LS-GL に USB で接続する。

Dec 14 02:37:16 LS-GL530 kernel: usb 2-1: new high speed USB device using ehci_platform and address 2
Dec 14 02:37:16 LS-GL530 kernel: usb 2-1: configuration #1 chosen from 1 choice
Dec 14 02:37:16 LS-GL530 kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Dec 14 02:37:21 LS-GL530 kernel:   Vendor: WDC WD32  Model:  WD-WCAMR1683855  Rev: 5J08
Dec 14 02:37:21 LS-GL530 kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Dec 14 02:37:21 LS-GL530 kernel: SCSI device sdb: 625142448 512-byte hdwr sectors (320073 MB)
Dec 14 02:37:21 LS-GL530 kernel: sdb: Write Protect is off
Dec 14 02:37:21 LS-GL530 kernel: sdb: assuming drive cache: write through
Dec 14 02:37:21 LS-GL530 kernel: SCSI device sdb: 625142448 512-byte hdwr sectors (320073 MB)
Dec 14 02:37:21 LS-GL530 kernel: sdb: Write Protect is off
Dec 14 02:37:21 LS-GL530 kernel: sdb: assuming drive cache: write through
Dec 14 02:37:22 LS-GL530 kernel:  sdb: sdb1 sdb2 sdb3 sdb4
Dec 14 02:37:22 LS-GL530 kernel: sd 2:0:0:0: Attached scsi disk sdb
Dec 14 02:37:22 LS-GL530 kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0
Dec 14 02:37:22 LS-GL530 kernel: kjournald starting.  Commit interval 5 seconds
Dec 14 02:37:22 LS-GL530 kernel: EXT3 FS on sdb1, internal journal
Dec 14 02:37:22 LS-GL530 kernel: EXT3-fs: mounted filesystem with ordered data mode.
想定通り、sdb として認識された。
しっかし、時計、狂いっ放し。

またまた想定通り、 最初のパーティションが自動的にマウントされたので、 アンマウントする。

root@LS-GL530:~# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/sda2               493212    158052    335160  32% /
/dev/ram1                15360        84     15276   1% /mnt/ram
/dev/ls_disk1_1         194443     10656    173748   6% /boot
/dev/ls_disk1_6      311602188    332080 311270108   0% /mnt/disk1
/dev/ls_usbdisk1_1      194443     10367    174037   6% /mnt/usbdisk1
root@LS-GL530:~# umount
root@LS-GL530:~# ls /mnt/usbdisk1/
initrd.buffalo  uImage.buffalo
root@LS-GL530:~# umount /mnt/usbdisk1
root@LS-GL530:~#

パーティションの設定

先日設定したパーティションがそのまま残っている
root@LS-GL530:~# fdisk /dev/sdb

The number of cylinders for this disk is set to 38913.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1          25      200781   83  Linux
/dev/sdb2              26         281     2056320   83  Linux
/dev/sdb3             282         313      257040   82  Linux swap
/dev/sdb4             314       38913   310054500   83  Linux

Command (m for help): q

root@LS-GL530:~#
これをそのまま使う。
インストーラが各パーティションをフォーマットするので、 ファイルが残っていても問題なし。

インストール

インストーラを実行する
root@LS-GL530:~# cd /mnt/disk1/share/debian/
root@LS-GL530:/mnt/disk1/share/debian# ls
LS-GL_hackkit_2.00.sh      LS-GL_hackkit_2.10.tar.gz
LS-GL_hackkit_2.00.tar.gz  root
LS-GL_hackkit_2.10.sh
root@LS-GL530:/mnt/disk1/share/debian# sh LS-GL_hackkit_2.10.sh
	:
	:
creating network_interfaces ...
creating resolv.conf ...
creating hosts ...
creating hostname ...
/sbin/hotplug [block]
root@LS-GL530:/mnt/disk1/share/debian#

ハックキット起動

LS-GL をシャットダウン、
標準ファームの HDD を取り外し、
実験用 HDD を取り付け、
電源を入れる。

問題なく立ち上がってきた。

電源ボタンでシャットダウン

電源ボタンを長押しする。

無事シャットダウンできた。やれやれ



LS-160GL
楽天市場
Amazon
Yahoo!ショッピング
ソフマップ
ツクモネットショプ
livedoor デパート
ドスパラ


LS-GL/HS-DHGL ハックキットの作り直し
ハックの記録
LinkStation/玄箱 をハックしよう

新型 LS-GL に ハックキット 2.1(2)最初の設定

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