Seagate HDD Firmware書き換え

各方面でいろいろと騒がしかったが、SeagateのHDDのFirmware不具合の件。まとめも良くわからんのだが、SeagateのBarracuda 7200.11などにアクセス不能になる不具合 (セキュリティホールmemo)をウォッチしていて、どうやら更新も一段落したので、うちも対応することにした。最近のメディアはたとえば「SeagateのBarracuda 7200.11などにアクセス不能になる不具合」とかいった初期報道はある物の結局どうなったのかは報道しない。全くどいつもこいつも無責任なのである。

うちのPCのHDDは現在全てSeagate製のHDDなのであるが、そこそこ世代はばらけている。(まあ1年に1回程度しか買い足ししないし。) 今回の事件の当たりは、このBlog等を運用しているサーバ(dandelion)のHDD2台である。引越の際にJournalingがおかしくなってお亡くなりになったので、その際に買い足してシステムを入れたHDDだけが大当たりであった。こんな感じ。
dandelion{kentaro}% grep Seag /var/run/dmesg.boot
ad10: 953869MB at ata5-master SATA300
ad12: 953869MB at ata6-master SATA300
ad14: 476940MB at ata7-master SATA150
ad16: 476940MB at ata8-master SATA150
そろそろ情報も安定してきた上、今週は水曜日から日曜日まで冬休み?と言うべき連休で時間もできたので一気に作業してみた。dandelionにはATAPI-CDROMドライブが付いてないので、別PCでの作業。(ただつなぎ替えてファームの書き換えするだけだが・・・)で、めでたく
dandelion{kentaro}% grep Seag /var/run/dmesg.boot
ad10: 953869MB at ata5-master SATA300
ad12: 953869MB at ata6-master SATA300
ad14: 476940MB at ata7-master SATA150
ad16: 476940MB at ata8-master SATA150
となった。これで少し枕を高くして眠れそう。さすがにHDDがいきなりお亡くなりになったりすると困る。こないだも最近のメール4ヶ月分を失ったばかりなので。
今回の作業のついでに・・・
dandelion{kentaro}% gmirror status
Name Status Components
mirror/gm0 DEGRADED ad10
ad12 (42%)
という感じにgmirrorでRAID1に以降。現在ミラーリング中。これであるべき運用の姿になったという感じ。かれこれ3ヶ月長い戦いだったが、ようやく一息である。
さらに作業で前のメイン機(WinXP機)を開けたので、そのPCにつないでいた100GBの古いHDDを取り出し、以前dandelionのメインに使っていた256GBのHDD2台をつなぐことにした。ざっくり一時データ置き場である。500GBも足しておけばまあしばらく安心だろう。ということで、今回の一連の騒動はいったん解決。というかそうさせて欲しい。(笑) さすがにくたびれた・・・
が、ここで油断してはいけない。悲劇はこのあとに唐突にやってくるのである・・・