コンピュータを2つのオペレーティングシステムで共有するにはデュアルブートが必要です。コンピュータではどちらかのオペレーティングシステムを使用できますが、両方を同時に使用することはできません。各オペレーティングシステムはそれ専用のハードディスクまたはディスクパーティションからブートし、そのドライブまたはパーティションを使用します。
本章では、システムがRed Hat Linuxと他のオペレーティングシステムの両方からブートできるように設定する方法を説明します。説明がわかりやすいように、もう一方のオペレーティングシステムがMicrosoft WindowsTMであるものとして話を進めます。しかし、一般的な手順は他のオペレーティングシステムでも同じです。
![]() | 注意 |
|---|---|
システム上でRed Hat LinuxがOS/2と共存する場合は、OS/2のパーティション設定ソフトウェアを使用してディスクパーティションを作成しなければいけません。さもなければ、OS/2がディスクパーティションを認識することはできません。インストール中には、新しいパーティションを作成せずに、fdiskによってLinuxパーティション用の適当なパーティションタイプを設定してください。 |
まだコンピュータにオペレーティングシステムがインストールされていない場合、先にWindowsをインストールしてからRed Hat Linuxをインストールします。
Windows 9xまたはMEをインストールする場合は、Windowsインストール中はパーティションを定義できません。Windowsをインストールした後、fipsを使用してハードディスクドライブの再パーティショニングを行ってLinuxのための空き領域を作る方法についてはFIPSによるパーティション設定項を参照してください。
Windows NTまたはWindows 2000をインストールする場合は、Windowsのために特定のサイズのパーティションを作成できます。ハードディスク上にLinuxをインストールするための十分な空き領域(パーティション設定またはフォーマッティングがされていない領域)を残しておいてください。
![]() | ヒント |
|---|---|
ハードディスクドライブのパーティション設定を行うとき、BIOSがハードディスクドライブ上の最初の1,024を超えるシリンダにアクセスできないシステムがあることに注意してください。このような場合、LILOからブートするには、Linuxの/bootパーティションをハードディスクドライブの最初の1,024シリンダ内に作成できるように十分な空間を残しておいてください。そうでないLinuxパーティションはシリンダ1,024より後に作成してもかまいません。 |
どのぐらいのディスク領域を残しておくかについては、ステップ3-ディスク容量は十分ですか?項第1章を参照してください。Windowsをインストールした後、デュアルブート環境でのRed Hat Linuxのインストール項を参照してください。
Red Hat Linuxをインストールするコンピュータで、すでにWindows(または他のオペレーティングシステム)を稼働させている場合は、ここで重要な決定を行う必要があります。以下の選択肢があります。
すでにコンピュータ上にWindowsがインストールされているにもかかわらず、Red Hat Linuxをコンピュータ上の唯一のオペレーティングシステムとしてインストールしますか。「はい」なら、デュアルブートシステムを設定する必要はありません。保存しておきたいすべての情報のバックアップを作成してから、インストールを開始します。インストール中に、インストールプログラムが[ディスクのパーティション設定]画面で自動的にシステムのパーティション設定を行うようにするには、Remove all partitions on this systemを選択します。Disk Druidまたはfdiskを使用して手動でパーティション設定を行う場合、既存のすべてのDOS(Windows)パーティションを削除してからLinuxパーティションを作成します。
Red Hat Linuxをインストールし、Red Hat Linuxと他のオペレーティングシステムのどちらからでもブートできるように設定しますか。システム上の他のオペレーティングシステムをそのままにしてRed Hat Linuxをインストールすることができます。すでにWindowsがインストールされていますから、Linuxのためにディスク領域を割り当てる必要があります。Linuxのためのディスク領域の割り当て項とデュアルブート環境でのRed Hat Linuxのインストール項を参照してください。
![]() | 警告 |
|---|---|
ハードディスクドライブを再設定する前にすべての重要な情報をバックアップしてください。ブートローダーが認識できない場合に備えて、両方のオペレーティングシステムのブートディスクを必ず作成してください。 |
すでにシステムにWindowsがインストールされている場合、Red Hat Linuxをインストールするためのハードディスクドライブ領域を解放する必要があります。以下の選択肢があります。
新規ハードディスクの追加
既存のハードディスクまたはパーティションの利用
新規パーティションの作成
上記のどの場合でも、古いシステムではBIOSがハードディスクドライブ上の最初の1,024を超えるシリンダにアクセスできない場合があります。このような場合、Linuxからブートするには、Linuxの/bootパーティションがハードディスクドライブの最初の1,024シリンダ内になければいけません。
Red Hat Linuxのために空き容量を作成するのにもっとも簡単な方法は、新しいハードディスクをコンピュータに増設して、そのドライブにRed Hat Linuxをインストールする方法です。たとえば、2台目のIDEハードディスクをコンピュータに増設すると、Red Hat Linuxのインストールプログラムがそのドライブをhdbと認識し、既存のドライブ(Windowsが使用するドライブ)はhdaと認識します(SCSIハードディスクドライブの場合、新しくインストールされるハードディスクはsdb、もう一方のハードディスクはsdaと認識されます)。
新しいハードディスクをLinuxのためにインストールする場合は、このままRed Hat Linuxインストールプログラムを起動してください。Red Hat Linuxインストールプログラムを起動したあと、Windowsが使用するハードディスクではなく、新しくインストールしたハードディスク(hdbやsdb)にLinuxをインストールするように、必ずインストールプログラムで指定してください。
Linuxのために空き容量を作成するもう1つの方法は、Windowsが現在使用しているハードディスクまたはパーティションを使用する方法です。たとえば、Windowsのエクスプローラで、2台のハードディスク、C:とD:が表示されているとします。これはコンピュータにハードディスクが2台搭載されているか、パーティションが2つあるハードディスクが1台あることを表します。いずれの場合も(十分なサイズであるとの条件で)WindowsがD:と認識するハードディスクまたはパーティションにRed Hat Linuxをインストールすることができます。
この選択が可能なのは、コンピュータに2つ以上のハードディスクかパーティションがある場合に限ります。
![]() | 注意 |
|---|---|
Windowsはリムーバブルドライブ(たとえばZIPドライブ)やネットワーク上の記憶装置(仮想ドライブ)はもとより、ローカルのハードディスク領域の表示に文字を使用します。Linuxをリムーバブルドライブやネットワークドライブにインストールすることはできません。 |
Linuxのインストール先としてローカルのWindowsパーティションが使用できる場合は、以下のことだけを実行してください。
選択するハードディスクまたはパーティション(この例ではD:)のデータをすべて別の場所にコピーします。
Red Hat Linuxインストールプログラムを起動し、Linuxを指定されたドライブまたはパーティションにインストールするようインストールプログラムに指定します。この例では、WindowsでD:のハードディスクまたはパーティションです。Linuxはハードディスクとディスクパーティションを区別します。
このコンピュータのC:とD:が2台のハードディスクを指す場合、インストールプログラムはこれらのドライブをhdaとhdb(IDEの場合)、またはsdaとsdb(SCSIの場合)と認識します。インストールプログラムに対してhdbまたはsdbにインストールするよう指定します。
C:とD:が1台のドライブのパーティションを指す場合は、インストールプログラムがこれらをhda1とhda2(またはsda1とsda2)と認識します。Red Hat Linuxインストールのパーティション設定段階では、第2のパーティション(hda2またはsda2)を削除し、そのあと割り当てられていない空き容量をLinuxのためにパーティション設定します(Linuxのインストールを開始する前に第2パーティションを削除する必要はありません)。
Linux用に容量を確保する第3の方法は、他のオペレーティングシステムが使用しているハードディスクにRed Hat Linux用の新規パーティションを作成する方法です。Windowsのエクスプローラでハードディスクが1台(C:)しか表示されず、新規のハードディスクを増設するつもりがない場合は、ドライブのパーティション設定を実行しなければいけません。パーティション設定を実行すると、そのあとエクスプローラは、小さくなったC:ドライブを表示します。その後Red Hat Linuxインストールプログラムを実行すると、ドライブの残りの部分をLinux用にパーティション設定できます。
fdiskなどの強力で破壊力を持つパーティション設定プログラムを使ってハードディスクを分割することができますが、その場合はWindowsの再インストールが必要となります(これは最善の選択ではないでしょう)。
サードパーティ製の、パーティションを破壊せずに使用できるパーティション設定プログラムがいくつもWindowsオペレーティングシステムのために発売されています。そのようなプログラムを使用する場合は、それぞれのマニュアルを参照してください。
Red Hat Linux CD-ROMに収録されているプログラムのFIPSを使ってパーティションを作成する方法については、FIPSによるパーティション設定項を参照してください。