티스토리 뷰

반응형

UEFI 메뉴 삭제 및 편집

 

UEFI 메뉴 삭제, 편집 및 순서 변경(UEFI Entry Menu - delete/bootOrder)

 

Dual Boot를 위해 Linux를 설치하게 되면, UEFI Entry에 설치했던 Linux Distro 이름이 남아있게 됩니다. Dual Boot를 위해 다양한 리눅스를 설치하고 삭제하게 되면 삭제했던 리눅스 이름까지 남아있게 되는데 이게 좀 많이 거슬릴 때가 많습니다.

이미 삭제된 리눅스 이름을 UEFI Entry Menu에서 지우기 위해 Bios firmware 업데이트를 수행하는 분들이 있던데, 쉽게 삭제하는 방법이 있습니다.

리눅스에서 명령어 2~3줄만 입력해서 바로 삭제할 수 있습니다.

 

UEFI Boot Entry

 

UEFI Entry Menu

 

지금은 Hamonikr 8.0(Ubuntu로 표시), Windows Boot Manager만 남아있지만 기존에 Kali가 UEFI Boot Entry에 계속 표시되었습니다. 이번에 Hamonikr 8.0으로 바꾸면서 기존 Kali Linux 역시 Boot Entry에서 삭제를 해버렸습니다.

삭제전 사진이 안 남아 있어서 변경 후 메뉴 모습만 보여드립니다.

 

efibootmgr 명령어 사용법

 

efibootmgr

 

UEFI Boot Entry를 편집하기 위해서 efibootmgr 프로그램이 필요합니다. Hamonikr 8.0에는 기본적으로 설치되어 있는 패키지이기 때문에 별도의 설치 명령어는 필요 없습니다.

sudo apt-get install efibootmgr 명령어를 사용하여 설치할 수 있습니다.

sudo efibootmgr 명령어를 입력하면 설치된 운영체제를 확인할 수 있습니다. Windows Boot Manager가 Windows 운영체제이며 Ubuntu처럼 해당되는 운영체제 이름을 확인할 수 있습니다. Boot 뒤에 숫자 4자리 번호를 활용하여 그 번호에 해당하는 운영체제를 쉽게 삭제할 수 있습니다.

숫자 뒤에 *는 active 상태임을 의미합니다. 삭제할 때 *를 입력할 필요는 없으며 숫자 4자리만 입력하시면 됩니다.

 

efibootmgr manpage

 

efibootmgr man page

 

man efibootmgr을 입력하여 사용할 수 있는 옵션을 확인합니다.

Boot Entry를 삭제하기 위해서는 -b 옵션-B 옵션을 사용하시면 됩니다.

즉, sudo efibootmgr -b 0002 -B 를 입력하게 되면 Ubuntu 메뉴를 삭제할 수 있습니다. 숫자 4자리는 설치한 컴퓨터에 따라 숫자가 다를 수 있으니 이 숫자를 잘 확인하셔서 입력하시기 바랍니다.

부팅 순서 역시 바꿀 수 있는데 sudo efibootmgr -o 0002,0000,0006,0001 이런 식으로 바꾸면 부팅 순서를 Ubuntu, Windows, 순으로 바꿀 수 있습니다. 

 

반응형
댓글