Yeni Ubuntu Grub2 Önyükleme Menüsünü Temizleme
Ubuntu, Grub önyükleme yöneticisinin 9.10 sürümündeki yeni sürümünü eski sorunlu menüden kurtularak benimsemiştir. Bugün Grub2’deki önyükleme menüsü seçeneklerini nasıl değiştireceğimize bakıyoruz.
Grub2 birçok yönden bir adım önde ve sinir bozucu menünün çoğu.lst Geçmişten gelen sorunlar gider. Yine de, çekirdeğin eski sürümlerini kaldırma konusunda dikkatli değilseniz, önyükleme listesi olması gerekenden daha uzun olabilir.
Not: Bu menüyü göstermek için açılırken klavyenizdeki SHIFT düğmesini basılı tutmanız gerekebilir. Bilgisayarınıza yalnızca bir işletim sistemi kuruluysa, bu menüyü görüntülemeden otomatik olarak yükleyebilir.
Eski Çekirdek Girdileri Kaldır
Önyükleme menüsü için en yaygın temizleme görevi, makinenizde yatan eski çekirdek sürümlerini kaldırmaktır..
Bizim durumumuzda, 2.6.32-21 genel önyükleme menüsü girişlerini kaldırmak istiyoruz. Geçmişte bu, /boot/grub/menu.lst… 'nin açılması anlamına geliyordu ancak Grub2 ile, çekirdek paketini bilgisayarımızdan çıkarırsak, Grub bu seçenekleri otomatik olarak kaldırır.
Eski çekirdek sürümlerini kaldırmak için, Sistem> Yönetim menüsünde bulunan Synaptic Paket Yöneticisi'ni açın..
Açıldığında, Hızlı arama metin alanına kaldırmak istediğiniz çekirdek sürümünü yazın. İlk birkaç rakam yeterli olmalı.
Eski çekirdekle ilişkili girdilerin her biri için (örneğin, linux-headers-2.6.32-21 ve linux-image-2.6.32-21-generic), sağ tıklayın ve seçin Tamamen Kaldırılması İçin İşaretle.
Araç çubuğundaki Uygula düğmesini ve ardından açılan özet penceresinde Uygula düğmesini tıklayın. Synaptic Paket Yöneticisini Kapat.
Bilgisayarınızı bir sonraki açışınızda, Grub menüsü kaldırılmış çekirdek sürümüyle ilişkili girişleri içermeyecek.
/Etc/grub.d dosyasını düzenleyerek istediğiniz seçeneği kaldırın.
Daha hassas kontrollere ihtiyacınız varsa veya çekirdek sürümleri olmayan girdileri kaldırmak istiyorsanız, /etc/grub.d içinde bulunan dosyaları değiştirmeniz gerekir..
/etc/grub.d, /boot/grub/menu.lst dizininde yer alan menü girişlerini tutan dosyaları içerir. Yeni önyükleme menüsü girişleri eklemek istiyorsanız, bu klasörde çalıştırılabilir olarak işaretlediğinizden emin olarak, yeni bir dosya oluşturun..
Önyükleme menüsü girişlerini kaldırmak isterseniz, bizim yaptığımız gibi, bu klasördeki dosyaları düzenleyeceksiniz..
Memtest86 + girişlerinin tümünü kaldırmak istiyorsak terminal komutuyla 20_memtest86 + dosyasını çalıştırılabilir hale getirebiliriz
sudo chmod -x 20_memtest86+
Terminal komutunu takip etti
sudo güncelleme grubu
Memtest86 + 'ın update-grub tarafından bulunmadığını unutmayın, çünkü yalnızca yürütülebilir dosyaları dikkate alır..
Ancak, bunun yerine, biz kaldırmak Seri konsol 115200 memtest86 + için giriş
Bir terminal penceresi açın Uygulamalar> Aksesuarlar> Terminal. Terminal penceresine şu komutu yazın:
gksudo gedit /etc/grub.d/20_memtest86+
Menü girişleri bu dosyanın altında bulunur..
İçin menü girişini sil seri konsol 115200.
Not: Menü girişini yorumlamak işe yaramaz - silinmesi gerekir. Daha sonra ihtiyacınız olabileceğinden endişeleniyorsanız, farklı bir dosyaya kopyalayın.
Bu dosyayı kaydedin ve kapatın. Açtığınız terminal penceresinde komuta girin
sudo güncelleme grubu
Not: güncelleme grubunu çalıştırmazsanız, önyükleme menüsü seçenekleri değişmez!
Şimdi, bir sonraki açılışta, bu garip giriş sona erecek ve basit ve temiz bir önyükleme menüsü ile kalacaksınız.
Sonuç
Grub2'nin önyükleme menüsünü değiştirmek eski Grub ustaları için aşırı karmaşık görünse de, normal kullanıcılar için Grub2, önyükleme menüsünü sık sık değiştirmek zorunda kalmayacağınız anlamına gelir. Neyse ki, bunu yapmanız gerekiyorsa, işlem hala oldukça kolaydır..
Grub2'deki girişlerin nasıl değiştirileceği hakkında daha ayrıntılı bilgi için, bu Ubuntu forum konusu mükemmel bir kaynaktır. Ubuntu'nun eski bir sürümünü kullanıyorsanız, yükseltmelerden sonra Ubuntu grub önyükleme menüsünün nasıl temizleneceği ile ilgili makalemize bakın..