Server

원하지 않는 부팅메뉴 삭제하기 - efibootmgr (리눅스)

HoodieJun 2021. 3. 6. 23:51

컴퓨터를 쓰다 보면 윈도우외에 운영체제를 사용하는 경우가 있습니다. 그러다가 다시 윈도우로 돌아가기도 하고 윈도우 반 리눅스 반 과 같은 듀얼 부팅 시스템으로도 많이 사용합니다. 그러다 보면 부트 메뉴에 여러 가지 운영체제 메뉴들이 남게 되는데요.

 

그냥 놔둬도 상관없지만 저는 깔끔한게 좋아서 저와 같은 분들을 위해 삭제하는 방법을 소개해드리려고 합니다.

 

efibootmgr이라는 명령어를 사용할 건데요.

 

sudo efibootmgr

이라고 입력하시면 현재 있는 메뉴들이 쫙 나열됩니다.

만약에 efibootmgr 이 없는 명령어라고 나오면 설치해주세요.

 

데비안, 우분투 계열의 경우

sudo apt install efibootmgr

페도라의 경우

sudo dnf install efibootmgr

아치 계열의 경우

sudo pacman -S efibootmgr

 

설치하고 진행하시면 이런 문구가 나옵니다.

BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0000,001B,0001,0011,0017,0018,0019,001A,001C,0003
Boot0000* Windows Boot Manager
Boot0001* Pop!_OS 20.10
Boot0002* Fedora
Boot0003* Linux-Firmware-Updater
Boot0010  Setup
Boot0011  Boot Menu
Boot0012  Diagnostic Splash Screen
Boot0013  Lenovo Diagnostics
Boot0014  ThinkShield secure wipe
Boot0015  Startup Interrupt Menu
Boot0016  Rescue and Recovery
Boot0017* USB CD
Boot0018* USB FDD
Boot0019* NVMe0
Boot001A* ATA HDD0
Boot001B* USB HDD
Boot001C* PXE BOOT
Boot001D  Regulatory Information
Boot001E* Boot Next Boot Option

BootOrder에 지금 제 부팅 순서가 지정되어 있는 것을 확인할 수 있는데요.

 

여기서 부팅 순서를 바꿔줄 수 있습니다. USB 부팅이라던가 순서를 바꾸고 싶을 때 BIOS에 진입하고 순서 바꾸고 재부팅하면 귀찮기 때문에 여기서 바꾸고 재부팅하는 것도 편하고 좋더라고요 종종 사용합니다. ㅎㅎ

sudo efibootmgr -o 0000,0001,0002,0003

이런 식으로 원하는 부트 메뉴의 번호를 입력해주시면 왼쪽에서 오른쪽 순서로 순서가 변경됩니다.

 

그다음에 부트 메뉴 삭제를 해보겠습니다. 저는 현재 pop os는 사용하고 있지 않은데요. 디스크에서는 지웠지만 메뉴에 아직 남아있네요. 지워주도록 하겠습니다.

sudo efibootmgr -b 0001 -B

라고 입력하면 0001번의 pop os가 삭제된 것을 확인할 수 있습니다.

BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0002,0000,001B,0011,0017,0018,0019,001A,001C,0003
Boot0000* Windows Boot Manager
Boot0002* Fedora
Boot0003* Linux-Firmware-Updater
Boot0010  Setup
Boot0011  Boot Menu
Boot0012  Diagnostic Splash Screen
Boot0013  Lenovo Diagnostics
Boot0014  ThinkShield secure wipe
Boot0015  Startup Interrupt Menu
Boot0016  Rescue and Recovery
Boot0017* USB CD
Boot0018* USB FDD
Boot0019* NVMe0
Boot001A* ATA HDD0
Boot001B* USB HDD
Boot001C* PXE BOOT
Boot001D  Regulatory Information
Boot001E* Boot Next Boot Option

 

이렇게 해서 깔끔하게 컴퓨터를 관리해보세요!!