728x90
GRUB에 대해 알아보기
GRUB(Grand Unified Bootloader)는 리눅스 운영 체제에서 사용되는 부트로더입니다. 부트로더는 운영 체제를 부팅하는 역할을 합니다. GRUB는 여러 운영 체제를 설치한 경우 사용자가 원하는 운영 체제를 선택할 수 있게 해줍니다.
GRUB의 버전
GRUB에는 두 가지 주요 버전이 있습니다.
- GRUB Legacy : 오래된 버전으로, BIOS 기반 시스템에서 사용됩니다.
- GRUB 2 : 최신 버전으로, UEFI 기반 시스템에서 사용됩니다.
GRUB의 구성 요소
- grub.cfg : GRUB의 주요 설정 파일로 부팅 메뉴, 운영 체제 항목 등이 정의돼 있음
- grubenv : GRUB 환경 변수가 저장되는 파일
- grub.efi (GRUB 2에만 해당) : UEFI 기반 시스템에서 GRUB를 로드하는 파일
GRUB 메뉴 커스터마이징
GRUB 메뉴의 모습과 동작을 커스터마이징할 수 있습니다.
- 부팅 메뉴 항목 추가/제거
- 부팅 메뉴 배경 이미지 변경
- 부팅 메뉴 타임아웃 설정
- 암호 보호 설정
GRUB 명령어
GRUB에는 다양한 명령어가 있습니다. 예를 들면 다음과 같습니다.
- grub-install : GRUB를 설치하거나 재설치함
- grub-mkconfig : grub.cfg 파일을 자동으로 생성
- grub-reboot : 시스템을 재부팅
- grub-editenv : GRUB 환경 변수를 편집
728x90
'✏️ CS > 운영체제' 카테고리의 다른 글
[Ubuntu] 환경변수 설정하기 (0) | 2024.06.07 |
---|---|
VMware를 이용해 Ubuntu 가상 머신을 사용할 때의 장점 (0) | 2024.06.05 |
[운영체제] PCB란 무엇인가 (0) | 2024.05.27 |
댓글