GNU GRUB
GNUプロジェクトにて開発されている高機能なブートローダ / ウィキペディア フリーな encyclopedia
親愛なるWikiwand AI, これらの重要な質問に答えるだけで、簡潔にしましょう:
トップの事実と統計を挙げていただけますか GNU GRUB?
この記事を 10 歳向けに要約してください
すべての質問を表示
GNU GRUB (GRand Unified Bootloader) はGNUプロジェクトにて開発されている高機能なブートローダである。 グラブと読まれることが多い。[要出典] 大きく分けてバージョン0.9x系のGRUB Legacyと、1.9x系のGRUB 2の2種類がある。
概要 開発元, 最新版 ...
![]() ![]() | |
![]() GNU GRUB | |
開発元 | GNUプロジェクト |
---|---|
最新版 | |
最新評価版 | |
リポジトリ |
![]() |
プログラミング 言語 | アセンブリ言語、C言語[4] |
プラットフォーム | IA-32, x86-64, PowerPC |
サポート状況 | 開発中 |
種別 | ブートローダ |
ライセンス | GPLv3+[5] |
公式サイト | GNU GRUB |
テンプレートを表示 |
閉じる
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/1/18/GNU_GRUB_on_MBR_partitioned_hard_disk_drives.svg/640px-GNU_GRUB_on_MBR_partitioned_hard_disk_drives.svg.png)
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/GNU_GRUB_on_GPT_partitioned_hard_disk_drives.svg/640px-GNU_GRUB_on_GPT_partitioned_hard_disk_drives.svg.png)
GRUBはMultiboot Specification(英語版)のリファレンス実装でもある。Multiboot Specification(マルチブート仕様)とは、コンピュータにインストールされた複数のオペレーティングシステムを個別に起動する際にOSの選択肢をユーザーに提示したり、または、あるOSのパーティション上に存在する特定のカーネルに関する利用可能な設定を有効化する方法を提供するなどといった、マルチブートに関するクロスプラットフォームなシステムを規定する仕様である[注釈 1]。同仕様は現在フリーソフトウェア財団 (FSF) がメンテナンスしている。
もともとGRUBはGrand Unified Bootloader[注釈 2]という名前でGNUプロジェクトとは無関係のプロジェクトにて開発されていたが、GNUオペレーティングシステムは開発中のカーネルであるGNU HurdをブートするためGRUBを利用していた。のちに主要貢献者の助言もあり、公式なGNUプロジェクトとなった。現在ではGNUのカーネルであるGNU Hurdだけではなく、主にLinuxやFreeBSDなどのUnix系OSや、Solaris x86(10 1/06 release以降[7])でも利用されている。