Grub komut satırından varsayılan önyükleme menüsü seçeneğini nasıl değiştirebilirim?


10

Neredeyse her zaman Windows'a önyükleme yaptığım bir çift Windows 7 / Ubuntu sistemim var. Ubuntu'ya önyükleme yaptığımda memtest'i varsayılan önyükleme menüsü seçeneği yapar. Bu can sıkıcı olsa da, önyükleme menüsünde mevcut grub komut satırından varsayılan geri değiştirmek mümkün olsaydı ben onunla yaşayabilir. Bu sorunu her zaman düzeltmek için Ubuntu'ya önyükleme yapmak istemiyorum.

Ben grub yapılandırma dosyasını bulmak mümkün ve içeriğini (çeşit) kullanarak görebilirsiniz:

cat (hd0,5)/boot/grub/grub.cfg

(bu bana sadece dosyanın tamamını değil 'kuyruk' gösterir).

ve komut:

configfile (hd0,5)/boot/grub/grub.cfg

bu yapılandırmayı yürütür (tekrar).

Bu dosyayı grub komut satırından düzenlemek mümkün müdür?

Grub (1.99) manuel ben Çevre Blok kullanabilirsiniz önerir:

son kez seçilene göre varsayılan menü girişini ayarlama

bu da sorunumu çözebilir ancak kullanımlarına ilişkin herhangi bir örnek bulamıyorum ... Bir şekilde save_envve load_envkomutlarını kullanabilir miyim ?

Not: Grub sürüm 1.98'im var

Yanıtlar:


15

Hayır, grub komut satırından varsayılan önyükleme menüsünü değiştirmenin bir yolu yoktur. Bunu yapmanın en kolay yolu Linux'a önyükleme yapmaktır.

Bir sonraki önyükleme yaptığınızda, önyükleme seçeneklerinin sırasına bakın. Diyelim ki Windows'u varsayılan önyükleme seçeneği yapmak istiyorsunuz, açık olduğu satırı not edin, yani 4. veya başka bir şey.

Düzenle /etc/default/grub

Hattı bulun -

GRUB_DEFAULT=0

Yukarıda not ettiğiniz sayıdan 1 çıkarın, diyelim 4 oldu ve okumak için metni değiştirin

GRUB_DEFAULT=3


Kabuktan koş update-grub2.


Bunu grub komut satırından (önyükleme ekranından erişilir) yapabilir miyim? Dosyayı oradan nasıl düzenlerim?
Matthew Murdoch

Linux'ta önyükleme yapmadan tarif ettiğim değişiklikleri yapamazsınız. Kurulu sistemi önyükleyemiyorsanız, canlı bir cd kullanabilirsiniz.
bryan

1
Orijinal sorumun cevabı 'Hayır (mümkün değil)' mi?
Matthew Murdoch


1

Backtrack 5 R3'ün varsayılan önyüklemesini Windows 7'ye veya başka bir işletim sistemine değiştirmek için, önce 2. adımda ihtiyacınız olacak şekilde seçeneğin hangi satırda olduğunu not edin. Windows 7 önyükleme seçeneğim 5. Düzenlememiz gereken dosyayı açalım;

root@bt:~# gedit /boot/grub/grub.cfg

Sonra aşağıdaki satırı bulun (benimki 12. satırda)

set default="0"

Şimdi seçtiğiniz önyükleme menü satırından 1 çıkarın, daha önce hatırlamanızı istedi, benimki 5. satırdaydı, bu yüzden "0" ı bir "4" olarak değiştiriyorum

set default="4"

Şimdi kaydet'e tıklayın, ardından açtığınız her şeyi kapatın ve çalışıp çalışmadığını kontrol etmek için bilgisayarınızı yeniden başlatın, şimdi seçtiğiniz önyükleme seçeneğini vurgulanmış olarak bulmalısınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.