Saya baru saja membeli Dell XPS 17 (l702x) dan saya tertarik untuk mem-boot berbagai OS. Jika apa yang saya pahami benar, Dell memiliki semacam 'BIOS' Phoenix SecureCore Tiano UEFI yang dikunci. Dari apa yang saya baca, UEFI tidak dapat langsung digunakan (mungkin melalui menu tersembunyi dll, yang mungkin memerlukan mod BIOS).
Tampaknya memungkinkan untuk menggunakan / mengakses shell EFI yang kompatibel dengan Phoenix, menggunakan TianoCore edk2 / ShellPkg (source) open-source (BSD ) dan paket-paket edk2 / ShellBinPkg (binary) ( GIT Repo ).
Saya merekomendasikan ShellBinPkg yang lebih baru , menggunakan profil "shell penuh" UEFI Shell 2.0 (mendukung sebagian besar perintah). Anda juga dapat membangun kembali shell khusus menggunakan ShellPkg (build standalone atau memasukkannya dalam paket OVMF untuk menghasilkan versi x64) - Memasukkan shell UEFI di distro iso Linux .
Biner shell [U] EFI dikompilasi untuk menjalankan independen dari firmware. Ini dapat diuji dengan meletakkan shell pada sistem file FAT32 (stik USB, partisi hard drive), diganti namanya menjadi /efi/boot/bootx64.efi
dan kemudian boot ke sana, dari [UEFI] BIOS Anda.
Teks bantuan untuk shell diakses dengan mengetik help utilname
. Hanya menggunakan help
menghasilkan daftar semua perintah shell yang tersedia.
Catatan: Jika Anda tidak dapat meluncurkan UEFI Shell dari firmware secara langsung, buat pen drive FAT32 USB dengan Shell.efi yang disalin sebagai (USB) /efi/boot/bootx64.efi. USB ini akan muncul di menu boot firmware. Meluncurkan opsi ini akan meluncurkan UEFI Shell untuk Anda. - Arch Linux mengambil UEFI