パソコン・インターネット

2009年2月11日 (水)

RAID0 崩壊

やっちまいました(^^;) STRIPE RAID崩壊

 自室に置いてあるTV録画用タワーPCをリビングのノートからVNCでいじってたのですが、BIOSの更新が有るのを発見し、Windows上から更新できるツール使ってリモートで更新、そしてリブート。しばらく待てば、Windowsが起動してまたリモートでつながると思っていたのですが..遅い!

 自室に戻りブラックアウトしているマシンを発見。ああ、ICH9RがRAID設定からnon RAIDな設定に戻ってるのね。以前もこんなことあったっけな、とRAID設定に戻して再起動.....すると、RAID0の片方のドライブがRAID構成から外されている。非Raidで再起動がかかった時に何か管理領域に書き込みされてしまったのかも。(汗

 さて、このままあきらめてしまうのもしゃくなのでなんとか復旧に挑戦しましょう。方針としては、HDDのブートメニューのソフトですが、パーテションテーブルの編集機能もあるMBMなるソフトでパーテションの復活をもくろみます。

 Raidのボリュームとして認識していないとらちがあかないので、ひとまずRaid構成の情報を解除して再構成します。 この時点でパーテションはすべて解除されてしまい無領域な状態になります。

 最初のパーテションはOSインストールの領域確保の時に 40000 と入力した記憶があったので、ここから計算します。
パーテションのサイズは 40000x1024x1024 byte
HDDの1シリンダーのサイズはHead 63, 255sector, 512byte/sector を掛け合わせたもの
これでパーテションサイズを割ると 5099.3となります。確か切り捨てでまるめられているはずなので、1つめのパーテションは、5099シリンダー使っていることになります。

 フロッピーからMBMを起動して、editモードで計算した値を入力します。NTFSなのでパーテションの種類は 07のNTFSを選び、シリンダは 0から5098までと入力します。0からスタートなので、5099じゃなくて5098ですね。間違えやすいので気をつけねば。

 で、リブートしてみると....おお、見事にXPが起動しました。chkdskもエラーも出ずに通ります。気をよくして、ふたつめのw2kとdosのパーテションも値を計算して追加。無事にここまでは順調にいきました。問題は最後のデータパーテション。基本領域だったか拡張領域を作ってからパーテション作ったのか、そしてサイズも覚えていないんですよね。案の定、残り全部を基本領域なNTFSパーテションにしてみましたが、エラーがでて読めません。

 そこで Acronis Disk Director Suiteの登場デス。削除パーテションをクラスタスキャンして探し、復活してくれる昨日があるんですよね。で実行してみましたが...うまく見つけられない(笑 だめだこりゃ。

 で、最後に登場が FinalDataです。こいつはパーテションは復活してくれませんが、スキャンして見つけたファイルを他のドライブにコピーしてくれるソフトです。幸い、今回はパーテションが消えてから基本的にファイル操作はしていませんので、ほとんどのフィルが無事サルベージで来ました(^^;)

 ということで、無事復活。教訓としては、raid構成してるときはbios updateも気をつけねばってことと、パーテションテーブルのパラメータは紙に控えておくと楽 ですかねぇ。

2008年6月13日 (金)

EeePC

知人にセットアップを頼まれたASUS の EeePCが手元にあります。最初は使い物になるのかいな?と思っていましたが、そこそこ使えますね。さすがに液晶の狭さだけはどうしようも無いですけど、4GのSSDもうまくソフトを入れればそれなりに使えそうですし、キーボードもまぁまぁです。

ただ、これって廃熱設計が今ひとつなのかキーボード全体がけっこう暖かくなります。長く使うと低温やけどになるんじゃないかしら。ま、少し前のSONY VAIO TYPE-Sはアッチッチの最悪でしたから、それよりはマシですけどね。

2008年6月 7日 (土)

DELL T105覚え書き

プライスプロテクション

 5月中旬にDELLのサイトを何気なく訪れた際にふと目にとまる。PowerEdge T105 Server \15,500 ?? ほっほ~えらい安いヤン。送料 \3000を入れても2万しないし...Opteron 1212 (2GHz), DDR2-667 ECC 512M, SATA 80GBか..ま値段考えたらこれでも十分かな。ただ、さすがにメモリーはこれだけではしょぼすぎだしDUAL CHANELで動かないので、\4200足して 512Mx2にして発注しました。

 そして、届いた明くる日にまたサイトを見てみると...うげげ 512Mx2 , SATA 160GBで \14,800になっている(;_;)

 この話を知人にしてみたところ、プライスプロテクションなるシステムがあることを教えてもらいました。おそらくそのキーワードでググルといろいろ情報が出てくると思いますが...さっそく適用できるか挑戦中(^^;)

動かしてみる

 さっそくMSDNから Windows Server 2008 STDをダウンロードして入れてみました。とくにややこしいこともなく普通にインストール完了。さっそくHyper-VやTS-remoteApp等をお試しです。おお、アプリケーションだけリモートからこんな感じなのね。

 XPやVISTAで使う分にはどないでしょうか...DELLでは、Windows系だとServer2003や2008しかサポートしてないのえ、XPやVISTAのドライバーはDELLからはダウンロードできないのですよね。 仕方ないので使用されているデバイスを調べて使えそうなドライバーを捜します。

 VGAは ATI ES1000なるもので、適当にググルとXPのドライバーンらすぐに見つかりますね。わいといろんなところで使われているみたいでそんなに困りませんでした。RN50ってキーワードで探しても見つかります。

 NICはBroadcomです。これBroadcomのサイトからNetXtreme Desktop/Mobileを選んでダウンロードしてくればOKです。

 あとは不明なデバイスが残りますがnForceのドライバーから適当に入れればOKです。面倒なのでsetup.exeからディスクコントローラーなど全部ってインストールしたら起動しなくなったので、必要なもんだけドライバーの更新から入れた方が無難かも。

性能は?

 およその消費電力ですが、Server2008を起動してアイドル状態で、57W、SuperPIをダブルで動かした状態で97W程度でした。 涼しい部屋で普通に運用してる分にはFANも派手に回らないでしょうから、それほど気にならないのではないでしょうか。

入ってたメモリーはこんな素性でした
Hynix Semiconductor Inc.  Hyundai HYMP564U72CP8-Y5
512 MB (1 rank, 4 banks)   DDR2 SDRAM Unbuffered DIMM
333 MHz 5-5-5-15  (CL-RCD-RP-RAS) / 20-35-3-5-3-3  (RC-RFC-RRD-WR-WTR-RTP)

 あまりいろいろ最近のベンチマークを知らないので(汗 昔ながらのHDBENCHとSuperPIだけ少々

★ ★ ★  HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
Processor    Opteron 1212 2GHz [family F model 3 step 3]
VideoCard   ATI ES1000                                    
Resolution  1280x1024 (32Bit color) 
Memory      1046,152 KByte 
OS          Windows NT 6.0 (Build: 6001) Service Pack 1 
   ALL  Integer   Float  MemoryR MemoryW MemoryRW  DirectDraw
59563    92273  255882   196752   71315   124333          11
Rectangle   Text Ellipse  BitBlt    Read   Write   RRead  RWrite  Drive
     6400   1549    2216      11   58049   57560   21306   26042  C:\100MB
pi100万桁は 42secでした。

比較のために DELL9150 の場合です
★ ★ ★  HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
Processor   PentiumD 3GHz [family F model 6 step 2]
VideoCard   GeForce6600
Resolution  1280x1024 (32Bit color) 
Memory      3667,328 KByte 
OS          Windows NT 6.0 (Build: 6001) Service Pack 1 
   ALL  Integer   Float  MemoryR MemoryW MemoryRW  DirectDraw
85881   188312  211576   310424  133785   259890          25
Rectangle   Text Ellipse  BitBlt    Read   Write   RRead  RWrite  Drive
     8705   7166    9893     100   83049   91022   17883   50097  C:\100MB
pi100万桁は 43secでした。
ちなみに、こちらは SATA 250x2 RAID1 になってまして、アイドルで105W、負荷100%だと158Wです(汗

 PenDと比べて実くろっくで 2/3でPIに関しては同程度の結果ですかね。

次はES1000がどの程度か見てみようと、PCIにGeForce4 MX 440を入れてみました。

★ ★ ★  HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
Resolution  1024x768 (32Bit color) 

VideoCard   NVIDIA GeForce4 MX 440 with AGP8X (Microsoft Corporation - XDDM)
DirectDraw Rectangle   Text Ellipse  BitBlt 
        37     24400   1906    6800     121 

VideoCard   ATI ES1000 (Microsoft Corporation - XDDM)   
DirectDraw Rectangle   Text Ellipse  BitBlt
        11    11528   1381    4636       6

VideoCard   ATI ES1000   (DLしたドライバー)
DirectDraw Rectangle   Text Ellipse  BitBlt 
        11     10543   1378    4496       6 

VISTA x86での比較ですがPCIのMX440に全然勝てません(笑 ま、鯖で2Dがとりあえず映ってれば良いという程度でしょうからこれで十分なんですけど、動画再生もかなりつらいですよ、これじゃ。当然、VISTAのAEROも動きませんからね(^^;)

不便な点

PS2コネクタありません。ま、最近のDELLは全部そうですけど

S1もS3もスタンバイは使えません。常時電源オン前提のサーバーですから、ACPI BIOSからそのファンクションが消えてるんですかね? 2008SVR X64, VISTA X86, XP X86いずれでもダメでした。 何かドライバー入れるかレジストリいじると使えるようになるのかなぁ。

ECCなDDR2しか受け付けませんので、安いバルクメモリーを買ってきて増設ってわけにはいきません。非ECCの倍くらいしますから、8Gも積みたいならその差額で本体の安い分が消えてしまいますので、最初から買う機種考えましょう。

PCIはひとつありますけど、3.3V専用です。たぶんPCI2.3ってやつなんでしょうね。ブランケットに近い方に切り込みが無い5V用は使えません。少し古いものはほとんど5V用ですので注意が必要です。 参考:http://www.wdic.org/w/TECH/PCI

サウンド有りません。PCIに少し古いサウンドカード余ってるからつけようと思っても、ほとんどは5V専用でしょうから...私も実は3.3V用のサウンドカードを探してみましたけど持ってませんでした(^^;) ですので、今は使っていなかったUSBオーディオデバイスをつないでみました。(時々黄色マーク付いて動かなくなるのはなんでだろうな)

電源から出てる内蔵デバイス用の電源コネクタはFDD用のミニと、SATAデバイス用のものしか出ていませんので、レガシー電源コネクタなDVD-R等をつけようとすると、電源コネクタ変換ケーブルが必要ですね。

無料ブログはココログ