Menu Close

3.2. BIOS 펌웨어가 있는 시스템

ISOLINUX 부트 로더는 BIOS 펌웨어가 있는 시스템에서 사용됩니다.

그림 3.1. ISOLINUX 부팅 메뉴

기본 설정에서 BIOS 펌웨어가 있는 시스템에서 사용되는 ISOLINUX 부팅 메뉴입니다.

부트 미디어의 isolinux/isolinux.cfg 구성 파일에는 색상 체계 및 메뉴 구조(entries 및 sub menu)를 설정하기 위한 지시문이 포함되어 있습니다.

Red Hat Enterprise Linux의 기본 메뉴 항목인 Red Hat Enterprise Linux의 기본 메뉴 항목인 Test this media & Install Red Hat Enterprise Linux 9 은 다음 블록에 정의되어 있습니다.

label check
  menu label Test this ^media & install Red Hat Enterprise Linux 9.
  menu default
  kernel vmlinuz
  append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 rd.live.check
quiet

다음과 같습니다.

  • 메뉴 레이블 - 메뉴에서 항목의 이름을 지정하는 방법을 결정합니다. ^ 문자는 키보드 바로 가기( m 키)를 결정합니다.
  • 메뉴 기본값 - 목록의 첫 번째 옵션이 아니지만 기본 선택을 제공합니다.
  • kernel - 설치 프로그램 커널을 로드합니다. 대부분의 경우 변경해서는 안 됩니다.
  • append - 추가 커널 옵션이 포함되어 있습니다. initrd=inst.stage2 옵션은 필수입니다. 다른 옵션을 추가할 수 있습니다.

    Anaconda 에 적용되는 옵션에 대한 자세한 내용은 [citetitle] Red Hat Enterprise Linux 9에서 표준 RHEL 9 설치 가이드를 수행합니다.

    주목할 만한 옵션 중 하나는 inst.ks= 이며 Kickstart 파일의 위치를 지정할 수 있습니다. Kickstart 파일을 부팅 ISO 이미지에 배치하고 inst.ks= 옵션을 사용하여 위치를 지정할 수 있습니다. 예를 들어, Kickstart.ks 파일을 이미지의 루트 디렉터리에 배치하고 inst.ks=hd:LABEL=RHEL-9-BaseOS-x86_64:/ kickstart.ks 를 사용할 수 있습니다.

    dracut.cmdline(7) 도움말 페이지에 나열된 dracut 옵션을 사용할 수도 있습니다.

    중요

    디스크 레이블을 사용하여 특정 드라이브를 참조하는 경우 ( inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 옵션 위의 참조) 모든 공백을 \x20 으로 교체합니다.

메뉴 항목 정의에 포함되지 않은 다른 중요한 옵션은 다음과 같습니다.

  • 시간제한 - 기본 메뉴 항목이 자동으로 사용되기 전에 부팅 메뉴가 표시되는 시간을 결정합니다. 기본값은 600 이며, 이는 60 초 동안 메뉴가 표시됨을 의미합니다. 이 값을 0 으로 설정하면 timeout 옵션이 비활성화됩니다.

    참고

    시간 제한을 1 과 같은 낮은 값으로 설정하면 헤드리스 설치를 수행할 때 유용합니다. 이렇게 하면 기본 시간 초과를 완료하는 데 도움이 됩니다.

  • 메뉴 시작메뉴 종료 - 하위 메뉴 블록의 시작 및 끝을 결정하여 문제 해결 및 하위 메뉴에서 그룹화와 같은 추가 옵션을 추가할 수 있습니다. 두 가지 옵션이 있는 간단한 하위 메뉴(보내기와 메인 메뉴로 돌아가는 방법)는 다음과 유사합니다.

    menu begin ^Troubleshooting
      menu title Troubleshooting
    
    label rescue
      menu label ^Rescue a Red Hat Enterprise Linux system
      kernel vmlinuz
      append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-9-BaseOS-x86_64 rescue quiet
    
    menu separator
    
    label returntomain
      menu label Return to ^main menu
      menu exit
    
    menu end

    하위 메뉴 항목 정의는 일반 메뉴 항목과 유사하지만 메뉴 시작과 메뉴 끝점 사이에 그룹화됩니다. 두 번째 옵션의 메뉴 종료 줄은 하위 메뉴를 종료하고 메인 메뉴로 돌아갑니다.

  • 메뉴 배경 - 메뉴 배경은 솔리드 색상 (아래 메뉴 색상 참조) 또는 PNG, JPG 또는 LSS16 형식의 이미지일 수 있습니다. 이미지를 사용할 때는 해당 크기가 set resolution 문을 사용하여 설정한 해상도에 해당하는지 확인합니다. 기본 크기는 640x480입니다.
  • 메뉴 색상 - 메뉴 요소의 색상을 결정합니다. 전체 형식은 다음과 같습니다.

    menu color element ansi foreground background shadow

    이 명령의 가장 중요한 부분은 다음과 같습니다.

  • 요소에 따라 색상이 적용되는 요소를 결정합니다.
  • 전경배경 - 실제 색상을 확인합니다.

    색상은 16진수 형식의 #AARRGGBB 표기법을 사용하여 설명됩니다.

  • 00 완전히 투명하기 위한 것입니다.
  • 완전히 불투명하기 위한 FF입니다.
  • 메뉴 도움말 텍스트 파일 - 선택한 경우 도움말 텍스트 파일을 표시하는 메뉴 항목을 만듭니다.

추가 리소스

  • ISOLINUX 구성 파일 옵션의 전체 목록은 Syslinux 6.0을 참조하십시오.