GRUB
Sign in to saveAlso known as GNU GRand Unified Bootloader, Grand Unified Bootloader, GRUB2
boot loader package
Key facts
- Original author
- Erich Boleyn
- Developer
- GNU Project
- Initial release
- 1995 ; 31 years ago ( 1995 )
- Stable release
- 2.14 / 14 January 2026
- Written in
- Assembly , C
- Operating system
- Linux , GNU/Hurd , macOS , BSD , ( Solaris / illumos (x86 port)), and Windows (through chainloading)
- Platform
- IA-32 , x86-64 , IA-64 , ARM , PowerPC , Power ISA , s390x , MIPS , RISC-V , LoongArch and SPARC
- Available in
- English and others
- Type
- Bootloader
- License
- 2007: GPL-3.0-or-later , 1999: GPL-2.0-or-later
- Website
- www .gnu .org /software /grub /
- Repository
- gitlab .freedesktop .org /gnu-grub /grub
via Wikipedia infobox
Wikidata facts
- Instance of
- free software
- Part of
- GNU Project
- Named after
- grand unified theory
- Movement
- free software movement
- Platform
- PowerPC
- Official website
- www.gnu.org/software/grub
- Image
- Debian Unstable GRUB2 (2015).png
- Has use
- bootloader
Show 15 more facts
- Commons category
- GNU GRUB
- copyright license
- Q27016754
- software version identifier
- 2.14
- source code repository URL
- gitlab.freedesktop.org/gnu-grub/grub
- programmed in
- assembly language
- issue tracker URL
- savannah.gnu.org/bugs/?group=grub
- IRC channel URL
- irc://irc.gnu.org/grub
- inception
- 1995-00-00
- implementation of
- Multiboot Specification
- operating system
- Unix-like operating system
- mailing list archive URL
- lists.gnu.org/archive/html/help-grub
- user manual URL
- www.gnu.org/software/grub/manual/grub
- copyright holder
- Q48413
Sources (13)
via Wikidata · CC0
Article · Português
Em computação, GNU GRUB (ou apenas GRUB) é um multi-carregador de um sistema operacional (multi boot ou boot-loader) criado pelo projeto GNU. É utilizado, normalmente, quando se deseja que um computador tenha dual booting, ou seja, que o usuário possa escolher ao iniciar a máquina, um sistema operacional (SO) dentre dois ou mais sistemas instalados. Em termos técnicos ele é um programa do tipo boot manager que pode carregar qualquer arquivo (ficheiro) executável com um cabeçalho multi boot nos seus primeiros 8 kB. Este cabeçalho consiste uma sequência de bits com: 32 bits de um "número mágico", 32 bits de flags mais 32 bits de um outro número mágico seguidos pela imagem do arquivo executável. O GNU GRUB foi desenvolvido a partir de um pacote chamado GRand Unified Bootloader, de onde deriva o acrônimo GRUB. O sistema operacional GNU utiliza o GRUB, assim como muitas distribuições GNU/Linux, GNU/kFreeBSD e GNU/Hurd. Enquanto os "carregadores" tradicionais mantém uma tabela de blocos no disco rígido, o GRUB pode rastrear o sistema de arquivos. Na sua versão do ano 2005 ele suportava os seguintes sistemas de arquivos: * ext2/ext3. * JFS da IBM. * Iso9660. * O sistema de arquivos do MINIX. * NTFS. * ReiserFS. * SGI's XFS. * UFS/. * VFAT, assim como os sistemas FAT16 e FAT32 utilizado pelo Microsoft Windows. * O sistema nativo VSTa. O GRUB também suporta a instalação em disquetes. Outros carregadores populares incluem LILO e Syslinux. Atualmente em desenvolvimento, o GRUB 2 substituiu o GRUB que passou a se chamar GRUB Legacy (ou, em português, GRUB legado). O desenvolvimento do GRUB 2 pretende fundir os fontes com o projeto para criar a próxima geração do GNU GRUB. O GRUB suporta a adição de 14 cores em substituição ao fundo de tela negro. Algumas distribuições que incluem o GRUB utilizam fundos de tela customizados. Os usuários também podem incluir as suas próprias customizações.
Abstract from DBpedia / Wikipedia · CC BY-SA