SSDを導入しよう(成功編)

20110801_1.jpg
KingstonのSSDはどうやってもOSがインストールできなかったので使用を断念。
代わりに信頼性の高そうなcrucial m4 64GBを買って来た。
およそ9千円だったが、同時に購入した2TBのHDDが6千円と考えると、SSDはHDDに比べて容量1/30価格1.5倍かぁ…。
crucial m4 64GB(SSD)
m4ssd.jpg
KingstonのSSDに比べると、かなり高速だ。
これはかなり期待できそうだ!
HITACHI DeskStar 2TB(HDD)
hitahihds5c302hdd.jpg
作業用に買った日立のHDDもなかなか高速。
早速以前と同じようにdiskpar.exeとDrive Snapshotを使ってHDDの移行をしてみたのだが、KingstonのSSDの時と同じように、やっぱりXPが起動してくれない…えーなんでー?
20110801_2.jpg
しょうがないので既存HDDからのXP移行は諦めて、XP新規インストールを試してみる。
これはS-ATAのコンフィグレーションをRAIDからIDEに戻したら、ちゃんとインストーラーが起動してくれた。
20110801_3.jpg
だがしかし、インストールファイルコピー後の再起動で「Error loading operation system」の文字列が出てインストールが進まない。
XPでは結構よくあるエラーらしいが原因は何だ?
20110801_4.jpg
もう一度XPのインストールを最初からやり直してみたら、パーティション選択画面でCドライブNTFSパーティションの前に変な未使用領域が1MBできている。
おそらくこいつが原因でパーティション番号がずれて、XP起動に失敗しているのだろう。
そしてこの変な未使用領域はdiskpar.exeを使ってアライメント調整をした結果出来ている可能性が高い…。
つまりアライメント調整するとXPインストールが出来ないって事?
しょうがないので、XPのインストーラでパーティションを作り直したら、全然問題なくXPのインストールは出来たが、これではアライメント調整ができていないため、SSDのパフォーマンスに影響が出る。
m4ssdno_align.jpg
これがXPをアライメント調整なしでインストールした場合のSSDベンチマーク結果。
4Kの書き込みなどでパフォーマンス落ちが顕著に現れている。
もうパフォーマンスなんてどうでもいいから、とにかく安定して動けばいいや等と一時は思ったのだが、他にも色々できそうな気がしたので試してみることに。
作業用に買って来たHDDにTrueImageを使ってXPが入っているHDDのクローンを作成。
クローンは元のHDDより容量が大きくないと作成できないので、64GBのSSDでは無理だが、2TBのHDDなら余裕で作成できて、あっさりXPを起動することができた。
そしてクローンHDDから元のHDDの内容をSSDにxcopy。
もちろんSSDは予めdsikpar.exe でアライメント調整をしておく。
全てのファイルのコピーが終わったら、testdisk_win.exeでMBRを書き込む。
また、diskpart(diskparではなく、WindowsXPに最初から付いているツール)で、SSDのパーティションをアクティブにする(http://technet.microsoft.com/ja-jp/library/cc779300(WS.10).aspx
これでSSDにインストールしたXPが無事に起動してくれたので、めでたしめでたし…とはいかなかった。
S-ATAのコンフィグレーションがIDEの時は普通にSSDのXPが起動してくれるのだが、RAIDに設定した場合は起動してくれない。
J-Micronのe-SATAに繋げてもやっぱり起動してくれないので、どうもMBRがIDEの時しか合わなくなっているような…testdisk_win.exeでMBRを書き込んでいるのがまずそうな気もするが。
かといって、XPからMBRを書きこむためには、XPの回復コンソールが立ち上がらないとどうしようもない。
しょうがないのでXPのインストールディスクからMBRを書きこもうとしたが、S-ATAのコンフィグレーションがRAIDの場合は、FDDからRAIDドライバのインストールが必要というめんどくささ。
20110801_5.jpg
しょうがないので押入れからFDDを探してきて接続。
まさかこの時代にFDDを使うハメになるとは…。
20110801_6.jpg
だがRAIDドライバ読み込み時に謎のエラーが出て失敗。
もう嫌!!!!
結局MBR書き込みは失敗に終わり、もはや打つ手無し状態になってしまった。
まぁIDEなら起動するし、AHCIドライバインストールすれば動きそうだしRAIDをあきらめるという手で行くか…。
で、ふとTrueImage2011(試用版 http://www.acronis.com/homecomputing/products/trueimage/ )のメニュー画面を見たら、何やらMBRの文字列が左下に見える…。
TrueImage2011.jpg
え?TrueImageってMBRの書き込みも出来るの?
早速元のHDDからMBRをバックアップしてSSDに書き込んでみたら、全然問題なくあっさりとRAIDモードで起動!
つーか、単純にTrueImage2011で元HDDのイメージとMBRをバックアップして、SSDにリカバリーするだけで全然問題なかった!!
作業時間30分もかからないじゃん…今までの数十時間の格闘は一体…。
m4ssdalignXPComp.jpg
TrueImage2011でパーティションをリカバリーしても、アライメントは変わらないのでXPインストール後のベンチマークも特に問題なし。
RAIDドライブも問題なく動作しているので、やたら時間がかかったHDDからSSDの移行が完了。
で、これだけ苦労してSSDに移行してどんだけ速くなったのよ?という所だが、ぶっちゃけ多少ブラウザの動作とか速くなったかな?程度で劇的に変わったように思えない。
どちらかというと、速くなったというよりは、遅くならなくなったという方が適切な気がする。
ページインページアウトが発生すれば処理落ちしないのが分かりやすいんだろうけど、しばらく起動させ続けないと発生しそうにない。
まぁ様子見するか。

関連記事

カテゴリー: 日記 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)