Hatena::ブログ(Diary)

すこっと・たいがー! RSSフィード

2009-01-25

[] Seagate HDDアクセス不能問題 対応完了

※ 以下の情報は無保証ですので、自己責任でお願いします。Seagate社の情報が今後も修正される可能性がありますので、必ず、Seagate社の情報を確認をするようにしてください。


シーゲイト、ファームウェアのバグ修正版を公開--HDDのアクセス不能問題で:ニュース - CNET Japan

1月23日のCNET Japanファームウェアの修正版が公開された記事を見つけたので、ダウンロードサイトを見つけてきました。

Firmware Update for ST3500320AS, ST3500620AS, ST3500820AS, ST3640330AS, ST3640530AS, ST3750330AS, ST3750630AS, ST31000340AS


自分が持っているハードディスクST3500320ASなので、影響を受けるファームウェアは「SD15, SD16, SD17, SD18, SD19」のようです。モデル番号、シリアル番号、ファームウェアリビジョンは、自分が使っているOracle VMLinuxOSの場合、hdparmコマンドで取得できるようです。以下、採取した結果は真っ黒でした。残念。

[root@oraclevm ~]# hdparm -I /dev/sdb

/dev/sdb:
ATA device, with non-removable media
        Model Number:       ST3500320AS
        Serial Number:      9QM7LH0Z
        Firmware Revision:  SD15
:
[root@oraclevm ~]# hdparm -I /dev/sdc
/dev/sdc:
ATA device, with non-removable media
        Model Number:       ST3500320AS
        Serial Number:      9QM7LGE1
        Firmware Revision:  SD15
:
[root@oraclevm ~]# hdparm -I /dev/sdd
/dev/sdd:
ATA device, with non-removable media
        Model Number:       ST3500320AS
        Serial Number:      9QM7JYSO
        Firmware Revision:  SD15
:

上記Seagate社のURLからST3500320ASに対応するファームウェアMooseDT-SD1A-2D-8-16-32MB.ISO」をダウンロード。そしてBootable CDを作成しました。


ファームウェアのアップグレード

実際に更新したときの画面をとっておきましたので貼っておきます。

CDROMでブートするとまず次のREADME.txtが表示しました。

f:id:greenballs:20090125111545j:image:w500

読み終わったあとに、ESCF10を押すと、README.txtをクローズします。と書かれています。また、警告として、「アップグレード中は決して電源を落とさないように、ディスクが壊れるので。」ということです。あとは、トラブルシューティングとかサポートサービスの連絡先、ライセンスアグリーメントについて記述されています。

ESCを押して次のページに移ります。

f:id:greenballs:20090125111810j:image:w500

Aキーを入力するとST3500320ASディスクにファームウェアを適用するようです。Sキーはデバイスの検索してくれるようなので、まずは、「S) Scan ATA device」を選択しました。

f:id:greenballs:20090125120424j:image:w500

自分のML115 G5環境では、Seagate社のST3500320ASが3本つなげてあります。Scanの結果も画面のとおり3本とも認識してくれているようです。また、現状のファームウェアSD15であることもわかります。ENTERキーを押すと元の画面にもどりました。次にAキーの「A) Download Firmware to ST3500320AS」を選択して、ファームウェアのアップグレードを開始します。

f:id:greenballs:20090125121029j:image:w500

1本ずつディスクのファームウェアSD15からSD1Aにアップグレードされていきます。少し時間がかかるのでどきどきです。

f:id:greenballs:20090125121132j:image:w500

Press any key to continue . . .」と表示され、すべてのディスクでアップグレードが終了した様子。ここで、ENTERキーを押すとサーバが停止(電源OFF)しました。今回の環境にはSeagate社以外のディスクもつなげてありましたので、「Not Seagate」という出力もありました。


ファームウェアの確認

電源を投入して、再度hdparmコマンドでファームウェアリビジョンを確認したのが、以下の出力です。

[root@oraclevm ~]# hdparm -I /dev/sdb |more
/dev/sdb:
ATA device, with non-removable media
        Model Number:       ST3500320AS
        Serial Number:      9QM7LH0Z
        Firmware Revision:  SD1A
:
/dev/sdc:
ATA device, with non-removable media
        Model Number:       ST3500320AS
        Serial Number:      9QM7LGE1
        Firmware Revision:  SD1A
:
/dev/sdd:
ATA device, with non-removable media
        Model Number:       ST3500320AS
        Serial Number:      9QM7JYS0
        Firmware Revision:  SD1A

3本のディスクすべてが、SD15からSD1Aに更新できました。とりあえず、これでファームウェア問題は解決しました...解決したと思ってよいですよね。


※ 最初にも書きましたが、上記内容は保障するものではありませんので、必ずSeagate社の指示に従って対応してくださいね。



今、1TBのディスクを買うならWESTERN DIGITALのディスクでしょうか。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/greenballs/20090125/1232854466
あわせて読みたいブログパーツ アクセス解析 Firefox3 Meter