본문 바로가기

STUDY/ㄴ LINUX

Learning Grub

Learning Grub (메뉴얼)

-멀티부팅을 보다 편리하게.(Ver 0.5)    

시작하며…


이 글은 본인이 이틀간 시행착오를 거치며 지인들의 도움을 받아 설정하게 된 내용을 정리한 것입니다. Debian에 기초해 작성되었으며 다른 배포본을 사용하는 경우 직접 컴파일을 해주거나 해당 패키지를 설치해 주어야 합니다.

Grub(Grand Unified Bootloader)의 정확한 명칭은 GNU Grub 입니다. GNU Grub는 무료 부트 로더로서 다양한 파일 시스템을 지원해 줍니다. GNU Grub는 OS의 커널을 직접 읽어 들이기 때문에 Linux의 LILO 1024실린더 제한을 해결할 수 있습니다.(LILO 최신 버전은 이 문제가 해결되었음) 따라서 8G가 넘는 partition에도 Linux를 설치할 수 있으며, 기타 다양한 운영체제를 사용할 수 있습니다..

또, GNU Grub 부팅 디스크를 작성해 놓으면 MBR 손상으로 인한 운영체제 기동 실패시 이를 복구 할 수 있는 매우 유연한 부트관리자 입니다. GNU Grub는 이러한 장점으로 몇몇 배포본에 LILO를 대신해 표준 Bootloader로 채용되었습니다. 자세한 사항은 아래 링크에서 확인하시기 바랍니다.