6.4. UEFI 부팅 모드 설정

기본 부팅 모드는 기존 BIOS 모드입니다. 최신 시스템에는 기존 BIOS 모드 대신 UEFI 부팅 모드가 필요할 수 있습니다. 부팅 모드를 UEFI 모드로 변경하려면 다음 단계를 완료합니다.

절차

  1. undercloud.conf 파일에 다음 매개변수를 설정합니다.

    ipxe_enabled = True
    inspection_enable_uefi = True
  2. undercloud.conf 파일을 저장하고 언더클라우드 설치를 실행합니다.

    $ openstack undercloud install

    설치 스크립트가 완료될 때까지 기다리십시오.

  3. 등록된 각 노드의 부팅 모드를 uefi로 설정합니다. 예를 들어 capabilities 속성에서 기존 boot_mode 매개변수를 추가 또는 교체하려면 다음 명령을 실행합니다.

    $ NODE=<NODE NAME OR ID> ; openstack baremetal node set --property capabilities="boot_mode:uefi,$(openstack baremetal node show $NODE -f json -c properties | jq -r .properties.capabilities | sed "s/boot_mode:[^,]*,//g")" $NODE
    참고

    profileboot_option 기능이 유지되고 있는지 확인합니다.

    $ openstack baremetal node show r530-12 -f json -c properties | jq -r .properties.capabilities
  4. 각 플레이버의 부팅 모드를 uefi로 설정합니다.

    $ openstack flavor set --property capabilities:boot_mode='uefi' control