ファームウェア 1.68 へのアップデート

LS-QVL

LS-WSXL が一息ついたので、次は LS-QVL。
いつから火を入れていないんだろうと 見てみた ら、、、、 すごくもったいないことになっている。

せめて LS-QL が担っている
tftp サーバとか
バックアップサーバとか
をさせてやろう。。。

標準ファームの HDD で起動

「標準ファーム」と書いた HDD で起動したら、、、
いきなり E22。
ランプの表示 によると、 「ハードディスクのマウントに失敗しました」だと。

フォーマット

ランプの表示 によると、 「ハードディスクのフォーマットを行ってください」とのことなので、 標準ファームの管理画面にブラウザでアクセスして、 「システム」→「ディスク」より「ディスクフォーマット」を実行する。

「ディスク操作に失敗しました。再起動後、再実行してください。」と。 とほほ

再起動。E22

管理画面の 「システム」→「ディスク」より「ディスクフォーマット」を再実行。

また 「ディスク操作に失敗しました。再起動後、再実行してください。」

再起動後、再実行しても全然解決せーへんやんか。

初期化

しかたがないので、 「システム」→「初期化」から「LinkStation の初期化を実行」

やっぱり E22.

一年半前 の繰り返し。成長しない奴

ファームウェアアップデータの実行

まぁ標準ファームは起動しているので、
C:\BUFFALO\ls_series-168\LSUpdater.exe を実行する。

LS-QVLF42 が見つかり、「ファームウェア更新」
管理者パスワードを入力したら、 「HDDのパーティション情報が確認できませんでした」と。
「HDDのフォーマットをおこなってもよろしいですか?」
もちろん「はい」

すぐに「フォーマットに失敗しました(ACP_STATE_FAILURE)アップデートを 中止します」だと

パーティションを消す

もう、このHDDはどうなっても良いので、、
LS410D に接続して初期化する

USB で接続

root@ls410d:~# tail -f /var/log/messages
	:
	:
Dec 16 00:28:19 ls410d kernel: usb 1-1: new high-speed USB device number 2 using ehci_marvell
Dec 16 00:28:19 ls410d kernel: scsi2 : usb-storage 1-1:1.0
Dec 16 00:28:20 ls410d kernel: scsi 2:0:0:0: Direct-Access     ViPowER  VP-89118(SD1)    2.10 PQ: 0 ANSI: 4
Dec 16 00:28:20 ls410d kernel: sd 2:0:0:0: [sdb] 488283264 512-byte logical blocks: (250 GB/232 GiB)
Dec 16 00:28:20 ls410d kernel: sd 2:0:0:0: [sdb] Write Protect is off
Dec 16 00:28:20 ls410d kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0
Dec 16 00:28:20 ls410d kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0
Dec 16 00:28:20 ls410d kernel: sdb: sdb1 sdb2 sdb3 sdb4 sdb5 sdb6
Dec 16 00:28:20 ls410d kernel: sd 2:0:0:0: [sdb] Attached SCSI disk

パーティションの削除

root@ls410d:~# parted -s /dev/sdb print
Model: ViPowER VP-89118(SD1) (scsi)
Disk /dev/sdb: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name     Flags
 1      1049kB  1026MB  1024MB  ext3         primary
 2      1026MB  6146MB  5120MB               primary
 3      6146MB  6147MB  1049kB               primary
 4      6147MB  6148MB  1049kB               primary
 5      6148MB  7172MB  1024MB               primary
 6      7172MB  242GB   235GB                primary

root@ls410d:~# parted -s /dev/sdb rm 6
root@ls410d:~# ^6^5
parted -s /dev/sdb rm 5
root@ls410d:~# ^5^4
parted -s /dev/sdb rm 4
root@ls410d:~# ^4^3
parted -s /dev/sdb rm 3
root@ls410d:~# ^3^2
parted -s /dev/sdb rm 2
root@ls410d:~# ^2^1
parted -s /dev/sdb rm 1
root@ls410d:~# !?print
parted -s /dev/sdb print
Model: ViPowER VP-89118(SD1) (scsi)
Disk /dev/sdb: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

root@ls410d:~# fdisk /dev/sdb

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Command (m for help): p

Disk /dev/sdb: 250.0 GB, 250001031168 bytes
255 heads, 63 sectors/track, 30394 cylinders, total 488283264 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1   488283263   244141631+  ee  GPT

Command (m for help): d
Selected partition 1

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
root@ls410d:~#

tftp Boot

HDD を LS-QVL に戻す

tftp サーバの準備

yasunari@qube:~$ cd /srv/tftp/
yasunari@qube:/srv/tftp$ ls
HS-DHGL_1.20   LS-LGL_2.01        LS-XHL_1.02+telnet  ls_series-157
LS-CHL_1.10    LS-QL_1.05+telnet  LS-XHL_1.04b        ls_series-160
LS-CHL_1.20    LS-QL_1.07b        LS-XHL_1.10         ls_series-160_88f5182
LS-CHL_1.21    LS-QL_1.10b        SheevaPlug_1.2      ls_series-168
LS-CL+HackKit  LS-SL_1.11         TS-WXL_1.06         ls_series-168_88f5182
LS-CL_1.07     LS-SL_1.24         initrd.buffalo      uImage.buffalo
LS-CL_1.11     LS-VL+X            ls400-111
LS-GL_1.15     LS-WSGL_1.06       ls400-111en
LS-HGL_1.07b   LS-XHL_1.02        ls_series-156
yasunari@qube:/srv/tftp$ rm initrd.buffalo uImage.buffalo
yasunari@qube:/srv/tftp$ ln ls_series-168/initrd.buffalo .
yasunari@qube:/srv/tftp$ ln ls_series-168/uImage.buffalo .
yasunari@qube:/srv/tftp$

LS-QVL の電源 ON

E06

FUNCTION ボタンを押す


Dec 16 00:35:31 qube in.tftpd[2433]: connect from 192.168.11.150 (192.168.11.150)
Dec 16 00:35:31 qube tftpd[2434]: tftpd: trying to get file: uImage.buffalo
Dec 16 00:35:31 qube tftpd[2434]: tftpd: serving file from /srv/tftp
Dec 16 00:35:32 qube in.tftpd[2435]: connect from 192.168.11.150 (192.168.11.150)
Dec 16 00:35:32 qube tftpd[2436]: tftpd: trying to get file: initrd.buffalo
Dec 16 00:35:32 qube tftpd[2436]: tftpd: serving file from /srv/tftp

tftp サーバに取りに来て、
POWER LED が点灯。

ファームウェアアップデータの再実行

もう一度 C:\BUFFALO\ls_series-168\LSUpdater.exe を実行する。

LS-QVL-EMF42 が見つかるので、 もちろん「ファームウェア更新」

「HDDのパーティション情報が確認できませんでした」と。
「HDDのフォーマットをおこなってもよろしいですか?」
もちろん「はい」

途中でもう一回 tftp Boot して、、

しばらくして「LinkStationのアップデートは完了しました」と。

それでもやっぱり E22。
LS-QVL の問題なのか、HDD の問題なのか。

HDD を交換してもう一回

別の HDDを接続してもう一度初期化してみる。

USB で接続

LS410D に接続
root@ls410d:~# tail -f /var/log/messages
	:
	:
Dec 16 11:36:07 ls410d kernel: usb 1-1: new high-speed USB device number 2 using ehci_marvell
Dec 16 11:36:07 ls410d kernel: scsi2 : usb-storage 1-1:1.0
Dec 16 11:36:08 ls410d kernel: scsi 2:0:0:0: Direct-Access     ViPowER  VP-89118(SD1)    2.10 PQ: 0 ANSI: 4
Dec 16 11:36:08 ls410d kernel: sd 2:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
Dec 16 11:36:08 ls410d kernel: sd 2:0:0:0: [sdb] Write Protect is off
Dec 16 11:36:08 ls410d kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0
Dec 16 11:36:08 ls410d kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0
Dec 16 11:36:08 ls410d kernel: sdb: sdb1 sdb2 sdb3 sdb4 sdb5 sdb6
Dec 16 11:36:08 ls410d kernel: sd 2:0:0:0: [sdb] Attached SCSI disk

パーティションの削除

root@ls410d:~# parted -s /dev/sdb print
Model: ViPowER VP-89118(SD1) (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system     Name     Flags
 1      1049kB  1026MB  1024MB  ext3            primary
 2      1026MB  6146MB  5120MB  xfs             primary
 3      6146MB  6147MB  1049kB                  primary
 4      6147MB  6148MB  1049kB                  primary
 5      6148MB  7172MB  1024MB  linux-swap(v1)  primary
 6      7172MB  492GB   485GB   xfs             primary

root@ls410d:~#
このまま使ってもいいんやけど、、
root@ls410d:~# parted -s /dev/sdb rm 6
root@ls410d:~# ^6^5
parted -s /dev/sdb rm 5
root@ls410d:~# ^5^4
parted -s /dev/sdb rm 4
root@ls410d:~# ^4^3
parted -s /dev/sdb rm 3
root@ls410d:~# ^3^2
parted -s /dev/sdb rm 2
root@ls410d:~# ^2^1
parted -s /dev/sdb rm 1
root@ls410d:~# !?print
parted -s /dev/sdb print
Model: ViPowER VP-89118(SD1) (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

root@ls410d:~# fdisk /dev/sdb

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Command (m for help): p

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1   976773167   488386583+  ee  GPT

Command (m for help): d
Selected partition 1

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
root@ls410d:~#

HDD を LS-QVL にセットする

LS-QVL の電源 ON

E06

FUNCTION ボタンを押す

yasunari@qube:~$ tail -f /var/log/daemon.log
	:
	:
Dec 16 11:48:37 qube in.tftpd[1359]: connect from 192.168.11.150 (192.168.11.150)
Dec 16 11:48:37 qube tftpd[1361]: tftpd: trying to get file: uImage.buffalo
Dec 16 11:48:37 qube tftpd[1361]: tftpd: serving file from /srv/tftp
Dec 16 11:48:39 qube in.tftpd[1362]: connect from 192.168.11.150 (192.168.11.150)
Dec 16 11:48:39 qube tftpd[1363]: tftpd: trying to get file: initrd.buffalo
Dec 16 11:48:39 qube tftpd[1363]: tftpd: serving file from /srv/tftp
取りに来た。
LED は
POWER は青点灯
DISK1 は緑点灯
DISK2-4 は赤点灯

ファームウェアアップデータの再実行

もう一度 C:\BUFFALO\ls_series-168\LSUpdater.exe を実行する。

LS-QVL-EMF42 が見つかるので、 もちろん「ファームウェア更新」

「HDDのパーティション情報が確認できませんでした」と。
「HDDのフォーマットをおこなってもよろしいですか?」
もちろん「はい」

「ドライブをフォーマットしています」
「しばらくお待ち下さい」

しばらくお待ちすると(笑
E22

更にしばらくすると、E22 のまま ファームウェアの転送が始まった。

更にしばらくすると再起動。
E06
FUNCTION ボタンを押す

Dec 16 11:59:13 qube in.tftpd[1416]: connect from 192.168.11.150 (192.168.11.150)
Dec 16 11:59:13 qube tftpd[1418]: tftpd: trying to get file: uImage.buffalo
Dec 16 11:59:13 qube tftpd[1418]: tftpd: serving file from /srv/tftp

Dec 16 11:59:15 qube in.tftpd[1419]: connect from 192.168.11.150 (192.168.11.150)
Dec 16 11:59:15 qube tftpd[1420]: tftpd: trying to get file: initrd.buffalo
Dec 16 11:59:15 qube tftpd[1420]: tftpd: serving file from /srv/tftp
tftp サーバに取りに来て、
I25「ファームウェアをアップデートしています。」

更に再起動して、、

しばらくすると、 「LinkStation のアップデートは完了しました」
POWER LED は青点灯、
DISK1 は緑点灯、
DISK2-4 は消灯。

完了。

なんか、LS-QVL の tftp インストールは不安定な感じ。



LS-QVL
バッファローダイレクト
楽天市場
amazon
ドスパラ
livedoor デパート
Yahoo!ショッピング
バリューモア
ムラウチドットコム


インストーラの修正
ハックの記録
LinkStation/玄箱 をハックしよう

ログイン可能にする

ツイート Tweet to @yasunari_y @yasunari_yをフォロー

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