Efibootmgr/ko

프로그램은 시스템의 UEFI 펌웨어와 함께 동작합니다. 리눅스(또는 기타 EFI 운영체제)로 부팅할 수 있는 항목을 만들고 관리하는 목적으로 EFI 설정을 다루는 인기있는 도구입니다.

프로그램은 부트로더가 아닙니다. 부트로더로 동작하는 시스템의 EFI 펌웨어와 함께 동작하는 도구입니다. 을 활용하면 부팅 항목을 만들고, 뒤섞고, 편집하고, 제거할 수 있습니다.

커널
UEFI로 바로 부팅하려면 커널의 CONFIG_EFI, CONFIG_EFI_STUB , CONFIG_EFI_VARS 지원 변수 값을 설정해야 합니다:

Emerge
꾸러미는 어떤 USE 플래그도 필요 없습니다. 단지 설치하기만 하면 됩니다:

EFI 변수
을 제대로 활용하려면, EFI 변수 파일 시스템에 접근할 수 있어야합니다. EFI 모드로 시스템을 부팅하지(그리고 펌웨어 MBR 모드는 아님) 않으면 EFI 변수 자체에 접근할 수 없습니다. 시스템이 MBR 모드면, 다시 부팅하고 시스템 펌웨어에 EFI 모드로 부팅하는데 필요한 조치를 취하십시오. 보통 펌웨어 설정 옵션을 바꾸거나 시스템 부팅 메뉴의 EFI 부팅 항목을 선택하시면 됩니다.

EFI 모드로 시스템을 부팅하고 나면, 다음 명령으로 efivarfs 가 있는지 확인하십시오:

마운트하지 않았다면( 초기화 스크립트로 마운드해야함), 다음 명령으로 직접 마운트할 수 있습니다:

Preconditions
If an EFI System Partition (ESP) does not exist, one needs to be created, see

부팅 항목 살펴보기
옵션으로 현재 부팅 항목을 보려면:

부팅 항목 만들기
부팅 항목을 만들 때 에 전달할 몇가지 매개 변수가 있습니다:


 * 로 새 항목을 만듭니다.
 * 다음에 EFI 시스템 파티션을 제공할 파티션 번호를 붙입니다
 * 다음에 EFI 시스템 파티션을 제공할 디스크 장치를 언급합니다
 * 다음에 부팅 항목에서 사용할 레이블을 붙입니다
 * 다음에 부팅할 EFI 이미지 경로를 붙입니다

If this is the folder structure:

then the loader paths will be:

예를 들자면:

It is also possible to add parameters - maybe by all UEFI implementations - to the kernel's command line:

Optionally, additional kernels can be installed and made known to the UEFI firmware. This is especially useful when wanting to test more kernels or to dual-boot with another operating system. These will be shown in the boot selection prompt, normally after a keyboard hotkey is pressed at the right time during system initialization. The latest added entry always gets highest boot priority, so it will be default. If the hotkey combination is unknown, search for official documentation from the computer manufacturer. This information is usually not difficult to find.

부팅 항목 삭제
항목을 삭제하기 전에 항목의 ID를 우선 확인하십시오.

아래에서 나타난 바와 같이 젠투 항목을 삭제(Boot0002가 식별자였음), 에게  매개변수와 식별 번호를, 항목을 삭제하는   매개 변수로, 2번 ID를 지닌 항목을 삭제하라고 요청하십시오.

추가 참조

 * EFI stub kernel은 EFI에서 직접 부팅할 수 있는 리눅스 커널을 설정하는 방법을 설명합니다
 * 젠투 핸드북의 대안: efibootmgr 사용