Grub2 herhangi bir sistemi varsayılan olarak önyüklemek için ayarlanabilir, ancak göründükleri sırayı değiştirmek zor olabilir.
O (Kız kardeşin için) grub önyükleme menüsünü gizlemek ve sadece basarak göstermek de mümkündür vardiya anahtarını. Burada dikkatli olmanızı öneririm. Detaylar burada .
Grup dosyasını düzenleyerek varsayılan önyüklemeyi ayarlamanın iki yolu vardır.
Bunlar Ubuntu Topluluğu Belgelendirme Grub2 sayfasında açıklanmıştır.
İki yolu
En son ne zaman başlattığınız işletim sistemini açtıysanız, "kaydedilmiş yöntem"
Bu benim kullandığım. Hangisini kullanacağım konusunda karar vermeme izin veriyor ve güncellenirken kullanışlı olan sisteme yeniden başlamama izin veriyor.
Varsayılan olarak, belirli bir işletim sistemini önyükleyin
Başlamak için neyi başlattığımızı bulmamız gerekir, bir terminal açın (tire, type terminal,…) ve grep menuentry /boot/grub/grub.cfg yazın.
user@YourComputer:~$ grep menuentry /boot/grub/grub.cfg
menuentry 'Ubuntu, with Linux 2.6.35-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry 'Ubuntu, with Linux 2.6.35-30-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
menuentry "Memory test (memtest86+)" {
menuentry "Memory test (memtest86+, serial console 115200)" {
menuentry "Windows NT/2000/XP (loader) (on /dev/sda1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-34-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (on /dev/sdb1)" {
menuentry "Ubuntu, with Linux 2.6.32-33-generic (recovery mode) (on /dev/sdb1)" {
menuentry "Windows Vista (loader) (on /dev/sdc1)" {
Benimkinden neden "kaydedilmiş" yöntemi tercih ettiğimi görebilirsiniz.
Artık grub dosyasını düzenlemeye hazırsınız…
- Not: Gnome Text editörü gibi bir GUI editörü kullanmayı tercih ediyorsanız, nottaki notlara bakınız.
Sudo nano -B / etc / default / grub terminalini ve istendiğinde şifrenizi girin
user@YourComputer:~$ sudo nano -B /etc/default/grub
ve nano editör açılacak, böylece (benim için) ...
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=saved
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="delayacct"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
GRUB_GFXMODE=1280x800
GRUB_GFXPAYLOAD_LINUX=1280x800x8
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
GRUB_INIT_TUNE="480 440 1"
GRUB_SAVEDEFAULT=true
GRUB_BACKGROUND=/usr/share/images/grub/Apollo_17_The_Last_Moon_Shot_Edit1.tga
Tercih ettiğim şekilde, bu değişiklikleri standart grub dosyasından yaptım:
- GRUB_DEFAULT'un değerini "kaydedildi" olarak değiştirdim
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Bu şekilde uzağa soruyorsun
- GRUB_DEFAULT değerini, her zaman önyüklemek istediğiniz Windows sisteminin adına değiştirin. Bu önceki
grep …
çıktıda bulunacaktır . Sistemim için sadece Windows XP'mi sadece önyüklemek isteseydim, GRUB_DEFAULT'u "Windows NT / 2000 / XP (yükleyici) (on / dev / sda1)" olarak ayarladım.
GRUB_DEFAULT="Windows NT/2000/XP (loader) (on /dev/sda1)"
GRUB_DEFAULT öğesini menü giriş listesindeki satır numarasına ayarlayabilirsiniz (0, birinci olur), ancak Ubuntu'daki çekirdek güncellendiğinde grub, yeni çekirdeği listenin en üstüne ekler. Windows menü girişi listesindeki sonuncudur. Bunu menü giriş listemde görebilirsiniz.
Önemli son adım
Şimdi / boot / grub dizinindeki oluşturulan grub.cfg dosyasını güncellemek için update-grub komutunu çalıştırmanız gerekir.
Bilgisayarınıza sudo güncelleme grubunu ve istenirse şifrenizi yazın…
user@YourComputer:~$ sudo update-grub
Generating grub.cfg ...
Found background: /usr/share/images/grub/Apollo_17_The_Last_Moon_Shot_Edit1.tga
Found linux image: /boot/vmlinuz-2.6.35-31-generic
Found initrd image: /boot/initrd.img-2.6.35-31-generic
Found linux image: /boot/vmlinuz-2.6.35-30-generic
Found initrd image: /boot/initrd.img-2.6.35-30-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows NT/2000/XP (loader) on /dev/sda1
Found Ubuntu 10.04.3 LTS (10.04) on /dev/sdb1
Found Windows Vista (loader) on /dev/sdc1
done
Nano ile ilgili notlar
nano'nun özellikle terminalde kullanımı kolaydır. Ok tuşlarıyla dolaşın. Eklerinizi yazın, istenmeyenları silin.
"-B" (veya "--backup") seçeneği, önceki sürümünü ~ ile eklenmiş mevcut dosya adına yedekler. Korkunç Yağ pfinger etkisi durumunda çok kullanışlı .
Yine de, Crtl-O , Enter tuşuna basarak düzenlemelerinizi kaydetmenize izin verir . Nano'yu kaydetmeden kapatma, Ctrl-X
Bunlar ve diğer seçenekler, terminal ekranının alt kısmında ^ ile gösterilen Ctrl tuşuyla gösterilir.
^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell
Nano, sudoeditor ve diğer editörler hakkında notlar.
Ubuntu topluluğundan bazıları , nano yerine sudoedit önerir . Ben tavsiye nano yerine (Ubuntu sonraki dağıtımlarında varsayılan sudoedit editörü) sudoedit (Yöneticisiyseniz sürece) varsayılan olmayan bariz şekilde geçersiz kılınan olabilir çünkü. sudoedit , düzenlenen dosyanın yedek bir kopyasını otomatik olarak kaydettiği için daha güvenlidir, ancak nano'daki " " komut satırı seçeneği aynı şeyi yapar. nano , vi veya emacs gibi diğer editörlerden daha güvenlidir, çünkü korkutucu kaçar.-B
Nano editörünü kullanmamayı ve Gnome Metin Düzenleyiciyi tercih etmeyi tercih ediyorsanız , sudo nano -B yerine gksu gedit kullanın . Bunu genellikle büyük dosyalar için yapıyorum ve /etc/default/grub
kolayca büyük bir dosya olarak görülebilir. Bu yüzden gudo sdit nano -B / etc / default / grub yerine / etc / default / grub komutunu yazın . Gnome metin düzenleyicisinin otomatik olarak bir yedekleme yapmadığını unutmayın!
Grub dosyamla ilgili notlar
Kişisel ihtiyaçlarım için toplanmaya bazı değişiklikler yaptım. Ayın lansmanının arka plan resmi gibi. Bunların nasıl yapılacağı , Grub2'deki Ubuntu Topluluğu Belgeleri sayfasında önerilmektedir.
İyi şanslar!