3.2. 레거시 BIOS 펌웨어가 있는 시스템
부팅 미디어의 boot/grub2/grub.cfg
구성 파일에는 모양과 부팅 메뉴 기능을 제어하는 사전 구성된 메뉴 항목 및 기타 지시문 목록이 포함되어 있습니다. 구성 파일에서 Red Hat Enterprise Linux의 기본 메뉴 항목(이 미디어 테스트 및 Red Hat Enterprise Linux 10 설치)은 다음 블록에 정의되어 있습니다.
다음과 같습니다.
menuentry
- 항목의 제목을 정의합니다. 작은따옴표 또는 큰따옴표(' 또는 ")로 지정됩니다.--class
옵션을 사용하여 메뉴 항목을 다른 클래스로 그룹화할 수 있습니다. 그러면 GRUB2 테마를 사용하여 다르게 스타일을 지정할 수 있습니다.참고각 메뉴 항목 정의를 중괄호({})로 묶어야 합니다.
Linux
- 부팅하는 커널(예의/images/pxeboot/vmlinuz
)과 기타 추가 옵션(있는 경우)을 정의합니다. 이러한 옵션을 사용자 지정하여 부팅 항목의 동작을 변경할 수 있습니다. Anaconda에 적용되는 옵션에 대한 자세한 내용은 RHEL 자동 설치를 참조하십시오. 주목할 만한 옵션 중 하나는inst.ks=
로, Kickstart 파일의 위치를 지정할 수 있습니다. 부팅 ISO 이미지에 Kickstart 파일을 배치하고inst.ks=
옵션을 사용하여 해당 위치를 지정할 수 있습니다. 예를 들어 Kickstart.ks 파일을 이미지의 루트 디렉터리에 배치하고inst.ks=hd:LABEL=RHEL-10-0-BaseOS-x86_64:/
.kickstart.ks
dracut.cmdline(7)
도움말 페이지에 나열된 dracut 옵션을 사용할 수도 있습니다.중요disk 레이블을 사용하여 특정 드라이브를 참조하는 경우(예:
inst.stage2=hd:LABEL=RHEL-10-0-BaseOS-x86_64
) 모든 공백을\x20
으로 바꿉니다.initrd
- 로드할 초기 RAM 디스크(Init
rd) 이미지의 위치입니다.grub.cfg
구성 파일에 사용되는 기타 옵션은 다음과 같습니다.시간 초과 설정
- 기본 메뉴 항목을 자동으로 사용하기 전에 부팅 메뉴가 표시되는 기간을 결정합니다. 기본값은 60이며, 이는 메뉴가 60초 동안 표시됩니다. 이 값을-1
로 설정하면 타임아웃이 완전히 비활성화됩니다.참고시간 초과를 0으로 설정하면 헤드리스 설치를 수행할 때 이 설정이 기본 부팅 항목을 즉시 활성화하므로 유용합니다.
하위
메뉴 - 하위 메뉴 블록을 사용하면 기본 메뉴에 표시되는 대신 하위 메뉴를 만들고 그 아래에 일부 항목을 그룹화할 수 있습니다. 기본 구성의 Troubleshooting 하위 메뉴에는 기존 시스템을 복구하기 위한 항목이 포함되어 있습니다. 항목의 제목은 작은따옴표 또는 큰따옴표(' 또는 ")로 되어 있습니다. 하위 메뉴 블록에는 위에서 설명한 대로 하나 이상의 메뉴 입력 정의가 포함되어 있으며 전체 블록은 중괄호({})로 묶습니다. 예를 들면 다음과 같습니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
set default
- 기본 항목을 결정합니다. 항목 번호는 0부터 시작합니다. 세 번째 항목을 기본 항목으로 만들려면 setdefault=2
등을 사용합니다. -
theme
- GRUB2 테마 파일이 포함된 디렉토리를 결정합니다. 테마를 사용하여 부트 로더의 시각적 측면 - 배경, 글꼴 및 특정 요소의 색상을 사용자 지정할 수 있습니다.