ブートディスクを使用せずにRed Hat Linuxシステムをブートするためには、通常、ブートローダーをインストールする必要があります。GRUB(デフォルト)またはLILOをインストールできます。
GRUBはRed Hat Linux 7.2に初めて導入されたソフトウェアブートローダーで、コンピュータ上でRed Hat Linuxを起動するために使用します。また、Windows 9xなどのオペレーティングシステムを起動することもできます。ここでどちらのブートローダー(GRUBかLILOか)をどのように設定するか(またはブートローダーを設定するかしないか)を尋ねられます。
どのブートローダーをインストールするかを選択します。古いブートローダーであるLILOを使用する場合は、GRUBではなくLILOをインストールするオプションが選択されていることを確認してください。
ブートローダーをインストールしない場合は、このインストールの終わりにブートディスクを作成するか、Red Hat Linuxシステムをブートするための別の手段(たとえば、サードパーティーのブートローダー)を確保しておいてください。
ブートローダー(GRUBまたはLILO)をインストールすることを選択しましたから、次にそれをどこにインストールするかを決定しなければなりません。ブートローダーは、次のどちらかの場所にインストールできます。
MBRが、System CommanderやOS/2のなどの別のオペレーティングシステムローダーを起動している場合を除き、ここにブートローダーをインストールするのがよいでしょう。MBRは、コンピュータのBIOSによって自動的にロードされる、ハードディスクドライブ上の特別な領域で、ここにブートローダーを配置すれば最も早いタイミングでブートプロセスの制御を受け取ることができます。GRUB(またはLILO)をMBRにインストールすると、マシンをブートしたときにGRUB(またはLILO)によってブートプロンプトが表示されます。ここで、Red Hat Linuxやブートローダーで設定した他のオペレーティングシステムをブートすることができます。
すでに他のブートローダー(OS/2のブートマネージャなど)を使用している場合に推奨されるインストール場所です。この場合は、先に他のブートローダーに制御が渡されます。そこから、そのブートローダーがGRUB(またはLILO)を起動(その後、Red Hat Linuxをブート)するように設定できます。
システム上のGRUB(またはLILO)をインストールする場所を選択します。システムがRed Hat Linux専用の場合は、MBRを選択するとよいでしょう。Windows 95/98を併用する場合は、ブートローダーが両方のオペレーティングシステムをブートできるように、ブートローダーのインストール先としてMBRを選択します。
![]() | 重要 |
|---|---|
何らかの理由でGRUBまたはLILOをインストールしない場合、Red Hat Linuxシステムを直接ブートすることはできません。別のブート方法(ブートディスクなど)を使う必要があります。このオプションは、Red Hat Linuxシステムを別の方法で確実にブートできる場合にだけ選択してください。 |
GRUBまたはLILOブートコマンドにデフォルトオプションを追加する必要がある場合は、それらを[カーネルパラメータ]フィールドに入力します。入力したオプションはすべて、ブート時にLinuxカーネルへ渡されます。
[LBA32の使用の強制(通常は不要)]オプションを指定すると、/bootパーティションの1024シリンダという制限を越えることができます。ご使用のシステムが1024シリンダという制限を越えているオペレーティングシステムをブートできるLBA32拡張をサポートしている場合、/bootパーティションをこの制限より上にインストールするためには(インストールプログラムがまだBIOSからこの拡張を検出していない場合)、このオプションを選択してください。
他のオペレーティングシステムが使用するパーティションを含め、ブート可能なパーティションが画面下に表示されています。Red Hat Linuxシステムのルートファイルシステムを持つパーティションの[ブートラベル]は、linuxになっています。他のパーティションにもブートラベルを付けることができます。他のパーティションにブートラベルを追加する場合(または既存のブートラベルを変更する場合)は、対象のパーティションをクリックして選択します。選択したブートラベルを変更できます。
![]() | 注意 |
|---|---|
[ブートラベル]列は、目的のオペレーティングシステムを起動するためにブートプロンプトに対して入力する値です。定義したブートラベルを忘れてしまった場合は、プロンプトで[Tab]キーを押すと、いつでも定義済みのブートラベルの一覧を表示できます。 |
レスキューモードを使用する必要がある場合は、次のいずれかの方法を選択できます。
CD-ROMを使用してブートし、boot:プロンプトで、linux rescueと入力します。
ネットワークブートディスクを使用して、boot:プロンプトで、linux rescueと入力します。後で、ネットワークからレスキューイメージを検索するように要求されます。
Red Hat Linuxボックスセットに同梱されたブートディスクを使用して、boot:プロンプトで、linux rescueと入力します。後で、インストール方式と、ロード元となる有効なインストールツリーを選択します。
レスキューモードの詳細は、オフィシャル Red Hat Linux カスタマイズガイドを参照してください。
GRUBまたはLILOを使わずにRed Hat Linuxシステムをブートしたい場合は、いくつかの代替手段があります。
前述のとおり、インストールプログラムによって作成されたブートディスクを使用できます(作成するように選択した場合)。
MS-DOSからLinuxをロードできます。ただし、そのためにはLinuxカーネルのコピー(SCSIアダプタがある場合は、初期RAMディスクも)をMS-DOSパーティション上で使用可能にする必要があります。そのための唯一の方法は、何らかの別の方式で(たとえばディスク上のLILOから)Red Hat Linuxシステムをブートしてから、カーネルをMS-DOSパーティションへコピーするという方法です。LOADLINはftp://metalab.unc.edu/pub/Linux/system/boot/dualboot/や、関連するミラーサイトから入手できます。
SYSLINUXはLOADLIN.によく似たMS-DOSプログラムです。このプログラムもftp://metalab.unc.edu/pub/Linux/system/boot/loaders/や、関連するミラーサイトから入手できます。
市販のブートローダーを使用してLinuxをロードすることができます。たとえば、System CommanderやPartition Magicは、Linuxをブートできます(ただし、GRUBまたはLILOをLinuxルートパーティションにインストールする必要があります)。
ここでは、SMPマザーボードについて説明します。インストールプログラムは、システム上にSMPマザーボードを検出すると、自動的に/boot/grub/grub.confまたは/etc/lilo.confエントリを、(通常は1つですがこの場合は)2つ作成します。
grub.confの2つのエントリとは、Red Hat Linux (カーネル)とRed Hat Linux (カーネル-smp)です。デフォルトではRed Hat Linux (カーネル-smp)がブートします。ただし、SMPカーネルに問題がある場合は、代わりにRed Hat Linux (カーネル)エントリをブートするように選択できます。機能は以前と同じですが、1つのプロセッサで動作します。
lilo.confの2つのエントリとは、linuxとlinux-upです。デフォルトでは、linuxがブートします。ただし、SMPカーネルに問題がある場合は、代わりにlinux-upエントリをブートするように選択できます。機能は以前と同じですが、1つのプロセッサで動作します。