質問: シリアルata hdd 増設後について 質問させていただきます。 先日、sata対応hdを購入し、865gボードに取り付けました。 ポートはsata0とsata1があったので、sata0に接続。 windows上からも認識し、フォーマット→xpのインストールも完了しました。 ここからがどうやっていいか分からないのですが、 以前使っていたhdd(ide 40g) をフォーマットして、予備のスペースとして活用したいのです。 今はpcを起動すると、windows xpが2つ入っているのでどちらを起動させるか選択画面が出ます。 sataで接続したhdをマスター(プライマリー)として使いたい場合、いまideで接続されている旧システムhdはディップスイッチの変更、ケーブルの差し替え等必要になるのでしょうか。 ネットで調べたのですが、biosで起動順序さえ変えれば問題ないという記事がありましたが、いまの状況で起動順序をsata→ideにすると、media error、cable checkなどと表示されwindowsすら起動しません。 旧hddをデータhdとして運用し、sataにつないだhdをマスターとして運用するためにはどういう作業が必要になるのでしょうか。
回答: 一からやり直す必要があります。 1.旧hddはideケーブル、電源ケーブルをはずす。 またここでできればcmosクリアを行う方が良い。 2.新hddにxpをクリーンインストールする。 (1)xpのcdから起動させ、インストールの方法を聞いてきたら、全ての領域を削除して、一旦終了させ再起動する。(これは確実に守ってください。) (2)再びxpのcdから起動させ、本来のxpのクリーンインストールを行う。 (3)全てのドライバ、必要なアップデートを行い、完全にxpが起動することを確認できたら、電源を切る。 3.旧hddのジャンパをslaveに設定し、ideケーブルのslave側に繋ぐ。 4.電源を入れ、問題なく普通にxpが起動すれば、旧hddの内容を読み取れるはずなので、必要なファイルを新hddにコピーする。 5.確実に旧hddから必要なファイルをコピーできたことが確認できれば、後は「ディスクの管理」で旧hddの全てのパーティションを一旦削除し、再起動後新たにパーティションを作成、フォーマットする。 以上が一般的な手順です。 本来はこのようなことを行う前に旧hddから必要なデータや各種設定のバックアップを取っておくべきですが、それは質問者様の考え方によりますので、お任せします。 また、多少biosの設定も変更する必要があるかもしれません。 上記の手順3で「slave」に繋ぐように書きましたが、これはsataからosを起動させるとき、sata0をide primary masterとして代替認識させる必要があるからです。 この設定をbios上で行ってください。 ただ起動ドライブをideかsataか自由に選択できるのなら、「master」に繋いでも問題ないはずです。