구형 UEFI 보드등은 제대로 BOOT EFI 를 인식하지 않아서 OpenCore 등을 심을때 부팅 목록에 제대로 심겨지지 않는다 이럴때 USB 를 이용해서 EFI shell 로 부팅해서 아래와 같이 한다.
보드마다 EFI shell 을 제공해주는 보드들은 아래 과정이 필요없고 보드에 내장된 EFI shell 을 이용하면된다.
How to create a bootable USB media to access the default EFI shell (mcafee.com)
참고로 OpenCore 의 Openshell.efi 는 BIOS 와 직접 통신하지 않는데 OpenCore 의 Fake된 가상 BIOS와 통신되기 때문에 OpenCore Openshell.efi 롤 BIOS UEFI BOOT 에 심을수 없다.
이후에 USB로 EFI shell 로 부팅하여 아래와 같이 직접 원하는 BOOT 를 심는다.
EFI 부팅 파티션이 어떤것인지 우선 찾아야 한다.
fs0:
fs1:
명령등으로 뒤져보고
예를들어 OpenCore EFI 파티션이 fs1 이라고 하면 bcfg 명령으로 아래와 같이 추가
bcfg boot add 0 fs1:₩EFI₩BOOT₩BOOTx64.efi OpenCore
현재 추가된 리스트들을 보고 싶으면
bcfg boot dump
리스트중에 지저분한것이나 필요 없는것 삭제
bcfg boot rm XX
XX는 위에 bcfg boot dump 에서 나온 리스트 번호이다
예를들어서 리스트 1 을 삭제하려면
bcfg boot rm 01
모두 완료가 되면 exit 하고 빠져나온다
참고 한곳
'IT > IT기기' 카테고리의 다른 글
삼성 tizen TV 에 Jellyfin 설치 (7) | 2022.08.16 |
---|---|
vmware guest OS로 ubuntu, debian 계열 사운드 소리가 작을때 (0) | 2020.04.04 |
VMware ESXi 에서 Realtek Driver 추가 (0) | 2019.06.29 |
Raspberry Pi KODI 와 harmony 연결 (0) | 2019.03.10 |
Dex Max로 삼성 DeX 지원하지 않는 애플리케이션 지원하기 (0) | 2018.08.10 |