- ベストアンサー
Cドライブのパーティションが変更できない
質問します。自作デスクトップPCでXPと2000のデュアルブートを使っているのですが、事情により各OSを再インストールしました。現在HDDは3台つながっているのですが、そのうち1台(120GB)を3つのパーティションに区切り、C(4GB)にXP、D(10GB)がカラ、E(100GB強)に2000という構成になっています。 「できればCドライブとDドライブを1つにして、15GBのCドライブにしたい。2000から起動してXPのOSのCDからインストールすれば、再起動後のインストール画面上で、CとDのパーティションを再フォーマットして1つにできるのでは?」と思ったのですが、実際には「Cにはインストールをするためのデータが入っているので初期化できない」とのメッセージが。 あきらめて普通に起動すると、Cドライブに「$WIN_NT$.~BT」というインストール用のデータが入ったフォルダーができていたので、丸ごとEドライブに移し、boot.iniの「XPセットアップ」のパスをCからEに変えてみたのですが、これだとセットアップが起動できませんでした。2000から立ち上げて管理ツールで変更するのも試しましたが、できませんでした。 どなたか、上記の条件でCドライブのパーティションを変更する方法をご存知ないでしょうか? ご助言・ご教授ください。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
QtPartedというツールを使います。 まずKnoppixのCDを作ります。 ftp://ftp.dnsbalance.ring.gr.jp/archives/linux/knoppix/iso/ から600~700MBのISOイメージファイルをダウンロードし、ISO9660イメージファイルとしてCD-Rに焼きます。 そのCD-ROMで起動し、kterm(コンソール)を開いて qtparted と入力します。 あとは、画面からDドライブを選んで削除し、Cドライブを選んで広げます。 ある程度のリスクがありますので、事前にデータのバックアップを行なってから作業してください。
その他の回答 (1)
- sero
- ベストアンサー率47% (916/1944)
市販のパーティション操作ツールを使わずにというなら両OSの再インストールが最も簡単でしょう。 Dドライブが基本領域ならCとまとめる事も出来るでしょうけど、拡張領域内にD・Eドライブが論理ドライブとして存在しているなら全パーティションを一旦削除してから2つのパーティションを作成し、2000→XPの順にインストールです。 http://homepage2.nifty.com/winfaq/dualboot.html
お礼
回答ありがとうございます。 良回答10ptとさせていただきました。 最終的に、ご助言いただいた手法を選ばざるを得なくなりました。 ねっとりと時間が掛かっております。ブルースです。。。。
お礼
回答ありがとうございます。 良回答20ptにさせていただきました。 残念なことに、回答を待っている間に「あ!OSのCDからブートさせたら出来るかも!」と思い、XPのCDでやってみたところ、Cドライブは削除できたのですがDと結合はできず、「まあCとDの順番を入れ替えられただけマシか」と思っていたのもつかの間、2000が起動できなくなりました…。 よって、やむを得ず2000再インストールで120GBを一度全て初期化し、パーティションを切り直すということで、結局「両OS入れ直し」となりました。 ご助言の手法は次の機会に試したいと思います。