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 에 적용되는 옵션에 대한 자세한 내용은 표준 RHEL 9 설치 가이드 수행 Red Hat Enterprise Linux 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을 참조하십시오.