Tipik olarak, EFI/ubuntu/grubx64.efiEFI Sistem Bölümünde (ESP) GRUB ikilidir ve EFI/ubuntu/shimx64.efişim için ikilidir. İkincisi, Güvenli Önyükleme etkin olan bir bilgisayarda önyükleme yapmayı sağlayan oldukça basit bir programdır. Böyle bir bilgisayarda GRUB'un imzasız bir sürümü çıkmaz ve GRUB'u Microsoft'un anahtarlarıyla imzalamak imkansızdır, bu nedenle boşluğu kapatır ve Secure Boot'ınkilere paralel kendi güvenlik araçlarını ekler. Uygulamada, shim kendisini bellenime kaydeder ve daha sonra başlatıldığı grubx64.efidizinde adı verilen bir programı başlatır , bu nedenle Secure Boot olmayan bir bilgisayarda (Mac shimx64.efigibi) başlatma işlemi başlatmak gibidir grubx64.efi. Güvenli Önyükleme etkin olan bir bilgisayarda, başlatma shimx64.efiGRUB'un başlatılmasına neden olurken, başlatmagrubx64.efi doğrudan muhtemelen işe yaramaz.
Bazı belirsizliklerin mümkün olduğunu unutmayın. Özellikle, bir önyükleme yöneticisi veya GRUB dışındaki bir önyükleyici ile güvenli bir önyükleme ortamında shim kullanmak istiyorsanız grubx64.efi, GRUB olmasa da bu programı çağırmalısınız . Bu nedenle, Secure Boot özellikli bir bilgisayara grubx64.efirEFInd kurarsanız, rEFInd ikili dosyası olabilir. Bu ikili, muhtemelen içinde EFI/ubuntubulunmayacaktı; Hem onu hem de bir şim ikili muhtemelen gider EFI/refind. Ayrıca, bir Mac'iniz (Secure Boot'u desteklemeyen) aldığınız için, rEFInd'i bu şekilde kurmanıza gerek yoktur; rEFInd as EFI/refind/refind_x64.efi(varsayılan konumu ve adı) yüklemek çok daha mantıklıdır .
REFInd belgelerinin Güvenli Önyükleme ile ilgili bir sayfa içerdiğini unutmayın . Muhtemelen bir Mac kullandığınızdan, user190735 okumaktan faydalanamayacaksınızdır. Ben sadece Secure Boot ile birlikte rEFInd kullanmaya çalışan başka bir okuyucu geldiğinde söz.