refind Linux, Mac OS X ve Microsoft Windows işletim sistemleri destekleyen açık kaynak kodlu bir önyükleme yöneticisi ya da önyükleyici olduğunu. Bu & rsquo;. Iyi bilinen REFIT önyükleme yöneticisi sa çatal, ancak mühendislik UEFI (Unified Extensible Firmware Interface) makineleri tabanlı desteklemek için
uygulama kullanıcıların elle düzenlemek ve set önyükleme zamanı seçenekleri, bootable CD diskler veya USB flash sürücüler üzerinde dağıtılan Canlı işletim sistemleri, Linux 3.3.0 ve EFI saplama yükleyici desteği ile inşa edilir, daha sonra çekirdekleri başlatmak deneyelim.
Bir bakışta özellikler
Anahtar özellikler Güvenli ayrı bir preloader veya dolgu programına bağlıdır Boot, EFI kabuk gibi MS Windows ve Macintosh kurtarma programları yanı sıra üçüncü parti EFI programları başlatmak yeteneği için destek içerir.
REFIT ile karşılaştırıldığında
biz hemen refind EFI önyükleme yöneticileri yüklü algılar otomatik olarak birden bootloaders içeren ve daha iyi sap UEFI tabanlı makinelerde mümkün olduğunu fark edebilirsiniz. Buna ek olarak, bu metin modu ve grafik çizme istemlerini hem de sağlar.
Daha fazla teknik terimler, uygulama EFI 1.x ve UEFI 2.x makineleri yanı sıra, hem PC ve Mac platformları için destek sunuyor. Aynı zamanda HARICI2'ye, EXT3, EXT4, Btrfs, ReiserFS, ISO-9660 ve HFS + dosya sistemleri de dahil olmak üzere,.
geniş bir yelpazede desteklerBir başka ilginç özelliği belirli UEFIs firmware kurulumu programı yeniden başlatmak için yeteneğidir. Ayrıca, uygulama gerek elle bir çekirdek güncellemesinden sonra bazı önyükleme parametrelerini orada yapılandırmak anlamına gelir, bakım gerektirmeyen Linux çekirdek güncellemeleri destekler.
Sonuçlar
Sonuçta, refind bir damla-in yerine GRUB için (Grand Unified Bootloader) yazılımı olarak tasarlanmıştır başka büyük UEFI boot loader, henüz. Bu & rsquo; gummiboot önyükleme yöneticisi nedense benzer s, ama o bile daha fazla özellik, birden çok yapılandırma seçeneği, yanı sıra çok sayıda dosya sistemleri ve işletim sistemleri için destek içerir. Bu klavye ile gezilebilir ve özel bir arka plan görüntüleri destekler.
Bu sürümdeki yeni Nedir:
- Yakında 0.9.1 bıraktıktan sonra, ben ve Shim 0.8 ile ilgili sorunlar hakkında hata raporları almaya başladı. Bu sorunun refind yeni bir hata olmadığını çıkıyor (. Böyle bir rapor için bu konuyu bakınız) değil, Shim 0.7 bir değişim refind ile yararsız yanında yapılan 0.8 şim için. Bir takip program başka bir başlatır sonra Özellikle, Shim 0,8 şimdi EFI kendini-sicilleri de. Bu da, bir ayar pulunun başlatır Shim fallback.efi başlatır olan bir önyükleme yolu sorunları önlemek için yapılır. Bu da, yeni bir sorun yaratır: Bu Shim dan "kesilmiş" oluyor önce refind sadece bir ikili doğrulamak olabilir. Refind sürücüleri ikili olduğu tek bir sürücü kullanıyorsanız, bu size Shim aracılığıyla doğrulama gerektiren bir şey başlatmak mümkün olmayacaktır demektir. Ben hızlı bir şekilde bu sürümde uyguladık geçici bir çözüm keşfetti. Onun de-kayıt atlamak için Shim mantığına bir cilvesi dayanır çünkü olsa da, bu bir "yara bandı" yama düşünün. Bunun gibi, bu sürümde geçici bir geleceğe Shim ile kırılabilir. Gerçek düzeltme geliştirmek için daha uzun sürer. Ama kısa vadede daha fazla sorun kapalı kafa bu geçici çözüm sürümünü istiyorum. Bu sürüm aynı zamanda Shim ilgili yeni bir özelliği tanıttı: sürümünden 0.7 yana, Shim destek verdi komut satırında bunları ileterek grubx64.efi dışındaki ikililer başlatıyoruz. (Aslında, Shim 0.4 Bu desteklenen, ancak kırık yol şartname gereklidir.) Ben install.sh bu özellik için destek ekledik: refind düzenli dosya adı ve korumak için komut dosyası neden olur install.sh --keepname seçeneği ekleme takip parametrelerin o ad ile Shim fırlatma refind var approprirate kayıt olun. Bu çalışır, ancak Shim takip üzerindeki grubx64.efi adı varsayılan kullanmaktan daha hassas olması muhtemeldir. Avantaj, tabii ki, refind dosya daha az karışıklık yapar adını, hakkında "yalan" değil ihtiyaç vardır. Ben aldım olabilir Shim hangi sürümünün emin olamaz çünkü an için inşa RPM ve Debian paketleri, bu yeni adlandırma özelliği kullanmayın. Bu değişiklikler Güvenli Önyükleme kullanmayan kullanıcıları etkilemez.
sürümünde 0.8.6 yeni Nedir:
- Çoğu (hepsi değil) bu sürümde en değişiklikler, Windows çift önyükleme ve Mac-özel konulara odaklanır. Eski simge kullanılabilir kalır ve Windows XP ve Mac bilgisayarlarda önceki botlar için kullanılmasına rağmen artık Windows simgesi olarak varsayılan olarak kullanılan yeni bir Windows 8 simge, var. NTFS sürücüsü yüklenirse, refind şimdi Mac önyükleme listeden önyüklenebilir olmayan NTFS birimleri hariç tutar (bu değişiklik UEFI tabanlı bilgisayarları etkilemez). Varlık FAT sabit olmuştur olarak bütün diskler ve NTFS hacimlerinin yanlış tanımlanma problemleri nedeniyle bir hata (yine bu sorun Mac, değil PC'ler etkilenen). Mac özgü install.sh hataların bir çift ESP daha güvenilir tanımlama ve yükleme dizininin sonuçlanan sabit olmuştur. Önceki sürümlerde bu ismi tüm HFS + birimler için refind HFS + sürücüsünün önceki sürümleri tarafından üretilen çünkü "HFS + hacmi" bir birim adı yok; ancak mevcut HFS + sürücüsü gerçek bir birim adını üretir, bu yüzden kodundan o özel davayı kaldırdık. Ben bazı BMP dosyaları yüklemek için başarısız olmasına neden oldu, çünkü 0.8.5 tanıtılan, r472 REFIT taahhüt kaldırdık. Son olarak, refind.conf içinde hideui belirteci artık işletim fırlatma simgeleri ile ilişkili disk tipi rozetleri gizleme etkisi vardır amblemlerinin bir değer kabul eder.
sürümünde 0.8.5 yeni Nedir:
- Bu sürümü ile en büyük tek değişiklik, Btrfs sürücüsü katkıda Samuel Liao, katkıda yeni bir NTFS sürücüsü. Samuel de bazı çeşitli sürücü düzeltmeleri ve bazı sistemlerde yanıt geliştirir klavye işlenir şekilde, bir değişiklik katkıda bulunmuştur. Daha doğrusu, Bu sürüm aynı zamanda başlangıç gecikmeleri ortadan kaldırabilir şekilde komut korusun tweaks, özellikle OS X altında çalışan install.sh yol geliştirir ve tespit edilmesi ve (ESP) mevcut refind tesisler yerine daha iyi bir iş yapar körü körüne EFI / BOOT yazma daha. Mac'ler üzerinde ikinci ve sonraki diskler BIOS / eski botları tutuşunu iyileştiren, hangi r467;: Son olarak, bu sürüm geç REFIT tarihinin gelen kaydedilmesini uygular ve dikey olarak ters çevrilmiş değil BMP görüntüleri ele sağlayan r472. Refind için başlangıç noktası Debian kaynak paketi biraz önceki sürümünden alınan çünkü bu hareketin kaydedilmesini baştan refind mevcut değildi.
sürümünde 0.8.4 yeni Nedir:
- OS X 10.10 ("Yosemite") hem refind en install.sh komut değişiklikler gerektirdiği ve varsayılan refind değişiklikler yaptı. Özellikle, Yosemite artık imkansız OS X kök dizinine refind yükleyerek yapar mantıksal hacim yönetimi (SVK) bir form kullanır, bu nedenle varsayılan konumu ESP değiştirilir. Dont_scan_volumes için varsayılan değişiklikler OS X önyükleyici gösterisi up için yeni bir yer yapmak için gereklidir. Bir başka büyük değişiklik iPXE yardımıyla, ağ önyükleme için yeni (ama deneysel) destek veriyor. Gerekli dosyaları oluşturmak ve nasıl yükleneceği hakkında ayrıntılı bilgi için kaynak paketindeki BUILDING.txt dosyasına bakın. Yeni bir seçenek refind.conf için, enable_and_lock_vmx gibi Hyper-V gibi bazı hipervizörler, önyükleme için gerekli olan Intel işlemciler üzerinde VMX bitini ayarlar. Bu özellik, birçok bilgisayarların EFIS ayarlanabilir, ancak böyle Mac'ler gibi bazı, bu yeteneği yoksundur. (Gerçi, AMD işlemciler veya bu özelliği eksikliği eski Intel işlemciler Bu seçeneği etmeyin!) Refind kendi simgeleri dizini bulamazsa, artık metin moduna geri düşer. Dont_scan_files bir hata, sabit taramaları onları atlamak için bazı özel durum boot yükleyici için tam bir yolunu belirtmek için sağlayarak edilmiştir. Son olarak, Fedora ve Ubuntu için simgeleri güncellenmiş ve Xubuntu için bir simge ekledik.
sürümünde 0.8.3 yeni Nedir:
- Bu sürüm küçük hata düzeltmeleri ve özellik bir dizi iyileştirme tanıttı. En kullanıcı görünür bu Mac'ler üzerinde, şimdi refind refind okuyamaz dosya sistemlerinde BIOS önyüklenebilir işletim sistemleri için bir bölümün etiketini görüntüler vardır; ve artık bir tuş basışı olmadıkça refind hemen varsayılan işletim sistemi önyükleme için refind.conf -1 = aşımını geçirdiğinizde refind yükler, tuşa basma kısayol tuşu olarak okunması, bu durumda. edebilirsiniz Fark edilmek için daha az olasıdır bir değişiklik scan_all_linux_kernels için varsayılan ayar artık gerçek olmasıdır. Bu seçenek örnek yapılandırma dosyasında uncommented olmuştu beri, bu değişiklik insanların çoğu etkilemez. Ben refind en kısa sürede yüklenen olarak sürücüleri boşaltmak için neden bir hata düzeltildi ettik. Onlar alakalı EFI çağırır görmezden çünkü bu refind sürücülerini etkilemedi; ancak bu çalışma diğer bazı sürücülerin önlenmesi idi. İki yeni simgeler, Mythbuntu için bir ve yonca önyükleme yöneticisi diğer ekledik. O Btrfs sürücüsü tarafından kullanılan GPLv3 ile uyumsuz olduğundan Son olarak, çekirdek dosya sistemi sürücüsü kodundan Oracle'ın GPLv2 kodunu kaldırdık. Bu değişiklik sürücülerin çalışmasını etkilememesi gerektiğini, ancak ince bir şans o olacak o var.
sürümünde 0.8.2 yeni Nedir:
- Ben bu sürümü ile UEFI BIOS mod önyükleme kodunu rafine devam ettik; şimdi varsayılan olarak firmware tarafından sağlanan BIOS mod önyükleme girdileri kullanır ve aktif deep_uefi_legacy_scan belirteç refind.conf mevcut olması durumunda, yeni girişler için tarar. Bu değişiklik bazı sistemlerde çarparak BIOS mod önyükleme girişlerinin aldık raporlar ile motive edilir; Ancak, derin bir tarama diğer bilgisayarlarda ikinci ve sonraki diskleri algılamak için gereklidir. İkinci önemli değişiklik Varsayılan seçim artık son açılırken öğe yerine listedeki ilk öğe olmasıdır. Hala default_selection belirteci yoluyla sabit bir varsayılan ayarlayabilirsiniz ve bulunamaz sürece + ile başlayan bir listesini sunmak durumunda aslında varsayılan, daha önce çizmeli öğe olacak, bu durumda daha sonraki öğeleri içinde Liste denenecek. Küçük değişiklikler Mageia Linux, GUID ayrıştırma kodunda bir küçük hata düzeltme bir simge eklenmesini ve UDK2014 için TianoCore UDK2010.SR1.UP1.P1 benim kişisel yapı sisteminin bir güncelleştirme içerir. Bu son öğe bazı varsayılan yolları değişti çünkü, refind oluşturmak için TianoCore kullanan herkesten etkileyecek, bu yüzden kendinizi güncellemeniz veya Make.tiano yolu ayarlamanız gerekebilir.
sürümünde 0.8.1 yeni Nedir:
- Bu sürümde büyük kod değişikliği refind Tianocore ile inşa zaman yanı sıra, GNU-EFI ile inşa edildiğinde refind en UEFI tarzı BIOS mod önyükleme kodu artık çalışır olmasıdır. Bu değişiklik, uzun Tianocore ile yapılmış benim ikili kullanıcıları oluşturur etkilemez, ancak dağıtım GNU-EFI ile refind oluşturur, eğer size ilgi olabilir. Bazı kullanıcı farkedilir hata düzeltmeleri refind bir bölümünün kök dizininde önyükleme yükleyiciler çıkarmanıza neden olabilecek bir hata için bir düzeltme içerir .VolumeIcon.icns neden bir hata düzeltme OS X açılışta bir yüksek-daha-amaçlanan önüne geçmeye hacimleri, UEFI modunda yanlış cihaz ve ekranda BIOS mod önyükleme açıklamaları geliştirilmiş merkezlenmesine bir BIOS mod önyükleme neden olabilecek bir hata bir düzeltme. Scan_delay 1, simgeler için arama sırası bir değişiklik (PNG dosyaları şimdi ICNS dosyaları geçersiz) ve ayarlandığında diğer değişiklikler, iki yeni isteğe bağlı bitmap fontları (Ubuntu Mono ve Nimbus Mono), boot yükleyici tarama hakkında mesajlar ihmal dahil PNG formatında ICNS simgeler dizindeki tüm simgelerin dönüşüm. Eğer refind yükseltme nasıl bağlı, varsayılan simge dizindeki simgeler bakın bu son değişiklik manuel çizme stanzas değişen gerekebilir unutmayın.
sürümünde 0.7.9 yeni Nedir:
- : dmraid yarar yoksa install.sh artık hata iletileri görüntüler; HFS + sürücüsü şimdi doğru birim adını bildirir; kilitlenmelerine neden olabilir dosya sistemi sürücüsü hata giderildi; MOK yardımcı'nın açıklamasında yedekli "yarar" kaldırıldı; ve bazı bilgisayarlarda bir diski fırlatıp attıktan sonra sürekli-rescanning sorunu gidermek için bir (as-yet denenmemiş) girişimi uygulamaya konulmuştur. Buna ek olarak, refind şimdi derli toplu bir menü tutmak için Ubuntu sistemlerinde gereksiz çekirdek girdilerini kaldırır ve yeni bir Gdisk seçenek showtools kalemi eklenmiştir. (Benim Gdisk programı bir EFI sürümü UEFI GPT fdisk kütüphane yardımı ile inşa edilebilir.)
Bu sürüm hata düzeltmeleri bir dizi içerir
sürümünde 0.7.8 yeni Nedir:
- Bu sürüm değişiklikleri simge ve afiş grafik işleme için vurgulamaktadır. İçten, refind şimdi önceki sürümleri yapamadık grafikleri, ölçeklendirilebilir. Big_icon_size ve (ikinci sıra araç) büyük (ilk satır OS) ve küçük simgeleri boyutları ayarlamak small_icon_size;: Bu özelliği kullanmak için, üç yeni refind.conf belirteçleri şimdi var 1 ölçek (noScale, varsayılan) veya ekranı (fillscreen) doldurmak için afiş ölçekli: ve banner_scale bir 1 banner çizmek için refind söyler. Ben de, shimx64.efi adlandırılan mevcut Shim programları aramak için RPM ve Debian paketlerinin tarafından kullanılan yükleme sonrası komut düzeltilmiş ettik, sadece shim.efi (daha önce yapıldığını gibi). Ubuntu gibi shimx64.efi dosya adını kullanın dağıtımları, bir paket yüklerken bu yardımcı olmalıdır. Son olarak, dağıtım sürdürücüler refind benimsemeye yardımcı olabilir Debian paket dosyalarının bir ön dizi sağlayan ediyorum.
sürümünde 0.7.7 yeni Nedir:
- Yeni yapılandırma dosyası belirteci, windows_recovery_files, değişikliklerin bu listeyi açar; Windows kurtarma araçları önyükleme dosyaları belirtmek için kullanabilirsiniz. Eğer showtools on line windows_recovery seçeneği eklerseniz, bu dosyaları daha sonra böylece yığılmayı azaltmak ve bu yükleyici amacı net hale ziyade tam boyutlu bir işletim sistemi yükleyici olarak daha ikinci satırda küçük bir Windows kurtarma rozeti ile temsil edilecek. Ayrıca artık bir hacim belirleyici dahil öğeleri, dont_scan_files için tam bir yol belirtebilirsiniz. Use_graphics_for, also_scan_dirs, dont_scan_dirs, dont_scan_files, scan_driver_dirs ve jetonlar tüm şimdi onların yerine yerine varsayılan eklenecek sonraki liste öğelerini neden ilk seçenek olarak + kabul edebilir windows_recovery_files. Yapılandırma dosyası artık -c myconf.conf gibi bir -c seçeneğini geçirerek Program açılışında belirtilebilir; değiştirdiğiniz önyükleme seçenekleri ile refind başlattı manuel açılış stanza kurmak için bu özelliği kullanabilirsiniz. Ext2 / 3 / 4FS taramaları ve ReiserFS bölümleri şimdiden görülmüştür dosya sistemi UUID ile bölümleri atlayabilirsiniz. Bu RAID 1 dizileri bileşenleri olan bu tür bölümleri yığılmayı azaltmak için bir çabadır. Install.sh komut artık bulmak ve Linux altında çalıştırdığınızda bir ayrılınca ESP bağlamaya çalışır. Son olarak, oluşturulan refind_linux.conf dosyası bazı sistemlerde bir sokak satır sonu ve gereksiz PARTUUID = şartname içeren sebep install.sh ve mkrlconf.sh hem de bir hata düzeltildi ettik.
Yorum Bulunamadı