EFI donanıma özgü bir şey mi öneriyor?
Evet. Bazı uygulamaların, özellikle eskilerin veya OEM kilitli anakartlardan yapılan uygulamaların, kısıtlanmış veya hatalı olma olasılığı daha yüksek.
HDD'lerin UEFI modunda önyüklenebilmeleri için GPT bölüm tablosu olması gerekir mi?
Teknik olarak hayır, ama sizin durumunuzda, " muhtemelen artı başka bazı şeylere de ihtiyacınız var (özellikle EFI dosyaları ve EFI değişkenleri) ". İşte uzun cevap (gelecekte bunun üzerine tökezleyen başkaları için de):
İnsanların sorduğu sıkça sorulan bir soru "Bir MBR diskinden UEFI önyüklemesi yapabilir miyim?" Cevabı "evet, ama çok zor." Teknik olarak doğru ortamda mümkün olsa da, teknik özelliklere çok sıkı bir şekilde yapışan UEFI ortamı veya doğru bölümleme tablosuna yüklemek için ısrar edecek Windows yükleyicisi gibi birçok şey sizi engelleyecektir.
İlk önce, optik medya bu tartışmanın bir parçası değil. Genellikle tamamen MBR / GPT aleminin dışında kalan ISO9660 veya UDF gibi bir sistem kullanır.
İkincisi, çıkarılabilir medya, sabit disklerden biraz farklı şekilde ele alınma eğilimindedir. UEFI uygulamalarının çoğu, çıkarılabilir geçici UEFI önyüklenebilir disklerine, sabit disklerden daha fazla toleranslı olacaktır.
Olduğu söyleniyor, işte tipik bir UEFI sisteminin önyüklenebilir aygıtları nasıl numaralandıracağı:
Seçenek ROM'lar, PXE önyüklemesi vb. Gibi yukarıdakiler tarafından kapsanmayan bir kaç şey daha var.
Ve şimdi yukarıdaki süreçle ilgili bazı gözlemler. Yeni başlayanlar için, optik sürücüler önyükleme modundan bağımsız olarak her zaman görünme eğilimindedir. Bunun nedeni genellikle ne BIOS ne de UEFI sistemlerinin önyüklemeye devam etmeden önce diskin açılmasını beklemek istememesidir. Ayrıca, her iki modda da aynı anda önyüklenebilir olarak gösterilme eğilimindedirler, bu nedenle her iki şekilde de önyükleme yapabilen bir diskiniz varsa, BIOS önyükleme menüsünden birini veya diğerini seçebilirsiniz.
Bir sürücünün (sabit veya çıkarılabilir) geçerli MBR önyükleme kodu içerip içermediğini programlı olarak belirlemek biraz zor olduğundan, bir sistemde BIOS veya CSM önyüklemesi varsa, şu anda mevcut olan herhangi bir diskten önyüklemeye izin verme eğilimindedir. Bununla birlikte, bu muhtemelen sorununun bir kısmına cevaptır: Çoğu sistem bir USB çubuğuna neredeyse sabit bir disk gibi davranmak zorunda olsa da, belki de sisteminiz farklı davranıyordur. Örneğin, bazı BIOS'lar bir USB cihazına tam olarak davranırSabit disk gibi ve BIOS'taki "sabit disk önyükleme sırasını" veya böyle bir kontrolü ayarlamanız gerekebilir. Veya belki de BIOS'unuz kilitli veya bozuktur ve BIOS modunda başlatılabileceğini fark etmez. Bazı ek işaretçiler: Sürücüyü 3.0 portu yerine USB 2.0'a bağlamayı deneyin ve BIOS'ta USB uyumluluk seçeneklerini etkinleştirin. Bazı BIOS'larda, USB3 yonga setine entegre olmayan makinelerde bulduğunuz gibi, üçüncü taraf USB veya ATA denetleyicilerinin arkasındaki aygıtlarla doğal olarak çalışmakta sorun var.
EFI'nin ortaya çıkmasıyla, bir sistemin hangi önyükleme aygıtlarının kullanılabilir olması gerektiğini (önyükleme girişlerini içeren EFI değişkenlerine bakarak) belirlemesinin yanı sıra, belirli bir sürücünün gerçekte önyükleme kodu içerip içermediğini belirlemek bir BOOTX64.EFI dosyası). Ancak, bu bazı ilginç uyarılara yol açar. Resmen ikenBir EFI sisteminin yalnızca başka bir yerde de görüneceği GPT disklerinde EFI dosyalarını araması beklenir. Örneğin, bir Windows 7 veya daha yeni bir kurulum diskini bir FAT32 USB çubuğuna kopyalayabilirsiniz ve muhtemelen EFI modunda başlatılabilir. UEFI, NVRAM'da karşılık gelen bir EFI değişkeni olmasa bile, tüm çıkarılabilir disklerde "\ EFI \ BOOT \ BOOTx64.EFI" dosyasının olup olmadığını kontrol edecek kadar akıllıdır. UEFI sistemlerinin çoğu, nereye gidileceği ve ne yapılması gerektiği ile ilgili ayrıntılar içeren EFI değişkenleri olduğu sürece, bir MBR diskinden de başlatılır. Örneğin, şu anda fabrikadan Windows 8.1 ile önyükleme yaparak Güvenli Önyükleme ile UEFI modunda başlatılan bir Dell dizüstü bilgisayar kullanıyorum, ancak disk MBR olarak bölümlendi.
Olabilecek diğer bazı komik şeyler: Windows veya Ubuntu gibi EFI uyumlu bir işletim sistemi kurarsanız, açılış yükleyicisini yüklerken uygun EFI değişkenlerini oluşturur. Ardından, sürücüyü çıkarır ya da silerseniz, sistem işletim sistemi adıyla birlikte EFI değişkenlerine sahip olur ancak bunlara ön yükleme yapamaz, çünkü değişkenlerin referans aldığı diski bulamaz. Ayrıca, tamamen çalışan bir EFI önyüklenebilir diski bir bilgisayardan diğerine alırsanız, MBR'nin alacağı kadar sorunsuz bir şekilde açılmayabilir.Birçok UEFI uygulaması, NVRAM'da karşılık gelen değişkenler mevcut değilse, UEFI modunda sabit bir diskten önyüklemeye çalışmanıza bile izin vermez. Bu nedenle RAID diziniz veya diğer sabit sabit sürücüler, EFI değişkenleri gibi tüm uygun yapılara sahip olana kadar önyükleme menüsünde UEFI girişleri olarak görünmeyebilir.
Ancak, tam sorunlarınızla, sorunlarınızın çoğunu, kurulumunuzdaki bir sorundan çok, bozuk bir BIOS'a bildiririm . Özellikle, bir USB sürücüsünün UEFI aygıtı olarak görünmesi, ancak BIOS aygıtının görünmemesi çok gariptir. Secure Boot özelliğini kapattınız ve herhangi bir CSM veya BIOS önyükleme seçeneğini etkinleştirdiniz mi? Ayrıca, optik sürücünüzün bir BIOS seçeneği olarak görünmesi ancak bir UEFI seçeneği göstermemesi, duyulmamış olsa da biraz garip görünüyor.