OnWorksLinuxおよびWindowsオンラインワークステーション

及び

ワークステーションのオンライン無料ホスティング

<前へ | コンテンツ | 次へ>

この MBR には、事前に選択したオペレーティング システムを使用して GRUB (または LILO) ブートローダーをロードする方法に関する手順が含まれています。 次に、MBR はブート ローダーをロードし、ブート ローダーがプロセスを引き継ぎます (ブート ローダーが MBR にインストールされている場合)。 デフォルトの Red Hat Linux 設定では、GRUB は MBR の設定を使用してメニューにブート オプションを表示します。 GRUB は、コマンド ラインまたは設定ファイルからオペレーティング システムを起動するための正しい指示を受け取ると、必要なブート ファイルを見つけて、マシンの制御をそのオペレーティング システムに渡します。


画像

4.2.3. GRUBの機能


このブートメソッドは次のように呼ばれます ダイレクトローディング これは、ブートローダーとオペレーティング システムのメイン ファイル (カーネルなど) の間に中間コードを使用せずに、オペレーティング システムを直接ロードするための命令が使用されるためです。 ただし、他のオペレーティング システムで使用されるブート プロセスは上記とは若干異なる場合があります。 たとえば、Microsoft の DOS および Windows オペレーティング システムは、現在の MBR 構成をまったく組み込むことなくインストールされると、MBR 上のすべてを完全に上書きします。 これにより、Linux などの他のオペレーティング システムによって MBR に保存された他の情報が破壊されます。 Microsoft オペレーティング システムおよびその他のさまざまな独自のオペレーティング システムは、チェーン ロード ブート方式を使用してロードされます。 この方法では、MBR はオペレーティング システムを保持するパーティションの最初のセクターを指し、そこで特殊ファイルが見つかります。


実際にそのオペレーティング システムを起動するために必要です。


GRUB は両方のブート方法をサポートしているため、BIOS が認識できるほぼすべてのオペレーティング システム、最も一般的なファイル システム、およびほぼすべてのハードディスクで GRUB を使用できます。


GRUB には他にも多くの機能が含まれています。 最も重要なものには次のものがあります。


• GRUB は、x86 マシン上に真のコマンドベースのプレ OS 環境を提供し、特定のオプションを使用してオペレーティング システムをロードしたり、システムに関する情報を収集したりする際に最大限の柔軟性を実現します。

• GRUB は、多くの IDE およびすべての SCSI ハードディスクへのアクセスに必要な論理ブロック アドレッシング (LBA) モードをサポートします。 LBA が導入される前は、ハード ドライブが 1024 シリンダの制限に達する可能性があり、この制限を超えると BIOS がファイルを見つけることができなくなりました。

• GRUB の設定ファイルはシステムが起動するたびにディスクから読み取られるため、起動オプションを変更するたびに MBR を上書きする必要がなくなります。


OnWorksのトップOSクラウドコンピューティング: