Sistem Yöneticileri için En İyi 6 Linux Önyükleme Yükleyicisi


Makinenizi açtığınızda, POST (Açılışta Otomatik Test) başarıyla tamamlandıktan hemen sonra, BIOS yapılandırılmış önyüklenebilir medyayı bulur ve ana önyükleme kaydından (MBR) veya önyüklenebilir ortamın ilk 512 baytı olan GUID bölüm tablosundan bazı talimatları okur.

MBR iki önemli bilgi kümesi içerir; biri önyükleme yükleyicisi, diğeri ise bölüm tablosudur.

Önyükleme Yükleyicisi nedir?

Önyükleyici, MBR veya GUID bölüm tablosunda saklanan ve işletim sisteminin belleğe yüklenmesine yardımcı olan küçük bir programdır. Önyükleyici olmadan işletim sisteminiz belleğe yüklenemez.

Sistemlerimize Linux ile birlikte kurabileceğimiz birkaç önyükleyici vardır ve bu yazıda, çalışabileceğiniz en iyi Linux önyükleyicilerden kısaca bahsedeceğiz.

1. GNU GRUB'u

GNU GRUB, Eirch Stefan Broleyn tarafından oluşturulan orijinal GRUB'u (GRand Unified Bootloader) temel alan popüler ve muhtemelen en çok kullanılan çoklu önyüklemeli Linux önyükleme yükleyicisidir. . Orijinal GRUB programına yönelik geliştirmeler olarak çeşitli iyileştirmeler, yeni özellikler ve hata düzeltmeleriyle birlikte gelir.

Daha da önemlisi, GRUB 2 artık GRUB'un yerini almıştır. Ve özellikle, GRUB adı GRUB Legacy olarak yeniden adlandırıldı ve aktif olarak geliştirilmedi, ancak hata düzeltmeleri halen devam ettiğinden eski sistemleri başlatmak için kullanılabilir.

GRUB aşağıdaki öne çıkan özelliklere sahiptir:

  • Çoklu önyüklemeyi destekler
  • Linux ve Windows gibi birden fazla donanım mimarisini ve işletim sistemini destekler
  • Kullanıcıların GRUB komutlarını çalıştırmasının yanı sıra yapılandırma dosyalarıyla etkileşim kurması için Bash benzeri etkileşimli bir komut satırı arayüzü sunar
  • GRUB düzenleyicisine erişimi etkinleştirir
  • Güvenlik için şifrelemeli şifrelerin ayarlanmasını destekler
  • Diğer bazı küçük özelliklerle birlikte bir ağdan önyüklemeyi destekler

2. sistem önyüklemesi

systemd-boot, Linux çekirdekleri, initramfs görüntüleri ve Windows gibi diğer işletim sistemleri gibi EFI tarafından çalıştırılabilir görüntüleri yüklemek için tasarlanmış, systemd sistemi ve hizmet yöneticisinin bir parçası olarak geliştirilen bir UEFI önyükleme yükleyicisidir.

systemd-boot nispeten yeni bir önyükleyicidir, ancak basitliği ve performansı nedeniyle popüler hale gelmiştir. Aynı zamanda birçok modern Linux dağıtımı için varsayılan önyükleyicidir.

systemd-boot, çeşitli işletim sistemlerini önyükleyebilen basit ve hızlı bir önyükleyici isteyen kullanıcılar için iyi bir seçimdir. Zaten systemd'yi sistem ve hizmet yöneticisi olarak kullanan kullanıcılar için de iyi bir seçimdir.

3. rEFInd Önyükleme Yöneticisi

rEFInd, Linux, Windows ve macOS dahil olmak üzere çeşitli işletim sistemlerini önyüklemek için oluşturulmuş, UEFI ve EFI tabanlı sistemlere yönelik bir önyükleme yöneticisidir.

rEFInd, ihtiyaçlarını karşılayacak şekilde özelleştirilebilen, basit ve kullanıcı dostu bir önyükleyici isteyen kullanıcılar için iyi bir seçimdir. Aynı zamanda çift önyüklemeli birden fazla işletim sistemi kullanan kullanıcılar için de iyi bir seçimdir.

4. LILO (Linux Yükleyici)

LILO basit ama güçlü ve kararlı bir Linux önyükleme yükleyicisidir. Çok sayıda iyileştirme ve güçlü özelliklerle birlikte gelen GRUB'un artan popülaritesi ve kullanımıyla birlikte LILO, Linux kullanıcıları arasında daha az popüler hale geldi.

Yüklenirken ekranda “LILO” kelimesi görüntülenir ve her harf, belirli bir olayın meydana gelmesinden önce veya sonra görünür. Ancak LILO'nun geliştirilmesi Aralık 2015'te durdurulmuştur; aşağıda sıralanan birçok özelliğe sahiptir:

  • Etkileşimli bir komut satırı arayüzü sunmaz
  • Çeşitli hata kodlarını destekler
  • Ağdan önyükleme desteği sunmaz
  • Tüm dosyaları bir sürücünün ilk 1024 silindirinde saklanır
  • BTFS, GPT ve RAID'in yanı sıra çok daha fazlasıyla sınırlamalarla karşı karşıyadır.

5. BURG – Yeni Önyükleyici

GRUB'u temel alan BURG nispeten yeni bir Linux önyükleyicisidir. GRUB'dan türetildiği için bazı temel GRUB özellikleriyle birlikte gelir, ancak aynı zamanda Linux, Windows, Mac OS, FreeBSD ve ötesi dahil olmak üzere birden fazla platformu desteklemek için yeni bir nesne formatı gibi dikkate değer özellikler de sunar.

Ek olarak, yüksek oranda yapılandırılabilir bir metin ve grafik modu önyükleme menüsünü ve akışın yanı sıra çeşitli giriş/çıkış aygıtlarıyla çalışması için planlanan gelecekteki iyileştirmeleri destekler.

6. Sistem Linux'u

Syslinux, CD-ROM'lardan, ağdan vb. önyüklemeyi mümkün kılan bir dizi hafif önyükleme yükleyicisidir. MS-DOS için FAT ve Linux için ext2, ext3 ve ext4 gibi dosya sistemlerini destekler. Ayrıca sıkıştırılmamış tek cihazlı Btrfs'yi de destekler.

Syslinux'un yalnızca kendi bölümündeki dosyalara eriştiğini, dolayısıyla çoklu dosya sistemi önyükleme yetenekleri sunmadığını unutmayın.

Çözüm

Önyükleyici, makinenizdeki birden fazla işletim sistemini yönetmenize ve belirli bir zamanda hangisini kullanacağınızı seçmenize olanak tanır; bu yükleyici olmadan, makineniz çekirdeği ve işletim sistemi dosyalarının geri kalanını yükleyemez.

Burada en iyi Linux önyükleyicisini kaçırdık mı? Öyleyse, Linux işletim sistemini destekleyebilecek övgüye değer önyükleme yükleyicileri önerilerinde bulunmak için aşağıdaki yorum formunu kullanarak bize bildirin.