GNU GRUB(또는 그냥 GRUB)는 컴퓨터에서 여러 운영 체제를 지원하는 부트 로더 패키지입니다. 부팅하는 동안 사용자는 실행할 운영 체제를 선택할 수 있습니다. GNU GRUB은 이전 멀티부트 패키지인 GRUB(GRand Unified Bootloader)를 기반으로 합니다. GRUB는 GNU, Linux 및 Solaris를 포함한 Unix 계열 시스템에서 가장 자주 사용됩니다.
GRUB의 일부 기능:
- 무제한 부팅 항목을 지원할 수 있습니다.
- GRUB는 동적으로 구성할 수 있으므로 사용자가 부팅 중에 변경할 수 있습니다.
- GRUB는 하드 드라이브, 플로피 디스크, DVD, CD-ROM 및 USB 드라이브를 포함한 모든 장치에 설치하고 실행할 수 있습니다.
- 운영 체제를 실행하기 전에 압축을 풀 수 있습니다.
- 네트워크를 포함한 다양한 위치에서 운영 체제를 로드할 수 있습니다.
- 구성 파일이 변경될 때마다 다시 작성할 필요가 없습니다.
- Windows 및 DOS를 지원하는 구현이 있습니다.
- 명령 인터페이스는 대화식입니다.