• ベストアンサー

XPと7とのデュアルブートについて

xpをインストールしてあるPCに7を入れデュアルブート仕様しました 順調にインストールも終え、7も問題なく起動したのですが、HDDのパーティーションが認識してくれませんでした。 XPではC(データ用)、D(XPシステム)、F(7システム)と3つとも認識しているのですが、 7ではC(7システム)、D(XPシステム)2つしか認識しておらずデータ用のパーティーションの部分が認識されません。 (まずCがデータ用のドライブではなくなったことになにか問題があるのでしょうか?) どのようにすれば7の方でも3つのドライブを認識してくれるのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • 10FSR
  • ベストアンサー率59% (329/556)
回答No.1

XPとVistaとWindows7βのトリプルブートの時は、Windows7βから見るとXPを入れたドライブが表示されませんでした。 多分、XPのパーティションがアクティブだったからと思います。 Windows7のディスクの管理で、データ用のパーティションがアクティブになっていませんか。 経験無いですが、下記を参考にすればドライブが見えるようになるかも知れません。 「Windows7でマルチブート環境にすると、HDDドライブが1個消えてしまう?」 http://freesoft.tvbok.com/tips/win7rc64/hdd-disappears.html 「Windows Vista と、Windows7をデュアルブートにしてみた。」 http://utai.jp/blog/index.php?UID=1231689018

kdlj5
質問者

お礼

御三方ともご回答ありがとうございました。 無事に解決することができました^^。これで一安心です なお良回答の方はどれもすばいらしいご回答でしたので 回答順にいたしました。それでは失礼します。

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

見えなくなったパーティションにはドライブ文字が付与されていないだけでドライブ文字を追加すれば読み書き出来るようになると思います。 手順 1.スタートメニューのコンピュータを右クリックして「管理」を実行する 2.ディスクの管理を選び、該当のパーティションを右クリックして「ドライブ文字とパスの変更」を実行する 3.「追加」ボタンを押して、開いているA、B以外のドライブ文字を指定する 4.「OK」ボタンで閉じて、「コンピュータの管理」を閉じる 以上で隠れたパーティションが利用できるようになりますが、フォーマットやパーティションの削除をするとOSが起動出来なくなります。

  • potanx
  • ベストアンサー率54% (415/766)
回答No.2

win7はインストール時にHDDの最初に起動する部分にブート情報を書き込みます。そしてこのパーティションにはドライブ文字を割り当てずに通常では見えないようにして安全を保っています。 たぶんデータ領域にWin7がブート情報を書き込んだことが原因だと思います。 No.1の回答者様の「Windows7でマルチブート環境にすると、HDDドライブが1個消えてしまう?」を参考に対策すれば見えるようになると思います。 根本的な解決策としてはデュアルブートをいったん解除しXPをHDDの最初の領域(通常はCドライブ)に再インストール、データ領域を退避しWin7を再インストールすれば良いと思いますが大変な手間になりますね・・・・ なお蛇足ですがXPはブート領域とシステム領域が一緒なのでHDDの最初(通常はCドライブ)のパーティションからあまり離れたところにインストールすると起動に失敗することがあるそうですよ。

関連するQ&A