GRand 統合ブートローダーについて詳しく解説

導入

GNU グラブ
開発者GNUプロジェクト
最新バージョン1.98 [+/-]
親切ブートローダー
ライセンスGNU GPL 3
Webサイトwww.gnu.org/software/grub
スタートアップマネージャー

Grub ( GRand Unified Bootloaderの頭字語) は、LILO (Linux ローダー) のような無料のマルチブートプログラムで、コンピュータの起動時に複数のオペレーティング システムから選択できるようにします。

その利点には、 LinuxWindows以外のシステムの処理 ( Hurd 、Solaris、 FreeBSD 、および OpenBSD に便利)、ブート時の構成の読み取り (LILO とは異なり、構成変更後にブート セクターに GRUB を再インストールする必要はありません)、コマンドラインで次のことが含まれます。起動時の構成、特にさまざまな既存のファイル システムのネイティブ認識を変更できます。また、ある種の単純なコマンド言語も備えており、たとえば、パーティションのアドレス指定が間違っていたために起動が失敗し場合に「回復」することができます。

Grub は、起動元となるすべてのファイルシステムを認識できなければなりません。このため、LILO よりもはるかに大きくなります。

これは GNU プロジェクトの一部です。

 GRand 統合ブートローダーについて詳しく解説

特徴

  • LILO とは異なり、GRUB は構成を更新するために再インストールする必要はありません。 GRUB は、構成ファイルへの変更を動的に考慮します。
  • 構成ファイルが正しくない場合、GRUB はユーザーがオペレーティング システムを手動でロードできる シェルを提供します。
  • GRUB は非常に移植性が高く、マルチブートと互換性のあるシステムと、この機能と互換性のないシステム ( Microsoft Windows など) の両方をロードできます。 GRUB は、 ext3 、VFAT、NTFS などの多くのファイル システムもサポートしています。 GRUB は、論理ブロック アドレッシング (LBA) モードとも互換性があります。
  • GRUB はさまざまなインターフェイスで使用できます。多くの GNU/Linux ディストリビューションは、コンピューターの起動時に GRUB グラフィック サポートを使用して背景画像付きのメニューを表示し、場合によってはマウスサポートも使用します。
  • GRUB はネットワークからオペレーティング システム イメージをダウンロードできるため、ディスクレス コンピュータをサポートします。したがって、GRUB はこれらのイメージを解凍してロードできます。

施設

LILOとは異なり、GRUB は構成ファイルが変更されるたびに MBR に再インストールする必要はありません。

GNU/Linux システムでは、 grub-installコマンドは、MBR またはパーティションに GRUB パート 1 をインストールする場合にのみ使用されます。 GRUB 構成ファイルは使用可能なパーティション上にある必要があります。そうでない場合、パート 1 によってシェルが自動的に実行されます。

このファイルの名前と場所はシステムによって異なります。たとえば、 Debian GNU/Linux ディストリビューションでは、このファイルは/boot/grub/menu.lstにありますが、Fedora Core では/boot/grub/grub.confに配置されます (後者は/etc/grub.conf場所へのシンボリック リンクを使用します) /etc/grub.confと、互換性の理由から/boot/grub/grub.confを指します)。

さらに、GRUB をフロッピー ディスク、CD、 USB スティックなどのリムーバブルディスクにインストールして、独自のディスクから直接起動できないシステムをロードすることもできます。

 GRand 統合ブートローダーについて詳しく解説
  1. جنو جرب – arabe
  2. GRUB – bulgare
  3. গ্নু গ্রাব – bengali
  4. GRUB – catalan
  5. GRUB – tchèque
  6. Grand Unified Bootloader – allemand

GRand 統合ブートローダーについて詳しく解説・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。