気まぐれ & 気まま & 天邪鬼な老いぼれ技術屋の日々の記録のうち、パソコン技術やインターネット技術、プリンタやPCアプリからプログラム言語などに関連した記事です。
Access Counter:
-595- Win7 のお引越し = 今日は画像なし m(_ _)m = | |
すでに書いたように、新しい PCを組み立てているんだが、O/Sを新しくライセンス購入するのは勿体ないのでそちらに Win7 を引っ越して、従来のPCはデュアルブートしていた XP/Vista だけにしようと画策してハマッた! しかも、従来の PCには O/S用に2TBと 録画データ用に1TBの HDDが 2台搭載されているので、タイの洪水で随分と HDDも供給不足になって価格が高沸しているし、新しいほうに 大きな 2TBのほうを移設しようと、ケチケチ精神を発揮したのが災いした。まず 1TBの HDDが シングルパーティションだったのでこれの前半を空けてから、2TBの O/Sパーティションを Easeus Disk Copy でコピーした。XPのあとから Win7 をインストールしてあったので、ブートの仕組みが複雑で 単純に XPのパーティションだけをコピーしても起動できないのは分かっていた。 一番確実なのは、ドライブ丸ごとコピー(クローン)なんだが2TB >> 1TB のコピーということで Easeusではそれは出来ない(有料アプリならできるが)。で パーティションごとにコピーを選んだんだが、途中で Easeus のパーティションコピーにはMBRなどの先頭領域のコピー機能がないことに気づいた。MBRがコピーできないとマズイな、と思ったらその通り。Win7のパーティションをアクティブ設定にしても起動しない。 そこで、Paragon DriveBackup で 2GBの方の MBR/Firsttrackのバックアップを取ってから、それを 1GBの方に復元してみた。すると Windows7 の方は起動するものの、O/Sセレクトでは XPが表示されない。どうやら、ドライブ構成が変わったので ブートセレクタが XPの情報を無視しているらしい。しかし ドライブレターの変更をして 2TBの方に合わせてみても症状は同じ。 で Win7の ブートマネージャの編集ツール EasyBCDで再度 XPのパーティションを登録してみたら、セレクタに表示はされるが選択すると 一瞬何か表示されるものの再起動になってしまう。 2TBと 1TBの HDDの状態をそれぞれ起動した状態で(1TBの方は Win7側から起動して)比較したところ、2TB側は XPのパーティションが <システム・アクティブ> Win7は <ブート>となっているのに 1TB側は XPが単に <プライマリ>としか表示されずに Win7が<ブート・アクティブ・システム>となっている。システムパーティションとブートパーティションの違いがイマイチわからないが、深く追及している余裕はないし、「システムパーティションの変更」などの検索でもそれらしい記事は引っかからない。 仕方なく、DriveBackupで 各O/Sパーティションのバックアップを取り直し、それらをいったん領域解放した 1TB側の HDDの先頭領域に順番に復元してみた。しかし今度は Operating System not found! のようなBIOSエラーで起動しない。仕方なく Win7のインストールディスクで 修復を実行したら、Win7は起動できた。そこから XPのパーティションをみると 今度は <システム・アクティブ>となっている。ということで昨日一日右往左往した挙句、なんとか 2TB >> 1TB へのO/S 移行が完了。 そこから Win7のコマンドプロンプトで x:\boot\bootsect /NT52 ALL を実行して Win7のブートプロセスをパスさせる処置をして、何とか XPの起動にこぎ着けた。 なんという「オマケ」だったんだろう。 | |
2011/11/20 |
|