7Sep
Ubuntu ve çoğu diğer Linux dağıtımı şimdi GRUB2 önyükleme yükleyicisini kullanıyor. Varsayılan işletim sistemini seçmek, arka plan görüntüsü ayarlamak ve varsayılan işletim sistemini otomatik olarak önyüklemeden önce GRUB'un ne kadar süre önce sayacağını seçmek için ayarlarını değiştirebilirsiniz.
Burada GRUB2'yi Ubuntu 14.04'te yapılandırdık, ancak süreç diğer Linux dağıtımları için benzer olmalıdır.Özgün GRUB ayarlarını geçmişte menu.lst dosyasını düzenleyerek özelleştirebilirdiniz, ancak işlem şimdi farklıydı.
GRUB2 Yapılandırma Temelleri
GRUB2 bir menu.lst dosyası kullanmaz. Bunun yerine, ana yapılandırma dosyası /boot/grub/ grub.cfg dosyasıdır. Bununla birlikte, bu dosyayı elle düzenlememelisiniz! Bu dosya sadece GRUB2'nin kendi kullanımı içindir. update-grub komutunu kök olarak çalıştırarak otomatik olarak oluşturulur - başka bir deyişle, sudo update-grub 'yi Ubuntu'da çalıştırarak.
Kendi GRUB ayarlarınız /etc/default/ grub dosyasında saklanır. GRUB2 ayarlarını değiştirmek için bu dosyayı düzenleyin. Komut dosyaları da /etc/grub.d/ dizininde bulunur.Örneğin, Ubuntu'da varsayılan temayı yapılandıran komut dosyaları var. Sistemin dahili sabit disklerini diğer kurulu işletim sistemleri( Windows, diğer Linux dağıtımı, Mac OS X vb.) Için kontrol eden bir os-prober betiği vardır ve bunlar otomatik olarak GRUB2 menüsüne eklenir.
update-grub komutunu çalıştırdığınızda, GRUB, otomatik olarak /etc/default/ grub dosyasındaki ayarları, /etc/grub.d/ dizinindeki komut dosyalarını ve diğer her şeyi birleştirerek önyükleme sırasında okunan bir /boot/grub/ grub.cfg dosyası oluşturur.
Başka bir deyişle, GRUB2 ayarlarınızı özelleştirmek için /etc/default/ grub dosyasını düzenlemeniz ve ardından sudo güncelleme-grub komutunu çalıştırmanız gerekir.
GRUB Yapılandırma Dosyasını Düzenleyin
/etc/default/ grub dosyasını düzenleme için standart bir metin düzenleyicisinde açın. Bir grafik metin editörü kullanmak isterseniz, bir terminal açın - veya Alt + F2 tuşlarına basın ve aşağıdaki komutu çalıştırın:
gksu gedit /etc/default/ grub
Kullanımı kolay terminal tabanlı bir düzenleyici - Nano için - aşağıdaki komutu kullanın. Tabii ki istediğiniz gibi herhangi bir metin düzenleyicisini kullanabilirsiniz - standart vi metin editörü de dahil olmak üzere.
sudo nano /etc/default/ grub
/etc/default/ grub dosyası kısa ve kolay şekilde düzenlenmelidir. Diğer yapılandırma dosyalarında olduğu gibi, seçenekleri istediğiniz duruma göre düzenleyip dosyayı değiştirmeniz gerekir. Aşağıdaki seçeneklerden herhangi biri dosyada görünmüyorsa, yeni bir satıra ekleyin. Etiyorsa, mevcut satırın yerine yinelenen bir satır ekleyerek düzenleyin.
Varsayılan İşletim Sistemi 'yi seçin: GRUB_DEFAULT = satırını değiştirin. Varsayılan olarak, GRUB_DEFAULT = 0 , ilk girdiyi varsayılan olarak kullanır - numarayı, ikinci girişi kullanmak için 1'e, üçüncü girişi kullanmak için 2'ye veya benzeri şekilde değiştirin. Ayrıca, GRUB_DEFAULT = kaydedilmiş 'yi de kullanabilirsiniz ve GRUB, önyükleme yaptığınızda seçtiğiniz son işletim sistemini otomatik olarak önyükleyecektir. Ayrıca, tırnak işaretleri içinde bir etiket belirtebilirsiniz.Örneğin, OS listenizde Windows 7( yükleyici) adlı bir işletim sisteminiz varsa GRUB_DEFAULT = "Windows 7( yükleyici)"
Varsayılan İşletim Sistemini Kaydet : GRUB_DEFAULT = kaydedilmiş 'yi seçerseniz,ayrıca bir GRUB_SAVEDEFAULT = true satırı eklemeniz gerekir - aksi takdirde çalışmaz.
GRUB'un Gizli Olup Olmadığını Seçin : Ubuntu, yalnızca tek bir işletim sisteminin kurulu olduğu durumlarda, varsayılan işletim sistemini GRUB_HIDDEN_TIMEOUT = 0 seçeneğiyle otomatik olarak önyüklemek üzere GRUB'a varsayılan olarak ayarlar. Bu seçenek, GRUB'un gizleneceğini ve otomatik olarak 0 saniye sonra varsayılan OS'a önyükleneceğini belirtir; diğer bir deyişle. Shift tuşunu basılı tutarak menüye erişebilirsiniz. Daha yüksek bir zaman aşımı ayarlamak için, gibi bir şey kullanın GRUB_HIDDEN_TIMEOUT = 5 - GRUB, beş saniyeliğine boş bir ekran veya sıçrama ekranı görüntüler, bu sırada siz menüyü görüntülemek için herhangi bir tuşa basabilirsiniz. GRUB'un otomatik olarak gizlenmesini önlemek için, satırı yorumlayın - daha önce bir # ekleyin, böylece # GRUB_HIDDEN_TIMEOUT = 0 okuyacaktır.
Kontrol GRUB Kullanıcı Menü Zaman Aşımı : GRUB otomatik olarak gizli değilse, bilgisayarınızın her açılışında menü görürsünüz. GRUB varsayılan bir işletim sistemini belirli bir süre sonra, genellikle on saniye sonra otomatik olarak kullanır. Bu süre zarfında başka bir işletim sistemi seçebilir veya otomatik olarak önyükleme yapmak için bırakabilirsiniz. Zaman aşımı süresini değiştirmek için GRUB_TIMEOUT = 10 satırını düzenleyin ve istediğiniz saniye sayısını girin. GRUB'un otomatik olarak önyüklenmesini önlemek ve bir işletim sistemi seçmenizi hep beklemek için satırı olarak değiştir GRUB_TIMEOUT = -1
Bir Arka Plan Resmi Seçin : GRUB_BACKGROUND satırı, bir arka plan görüntüsünün kullanılıp kullanılmayacağını kontrol eder - varsayılan olarak, GRUB bir siyah-beyaz siyah-beyaz görünüm kullanır. GRUB'un kullanacağı bir resim dosyasını belirtmek için GRUB_BACKGROUND = "/home/user/Pictures/ background.png" gibi bir satır ekleyebilirsiniz.
Görüntü dosyası çeşitli özelliklere sahip olmalıdır. GRUB JPG / JPEG görüntülerini destekler, ancak bunlar 256 renkle sınırlıdır - muhtemelen bir JPG resmi kullanmak istemezsiniz. Bunun yerine, herhangi bir renk sayısına sahip olabilecek bir PNG resmi kullanmak isteyeceksinizdir. Ayrıca bir TGA resim dosyası da kullanabilirsiniz.
Değişikliklerinizden Yararlanın
Değişikliklerinizin yürürlüğe girmesi için metin dosyasını - Dosya & gt;Dosyayı Nano'ya kaydetmek için Gedit veya Ctrl + O'ya kaydedin ve ardından Enter'a basın ve daha sonra sudo update-grub komutunu çalıştırın. Değişiklikleriniz grub.cfg dosyasının bir parçası haline gelecek ve bilgisayarınızı her başlattığınızda kullanılacaktır.
Bunların hepsi GRUB'un ayarları değildir, ancak bunlar en sık değiştirilen bazılarıdır. Diğer ayarlar /etc/default/ grub dosyasında veya /etc/ grub.d dizinindeki komut dosyalarını düzenleyerek özelleştirilebilir.
Dosyaları elle düzenlemek istemiyorsanız, Linux dağıtımınızın yazılım depolarında GRUB2'yi özelleştirme için grafiksel araçlar bulabilirsiniz. Yukarıdaki yöntem, bu tür araçların kolayca bulunmadığı veya komut satırı erişimine sahipseniz ve elle yapmak istiyorsanız Linux dağıtımlarında bile çalışmalıdır.