Grub

GRUB - Başlatmayı nasıl iyileştirebilirsiniz?

GRUB - Başlatmayı nasıl iyileştirebilirsiniz?
Bilgisayarınız başladığında gerçekte ne olduğunu ve onu nasıl ayarlayabileceğinizi biliyor musunuz?? Bu makalede, GRUB ile ilgili bazı temel bilgileri ve başlattığınızda ne yaptığını göreceksiniz. Donanımınız UEFI ile kontrol edildikten sonra, makineniz büyük olasılıkla GRUB'a önyükleme yapacaktır. Bu, Linux için en yaygın önyükleyicidir. Daha eski donanımlarda, aynı zamanda bir BIOS ve GRUB desteğine sahip olursunuz.

Grub ne yapar?

GRUB, açılışta çalışan ilk şeydir. Çoklu önyükleme sistemlerini etkinleştirerek, sisteminizin nereden önyükleneceğini ayarlama sorumluluğuna sahiptir. Ayrıca, önyükleme yaptığınız çekirdeğe bağlı olarak çekirdeğinize bir dizi parametre iletir. Seçtiğiniz dağıtım önyüklemesini doğru yapmak dışında, GRUB için bir tema da kullanabilirsiniz. Yani, erken açılışta bile iyi görünmek istiyorsanız.

nerede saklıyorsun?

Çoğu durumda, dağıtım kurucunuz GRUB'u "uygun olan yere" yerleştirir, bu her zaman ideal değildir. Neredeyse tamamı modern olan UEFI sistemleri için GRUB'u depolamak için daha birçok seçeneğiniz var. Bu önyükleyici olduğundan, önce bir aygıt seçersiniz, en yaygın olarak /dev/sda1, ardından modüllerin nerede saklanabileceğini seçebilirsiniz. Normalde, diğer tüm önyükleme dosyalarını /boot dizininde bırakırsınız, ancak daha fazla alana ihtiyacınız olabilir, bu nedenle onu başka bir yere taşıma seçeneği vardır. Bunu yapmanın en güvenli yolu, /boot'a bağladığınız bir bölüm oluşturmaktır. UEFI'nin birçok özelliği nedeniyle, /boot/efi dizininde de birçok bilgi depolayacaksınız. Bu genellikle GRUB'un önyükleme sırasında bağladığı bir bölüm olacaktır. Çoğu durumda, grub-install komut dosyasını parametresiz çalıştırırsınız.

$ grub-kurulum

Grub-install komutu, disklerinize bakan ve diskinizde bulunan her işletim sistemi için menü girişleri oluşturan bir komut dosyasıdır. Bu, diskinizde varsa, Windows için zincirleme yükleme girişi oluşturacağı anlamına gelir. 'update-grub' komutu, mevcut sisteminize benzer güncellemeler yapar. GRUB'un bulunduğu yerde bir ISO dosyası da oluşturabilirsiniz. Mevcut GRUB kurulumunda sorun yaşamanız durumunda makinenizi başlatmak için bunu kullanabilirsiniz.

Bazı temel ayarlar

GRUB'un davranışını uyarlamak için birkaç standart ayarınız vardır. onları geçelim. Genellikle sıfır olan GRUBDEFAULT değeri, önyükleme yapmak için en yaygın girdinizdir. Bunu kullanmak için başka bir sayısal değer belirlersiniz veya girişinizi 'id' etiketi ile adlandırabilirsiniz.

menü girişi 'Ubuntu' --id ubuntu-linux

GRUB_DEFAULT=ubuntu-linux

En son seçilen girişi varsayılan olarak ayarlama seçeneğiniz vardır. Bunu parametreyi ayarlayarak yaparsınız

GRUB'un varsayılan girişinize önyükleme yapması için geçen süreyi de ayarlayabilirsiniz. Dağılımlar bu değer için on saniye koydu, artık GRUB'u değiştirmeyeceğinizi düşündüğünüzde daha düşük ayarlamak isteyebilirsiniz.

GRUB_TIMEOUT=5

Bu giriş, zaman aşımını 5 saniyeye ayarlayacaktır.

Gerçekten ilginç değerler, Linux sisteminizi nasıl başlattığınızla ilgilidir. Değerleri GRUB'da bulamazsınız, bunun yerine Linux çekirdek belgelerinde aramanız gerekecek. Bazı ortak değerler şunlardır:

isim anlam
sessiz Tüm günlük mesajlarını devre dışı bırak
sıçrama Sıçrama resimlerini gösterir
rfkill.varsayılan durum=0 Varsayılan rfkill durumunu açık yapın

Liste uzun, hepsini çekirdek belgelerinde aramanız gerekiyor.

GRUB_CMDLINE_LINUX_DEFAULT="sessiz sıçrama"
GRUB_CMDLINE_LINUX=""
Bazı ilginç özellikler

Önyükleyicinin tüm yapması gereken sistemi başlatmak gibi görünebilir, ancak GRUB'a birkaç özel şey olabilir.

Temalar

GRUB için çeşitli temalar mevcuttur, böylece menünün güzel görünmesini sağlayabilirsiniz. Paket, favori deponuzdaki grub2-splashimages (en azından Ubuntu!). Garip bir şekilde Gnome Look'ta daha birçok tema bulabilirsiniz!

GRUB kurulumunu kendi kendine koruyarak makinenizi davetsiz misafirlerden korumak isteyebilirsiniz. NOT: Bunu yapmazsanız, birisi makinenizi yeniden başlatabilir ve işletim sisteminizi parola olmadan çalıştırmak için GRUBs komut satırını kullanabilir. GRUB'dan köke ulaşmak çok kolay. Bunu söyledikten sonra, eğer makineleri varsa, bir bellek çubuğundan önyükleme yapabilir ve dosyalarınıza herhangi bir şekilde erişebilirler.

GRUB'un bilgisayarınızı başlatan herhangi biri tarafından değiştirilmesini önlemek için bir şifre belirleyebilirsiniz. Prosedür basittir, sadece şifreyi GRUB yapılandırmasına ekleyin.dosya

password_pbkdf2 kök grubu.pbkdf2.512.10000.2CF985259F00B0E51F0226EB24E9A
DA4BFD1154D00B2F962EDFAF4EAD2297CAC0BC009F3EB0A1F15D4472985F438687A516E954A
60B977F41F383F01D33E7369.E26A847A53596996608FE4644E41DA82DA9E1CB397771816788
7C8ACA92EF1DBD95DBA13C7F111C7B753E90C3EFA1C62ED847B475B462D0A03A17419080D45F1

Örnekte karma bir parolaya ihtiyacınız var, oluşturmak için aşağıdaki komutu kullanın

$ grub-mkpasswd-pbkdf2

Komut sizden iki kez parola ister ve parolanıza karşılık gelen HASH'ı döndürür.

Hata günlüklerini nerede buluyorsunuz??

Artık GRUB'da değişmeye başladığınıza göre, değişikliklerinizle ne olduğunu kontrol etmeniz gerekecek. Peki GRUB günlüklerini nerede bırakıyor?? Aşağıda gösterildiği gibi incelemeniz gereken iki dosyanız var. Farklı ayrıntılar içerirler,

/var/boot/log/boot.log Bu dosya birçok başka veri içerir ancak GRUB'dan önyüklemenin başarılı olduğunu görebilirsiniz.

/var/log/dmesg 'dmesg' dosyası her gün yenilenir ve son önyükleme sırasında ayarladığınız tüm çekirdek parametrelerini içerir. Sistem tarafından hangi değerlerin ayarlandığını görmek çok faydalı.

manuel olarak nasıl çalıştırıyorsun?

Önyükleme sırasında bazı ayarları ve komutları denemek isterseniz, bunu yapabilirsiniz. GRUB menüsünden komut satırı moduna geçebilir ve mevcut önyükleme için her şeyi ayarlayabilirsiniz. Hiçbir şey kaydedilmeyecek, bu yüzden bunu denerken not almak isteyeceksiniz. En büyük avantajı, bir sonraki önyüklemede GRUB'un ne yapacağını değiştirmemenizdir, böylece çoğu komut yeni bir yeniden başlatma ile temizlenebilir.

İnce ayar araç seti

Ayrıca 'grub-özelleştirici'yi de düşünebilirsiniz. Bu, GRUB dosyalarınıza (/etc/grub) yazan bir yazılım paketidir.d/40özel). Grub Customizer Bu araçla, istediğiniz tüm değerleri değiştirebilirsiniz, bu yüzden dikkatli olun. GRUB için tam belgelerine sahip olmadığını unutmayın, bu nedenle belgelerden neyi değiştirmek istediğinizi bulmanız gerekir.

Sonuç

GRUB belgelerine baktığınızda, önyükleme yapmak için doğru dosya ve bölümü seçmenin GRUB'un yaptığı tek şey olmadığını hemen göreceksiniz. Daha derine inerseniz, sisteminizde büyük değişiklikler yapabilirsiniz. Ayrıca sisteminizi önyüklenebilir olmayan hale getirebilirsiniz. Bu nedenle, her zaman yedeklere ve önyükleme yapmak için alternatif bir medyaya sahip olun.

Linux'ta GameConqueror Cheat Engine Nasıl Kullanılır
Makale, Linux'ta GameConqueror hile motorunu kullanma hakkında bir kılavuzu kapsar. Windows'ta oyun oynayan birçok kullanıcı, oyun deneyimini geliştir...
Linux için En İyi Oyun Konsolu Emülatörleri
Bu makale, Linux için kullanılabilen popüler oyun konsolu öykünme yazılımını listeleyecektir. Öykünme, oyun konsollarının, komut setlerinin ve ilgili ...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...