• ベストアンサー
  • 暇なときにでも

デュアルブートについて

パソコンド素人です。 XPとLinuxを1つのHDDに入れたいと思ってます。 今は、XPがインストールされていて、現在のドライブの状況はCドライブ40GB、Dドライブ20GBです。 ここで質問なんですけど、既にパーティション分けされているDドライブの領域にLinuxを入れたいのですが、Linuxインストール時のパーティション操作で、Dドライブの領域をNTFSからext3とかにフォーマットするだけでは、そこにLinuxをインストールできないのですか? 自分はそれで出来ると思っていたのですが、1つのHDD内にあるCドラDドラってのは論理的に分かれているだけで、fdisk(XPには無いけど)とかでちゃんと分けないといけないっていう話を聞かされたので…。 基本領域とか論理ディスクとかの話が関係してるいるのかな? そこのところが、いまいちよく分からないので、よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数62
  • ありがとう数4

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

  • ベストアンサー
  • 回答No.1

この場合は普通にDドライブだけLINUXから領域開放、再FDISK(?)する必要があると思います。 ここからちょっとややこしい話をします。 HDDは最大4つまでのパーションをもつことが出来る仕組みになっています。 これはHDDの最初のセクタ(MBR)に4つまでのパーティション情報しか記憶する領域がないためです。 現状、CとDの二つしかパーティションが存在しないのであれば、普通に考えてCドライブが基本領域、Dドライブが拡張領域になっているのでしょう。 拡張領域とはMicrosoft独自の規格で、簡単に言えばひとつのパーティション内に複数のパーティションをもたせる仕組みです。 LINUXをインストールするためには基本領域である必要がありますので、Dドライブのみを基本領域に設定し直せばLINUXをインストールできるはずです。 ちなみに基本領域同士、拡張領域は物理的にセクタが分かれています。 (拡張領域内での論理ドライブ同士(擬似パーティション)は論理的に分かれているだけですが)

参考URL:
http://nobumasa-web.hp.infoseek.co.jp/partition/partition.html

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。 参考URLも分かりやすくて助かりました。 1つ、Linuxをインストールする前にLinuxのfdiskを使う方法があるのですか?(CD-ROMからLinuxを起動させるのかな?) Linuxを入れるための基本領域の作成は、windowsのディスク管理からできないのでしょうか? この参考URLを見たところ、Dドライブに割り当てられているパーティションを削除して、新たに基本領域を作成しておき、Linuxのインストール時にその領域のファイルシステムをext3でフォーマットしてやればいいのではないかと安易に考えているのですが…

その他の回答 (2)

  • 回答No.3

>Dドライブに割り当てられているパーティションを削除して、新たに基本領域を作成しておき・・・ すでに回答がありますが、LINUXから領域開放・・・というのはちょっと違いましたね。 XPであらかじめ領域開放しておくだけであとはLINUXインストール時に領域取得、ext3でフォーマットした方が良いでしょう。 MicrosoftのOSは基本領域を複数作成することが出来ない仕様になっていますので、領域を再取得するのはLINUXインストール時のFDISKで行うようにしましょう。 LiloやGrubのブートローダーの話も挙がっていますが、NTLDRでの起動という手段もありますのでご参考まで。

参考URL:
http://www.a-yu.com/pub/lilo_inst.html

共感・感謝の気持ちを伝えよう!

質問者からのお礼

アドバイスありがとうございます。 やっぱりXPでも基本領域は複数作れない仕様なんですね。

  • 回答No.2
  • ts0472
  • ベストアンサー率42% (3369/7981)

どのLinuxか不明ですが、通常はインストール手順でパーティションを選択すれば自動的に領域作成を行ってくれます(Windows同様) なので前もってLinux用領域の作成は不要です このHDD全体ではなく作成済みパーティションを選択する手順が判り辛いかも知れませんが デュアルブートにするとLiloやGrubが起動プログラムとして先頭パーティションに導入されます Linuxが不要になりWindowsだけに戻す時に苦労すると思います OSはわりと簡単にインストールできますが、各ドライバが揃っているかが問題になるかも知れません 自作なら不安は少ないですが

参考URL:
http://www.stackasterisk.jp/tech/systemConstruction/dual01_01.jsp

共感・感謝の気持ちを伝えよう!

質問者からのお礼

アドバイスありがとうございます。 ドライバについては、既に同じ型のPCでの例があるので大丈夫だと思います。

関連するQ&A

  • デュアルブートとパーティションについて

    HD40GBにWindows xp と RedHat Linux 8.0をデュアルブートさせようと思います。そこで以下のように割り当てようと思っています。 ●Windows xp  ・Cドライブ → 15GB(NTFS形式)  ・Dドライブ → 20GB(FAT32形式→Linux側から見れるようにしたいため) ●RedHat Linux 8.0 → 5GB Windows xpのリカバリーCDを入れて、パーティションを切ろうとしたのですが、未使用の領域に8MB残ってしまいます。どうせなら、完璧に割り当てたいのですが、どのような方法でパーティションを切り、デュアルブートさせればよいでしょうか? 初期状態はWindows xpがCドライブのみに40GB入っていました。 今は、パーティションを切るのを試していて、何も入っていません。 もう一度初期状態に戻し、そこからパーティションを切る準備に入ったほうがいいのか、何も入っていない状態からパーティションを切る準備に入った方がいいのでしょうか? また、Linuxのfdiskコマンドを使えば無駄な領域を残さずパーティションを切れると聞いた事があるのですが、デュアルブートさせるときは、windowsからインストールしなければならないと本に書いてあったので、困っています。 いろいろ混乱しているので、質問が多く整理しきれていませんが、教えたいただける方どうかよろしくお願いします。

  • FDISK が出来ない

    先日20GBのハードディスクを購入しMS-DOSの FDISKで次のようにパーティションを作りました。 |<-基本領域2GB->|<-拡張領域18GB->| 基本領域は2GBでFAT32にフォーマット。Cドライブ。 拡張領域は論理ドライブ1を2GBでLINUX用にリザーブ。 論理ドライブ2を128MBでLINUX SWAP用にリザーブ。 論理ドライブ3に残りすべてを割り当てFAT32にフォーマット。 この時、論理ドライブ2と3はFAT32にフォーマット したつもりはなかったのですが、LINUXインストール 時に見るとFAT32になっていたので、これらを削除し て空いた領域にLINUXとSWAPを割り当てました。 インストールはうまく行き、一見問題なさそうなのです が、FDISKで「大容量ディスクのサポートを使用可能 にするか」聞かれた後「Y」を入力すると、何も表示され なくなってしまいました。パーティションマジック3.0 を実行してもエラーが発生したり、固まったりしてパーテ ィションが全く見えません。 ディスク使用上は問題なさそうなのですが、今後W2Kを 入れトリプルブートさせる計画があるので何とかパーティ ションを見えるようにしたいと考えてております。 FDISK出来るようにするためにはローレベルフォーマ ット以外に方法はありますでしょうか?ローレベルフォー マットは危険との話も聞きますが、実際のところどうなの でしょうか? 使用中のハードディスクは東芝製MK2016GAPです。 ご指導の程宜しくお願い致します。

  • windows領域を減らしてlinuxをインストール

    いまcドライブ(40GB)のパーティションは1つでxpがインストールされています。このパーティション領域を30GB程度に縮小して、残り10GBにlinuxをインストールしたいんですが、これってfdiskで、できますか? (今のwindowsのデータをそのまま残しておきたいので)

  • パーティション切りでHDDクラッシュ??

    パーティションを切った後から、HDDの動作が おかしくなりました。 具体的には、Linuxのインストーラーで、 自動的にパーティションを切る設定を選んで インストールして、一度起動を確認したが、 翌日は起動できなかったので、やり直しを しようとおもったけれども、 Linuxインストーラーのパーティション切りの 段階で、エラーが起きるようです。 仕方ないので、起動ディスクの FDISKを使おうと思ったけれども FDISKの論理ドライブ??の操作が変になってしまい、 どうしても消せません。 具体的には、論理ドライブは無いことを確認してるのに、 拡張MSDOS領域を消そうとすると 論理ドライブがある、とはねつけられます。 また、このドライブをリムバーブルディスクとして つなぐと、Win98/2000両方とも、フリーズします。 ディスクがあることは認識しても、領域関連で処理が 対応できなくなってしまうんだとおもいます。 これは、HDDクラッシュなのでしょうか? (クラッシュはまだ経験がありません)

  • デュアルブートのPCのリカバリ

    初めて、Linuxをインストールする初心者です。 XPのインストールされたメーカーPCに、Fedora Core5をインストールし てデュアルブートとした場合、PCのリカバリ時にPC付属のCD-ROMから 通常通りセットアップすれば、Fedora Core5とそのパーティションは、 自然に削除されるのでしょうか?。 (使用しているPCは、Cドライブ:20GB、Dドライブ:60GBで、HDDにリカバ リ領域などはなく、極普通のPCだと思います) 宜しくお願いします。

  • Linuxのパーティションの縮小(デュアルブート)

    現在XPとLinux(FedoraCore)のデュアルブート環境下で1つのハードディスク(160GB)を2つのパーティション(80GBずつ)に分けて使用しております。Linuxのパーティション領域を縮小(20GB程に)して、XPの領域として使用したいと考えておりますが、何か良い方法がありましたらお教え下さると助かります。 ちなみにXP領域にはかなりデータがあることから、できるだけ触れたくありません(できればバックアップもしないで済ませたい)が、Linux領域はほとんど使用していないので、最悪再インストールもありかと考えています。WindowsからLinuxのファイルシステムをアクセスするようなソフトウェアもあるようですが、重そうなので利用は考えていません。ちなみにブートローダーはGRUBです。または現有の80MBのXPの領域と、今後増やそうとしているXPの領域は別のパーティションで構いません。 よろしくお願いします。

  • Win7のデュアルブートとHDDパーティション

    500GBのHDDを、C:XPシステム(150GB基本パーティション)、D:データ(200GB拡張パーティション)、E:Win7RCシステム(150GB拡張パーティション)と三分割して使っています。 Win7が正式発売され次第XPとデュアルブートで使いたいのですが、その場合は今のEドライブを削除し二番目の基本パーティションを設けてWin7のシステムドライブとすべきか、あるいは今の拡張パーティションEを正規版に入替えれば良いでのか迷っています。 基本領域1個+拡張領域(論理ドライブ2個)と基本領域2個+拡張領域(論理ドライブ1個)で使用上の違いは無いように思うのですが、何か差異が生じるでしょうか?

  • XPとLinuxのデュアルブート

    前にも同じような質問をしたのですが、もう一度お願いします。 20GBのHDDを以下のようにわけ、CドライブにはXPを入 れました。その後、RedHat Linux7.1Jをいれようとし たのですが、partition typeをかえることがでないた め、Linuxを入れることができません。また、WinXPか らはFDISKを使えないみたいなので、DとEのpartition を解放することもできません。Linuxから開放したとこ ろ、WinXPのブートセクター?がなくなりました…。ど うすればよいのでしょうか?お願いします。

  • デュアルブートを簡単に行いたいのですが...

    現在Meを使用していますが,XPを導入しようかと思います.HDDは出荷時のままで,Cドライヴ20GB,Dドライブ20GBです.パーティションなどを触ることなくデュアルブートにする方法はありますか?特殊なアプリを使わずに簡単にできる方法があったら教えてください

  • FDISKと基本領域

    FDISKって基本領域を一つしか作成できないんですか? ふつう一つのHDDには4つまで作ることができますが。 1つのHDDに4つまでパーティションを作る場合は 基本的に基本領域を作ればいいんですよね? 拡張領域と論理領域は作る必要はないですよね? これらはどういうときにつかうものなんですか? FDISKでは使わざる得ませんが。