Bir Dell XPS 17 (l702x) satın aldım ve çeşitli işletim sistemlerini çoklu önyüklemeyle ilgileniyorum. Anladığım doğru ise, Dell'in bir tür kilitli Phoenix SecureCore Tiano UEFI 'BIOS' vardır. Okuduğum kadarıyla, UEFI doğrudan kullanılamaz (muhtemelen gizli bir menü vb. Aracılığıyla BIOS modunu gerektirebilir).
Açık kaynaklı (BSD) TianoCore edk2 / ShellPkg (kaynak) ve edk2 / ShellBinPkg (ikili) paketlerini ( GIT Repo ) kullanarak Phoenix uyumlu bir EFI kabuğunu kullanmak / erişmek mümkün görünmektedir .
Ben daha yeni ShellBinPkg , UEFI Shell 2.0 "tam kabuk" profilini kullanarak (en komutları destekler) öneririm . Ayrıca ShellPkg kullanarak özel bir kabuk oluşturabilirsiniz (bağımsız bir yapı oluşturun veya bir x64 sürümü oluşturmak için OVMF paketine dahil edin ) - UEFI kabuğunun Linux dağıtımına dahil edilmesi .
[U] EFI kabuk ikili dosyası, bellenimden bağımsız çalışacak şekilde derlenmiştir. Bu, /efi/boot/bootx64.efi
[UEFI] BIOS'unuzdan kabuk FAT32 dosya sistemine (USB bellek, sabit disk bölümü) yerleştirilerek yeniden adlandırılıp yeniden başlatılarak test edilebilir .
Kabuğun yardım metnine yazarak erişilir help utilname
. Sadece kullanmak help
, mevcut tüm kabuk komutlarının bir listesini üretir.
Not: UEFI Shell'i doğrudan bellenimden başlatamıyorsanız, Shell.efi ile (USB) /efi/boot/bootx64.efi olarak kopyalanmış bir FAT32 USB kalem sürücüsü oluşturun. Bu USB ürün yazılımı önyükleme menüsünde görünmelidir. Bu seçeneğin başlatılması sizin için UEFI Kabuğunu başlatır. - Arch Linux'un UEFI'yi ele geçirmesi