GRUB2 Önyükleme Yükleyicisinin Ayarlarını Yapılandırma
Ubuntu ve diğer çoğu Linux dağıtımları şimdi GRUB2 önyükleyicisini kullanıyor. Varsayılan bir işletim sistemi seçmek, arka plan görüntüsü ayarlamak ve varsayılan işletim sistemi otomatik olarak önyüklemeden önce GRUB'un ne kadar süre sayılacağını seçebilirsiniz.
GRUB2'yi Ubuntu 14.04'te burada yapılandırdık, ancak işlem diğer Linux dağıtımları için de benzer olmalıdır. Orijinal GRUB ayarlarını geçmişte kendi menu.lst dosyasını düzenleyerek özelleştirmiş olabilirsiniz, ancak işlem artık farklı.
GRUB2 Yapılandırma Temelleri
GRUB2 menu.lst dosyasını kullanmaz. Bunun yerine, ana yapılandırma dosyası /boot/grub/grub.cfg dosyasıdır. Ancak, bu dosyayı elle düzenlememelisiniz! Bu dosya sadece GRUB2'nin kendi kullanımı içindir. Otomatik olarak çalıştırarak oluşturulur update-grub root olarak komut - başka bir deyişle, çalıştırarak sudo güncelleme grubu Ubuntu'da.
Kendi GRUB ayarlarınız / etc / default / grub dosyasında saklanır. GRUB2'nin ayarlarını değiştirmek için bu dosyayı düzenleyin. Komut dosyaları /etc/grub.d/ dizininde de bulunur. Örneğin, Ubuntu'da, varsayılan temayı yapılandıran komut dosyaları vardır. Ayrıca, sistemin dahili sabit sürücülerini diğer kurulu işletim sistemleri için kontrol eden bir işletim sistemi komut dosyası bulunmaktadır - Windows, diğer Linux dağıtımları, Mac OS X, vb. - ve bunları otomatik olarak GRUB2 menüsüne ekler..
Update-grub komutunu çalıştırdığınızda GRUB, / etc / default / grub dosyasındaki ayarları, /etc/grub.d/ dizinindeki komut dosyalarını ve / boot / grub / grub'u oluşturan diğer her şeyi otomatik olarak birleştirir. açılışta okunan cfg dosyası.
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 grubu komuta.
GRUB Yapılandırma Dosyasını Düzenleyin
Standart bir metin editöründe düzenlemek için / etc / default / grub dosyasını açın. Bir grafik metin editörü kullanmak istiyorsanız, 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 bir terminal tabanlı editör için - Nano - aşağıdaki komutu kullanın. Standart vi metin editörü de dahil olmak üzere elbette istediğiniz herhangi bir metin editörünü kullanabilirsiniz..
sudo nano / etc / default / grub
/ Etc / default / grub dosyası kısa ve düzenlenmesi kolay olmalı. Diğer herhangi bir yapılandırma dosyasında olduğu gibi, seçenekleri istediğiniz duruma göre düzenlemeniz ve ardından dosyayı değiştirmeniz gerekir. Aşağıdaki seçeneklerden herhangi biri dosyada zaten görünmüyorsa, yeni bir satıra ekleyin. Varsa, yinelenen bir tane eklemek yerine mevcut satırı düzenleyin.
Varsayılan işletim sistemini seçin: Değiştir GRUB_DEFAULT = hat. Varsayılan olarak, GRUB_DEFAULT = 0 ilk girişi varsayılan olarak kullanır - ikinci girişi kullanmak için sayıyı 1, üçüncü girişi kullanmak için 2, vb. Ayrıca kullanabilirsiniz GRUB_DEFAULT = kaydedildi GRUB, her açılışta seçtiğiniz en son işletim sistemini otomatik olarak başlatır. Ayrıca bir etiketi tırnak içinde de belirtebilirsiniz. Örneğin, işletim sisteminizde Windows 7 (yükleyici) adında bir işletim sisteminiz varsa, GRUB_DEFAULT = ”Windows 7 (yükleyici)”
Varsayılan bir İşletim Sistemini Kaydet: Eğer seçersen GRUB_DEFAULT = kaydedildi, ayrıca bir GRUB_SAVEDEFAULT = true hat - aksi takdirde işe yaramaz.
GRUB'un Gizli Olduğunu Seçin: Yalnızca bir işletim sistemi kurulu olduğunda, Ubuntu, GRUB_HIDDEN_TIMEOUT = 0 seçeneği ile varsayılan işletim sistemine otomatik olarak önyükleme yapmak için GRUB'u varsayılan olarak kullanır. Bu seçenek GRUB'un gizleneceğini ve 0 saniye sonra hemen varsayılan işletim sistemine otomatik olarak önyükleneceğini belirtir. Bilgisayarınız önyüklenirken Shift tuşunu basılı tutarak menüye erişebilirsiniz. Daha yüksek bir zaman aşımı belirlemek için, GRUB_HIDDEN_TIMEOUT = 5 - GRUB beş saniye boyunca boş bir ekran veya açılış ekranı görüntüler; bu sırada menüyü görüntülemek için herhangi bir tuşa basabilirsiniz. GRUB'un otomatik olarak gizlenmesini önlemek için satır dışına yorum yapın - okunması için önce bir # ekleyin # GRUB_HIDDEN_TIMEOUT = 0 .
GRUB Menüsünün Zaman Aşımını Kontrol Etme: GRUB otomatik olarak gizlenmezse, bilgisayarınız her önyüklendiğinde menüyü görürsünüz. GRUB otomatik olarak varsayılan işletim sistemini belli bir süre sonra, genellikle on saniye sonra botlar. Bu süre zarfında, başka bir işletim sistemi seçebilir veya otomatik önyükleme yapmak için bırakabilirsiniz. Zaman aşımı süresini değiştirmek için GRUB_TIMEOUT = 10 satır ve istediğiniz saniye sayısını girin. (Unutmayın, bu yalnızca GRUB gizlenmemişse kullanılır.) GRUB'un otomatik olarak önyüklenmesini önlemek ve her zaman bir işletim sistemi seçmenizi beklemek için hattı değiştirin. GRUB_TIMEOUT = -1
Arkaplan Resmi Seç: GRUB_BACKGROUND çizgi, arka plan görüntüsünün kullanılıp kullanılmayacağını kontrol eder - varsayılan olarak, GRUB siyah beyaz tek renkli bir görünüm kullanır. Gibi bir çizgi ekleyebilirsiniz GRUB_BACKGROUND =”/ home / user / Resimler / background.png” bir resim dosyası belirlemek için GRUB kullanacak.
Görüntü dosyası çeşitli özelliklere sahip olmalıdır. GRUB, JPG / JPEG resimlerini destekler, ancak bunlar 256 renkle sınırlıdır - bu nedenle muhtemelen bir JPG resmi kullanmak istemeyeceksiniz. Bunun yerine, muhtemelen herhangi bir sayıda renge sahip olabilecek bir PNG görüntüsü kullanmak isteyeceksiniz. TGA görüntü dosyasını da kullanabilirsiniz.
Değişikliklerinizin Etkili Olmasını Sağlayın
Değişikliklerinizin etkili olması için, metin dosyasını kaydetmeniz yeterlidir - Dosya> Gedit veya Ctrl + O’ya kaydet ve ardından Nano’da dosyayı kaydetmek için Enter tuşuna basın. sudo güncelleme grubu Komut. Değişiklikleriniz grub.cfg dosyasının bir parçası olacak ve bilgisayarınızı her başlatışınızda kullanılacak.
Bunlar GRUB'un ayarlarının tümü değil, ancak en sık değiştirilenlerden bazıları. 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, GRUB2'yi Linux dağıtımınızın yazılım depolarında özelleştirmek için grafiksel araçlar bulabilirsiniz. Yukarıdaki yöntem, bu tür araçların kolayca bulunamadığı Linux dağıtımlarında bile veya komut satırına erişiminiz varsa ve el ile yapmak istiyorsanız, çalışmalıdır..