방금 Dell XPS 17 (l702x)을 구입했으며 다양한 OS를 멀티 부팅하는 데 관심이 있습니다. 내가 이해 한 것이 정확하다면, Dell은 일종의 잠겨진 Phoenix SecureCore Tiano UEFI 'BIOS'를 가지고 있습니다. 내가 읽은 바에 따르면 UEFI는 직접 사용할 수 없습니다 (BIOS 모드가 필요할 수있는 숨겨진 메뉴 등을 통해).
오픈 소스 (BSD) TianoCore edk2 / ShellPkg (소스) 및 edk2 / ShellBinPkg (바이너리) 패키지 ( GIT Repo )를 사용하여 Phoenix 호환 EFI 셸을 사용 / 액세스하는 것이 가능합니다 .
UEFI Shell 2.0의 "전체 쉘"프로파일을 사용하여 최신 ShellBinPkg을 권장합니다 (대부분의 명령을 지원함). 또한 ShellPkg (x64 버전을 생성하기 위해 독립형 빌드 또는 OVMF 패키지에 포함)를 사용하여 사용자 정의 쉘을 다시 빌드 할 수 있습니다 .- Linux 배포판에 UEFI 쉘 포함 .
[U] EFI 셸 바이너리는 펌웨어와 독립적으로 실행되도록 컴파일됩니다. /efi/boot/bootx64.efi
[UEFI] BIOS에서 쉘을 FAT32 파일 시스템 (USB 스틱, 하드 드라이브 파티션) 에 놓고 이름을 바꾼 다음 부팅하여 테스트 할 수 있습니다 .
쉘의 도움말 텍스트는을 입력하여 액세스합니다 help utilname
. 사용 help
하면 사용 가능한 모든 쉘 명령 목록이 생성됩니다.
참고 : 펌웨어에서 UEFI 셸을 직접 시작할 수없는 경우 Shell.efi가 (USB) /efi/boot/bootx64.efi로 복사 된 FAT32 USB 펜 드라이브를 만드십시오. 이 USB는 펌웨어 부팅 메뉴에 나타납니다. 이 옵션을 시작하면 UEFI 셸이 시작됩니다. - 아치 리눅스의 UEFI 채택