SSDを買ってきたのはいいですが、引越し元のシステムディスク(Cドライブ)
Partition Masterでは、Windowsシステムのコピー(HDD引越し)
調べてみると、HDDの一番初めにはMBR(Master Boot Record)
さっそく、縮めたCドライブパーティションをSDDへコピーして、Rebuild MBRを実行しますが、起動せず。そうそう簡単には行かないようです。調べを進めると、Windows XPにはMBRの修復コマンドがある他、WindowsをCDから起動して修復インストールするという手もあるそうなので早速実行してみました。しかし、SSD自体を認識していないようで上手くいきませんでした(何かするごとに、Rebuild MBRもしてみましたが変化なし)
とにもかくにもMBRさえコピーできれば何とかなりそう、という根拠の薄い自信に基づいて調べを進めると、こんなコアなページも見つけました。しかしこのような方法も相当にややこしそうなので、最後から2番目の手段にしておきます。
そして見つけたのが、Disk GeniusのBackup/Restore Partition Table機能でした。さっそくHDDのパーティションテーブルをバックアップして、SSDにレストアしてみます。途中いくつかエラーメッセージが出てきましたが、そこは目をつぶります。起動してみると、今までなら止まっていたマザーボードのスタートアップ画面を通り過ぎてWindowsのロゴ画面まで進みました。遂に……と思ったら、そこでコンピューターがシャットダウン、再起動を繰り返してしまいます。しかし少しは前進したというものです。
沈思黙考すること数分。閃きました。HDDには100GBに縮めたCドライブのパーティションの他にDドライブとして使っていた1TBのパーティションもあり、MBRには当然こちらのパーティション情報も書き込まれているはずです。このDドライブのパーティションを削除すれば、HDDのMBRからDドライブのパーティション情報が削除され、Cドライブだけのパーティション情報が書き込まれるはずです。そうすれば、同じ1つのパーティションのSSDとほぼ同じ構成となるはずです。
イライラしながらDドライブをフルバックアップしてから、そのパーティションを削除、再起動、HDDからBackup Partition Table、SSDにRestore Partition Tableと進めていきます。心なしかレストア時のエラーメッセージも少ないようです。
結果からいうと、これらの作業で無事SSDからの起動に成功しました。MBRエラーが原因ではないかと思われるちょっとした挙動不審はありましたが、数度の再起動によってWindowsが勝手に最適化してくれたようです。
しかし、これらの作業中恐るべき事実が発覚したのです。
つづく。