[Çözüldü] UEFI sistemde grub düzenleme

Başlatan med_cezir91, 24 Nisan 2014 - 02:07:10

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

med_cezir91

MBR disk sistemi kullanırken update-grub komutu sistemde yüklü olan işletim sistemlerini bulup grubu ona göre düzenliyebiliyordu ancak sistemimi efi ye çevirdikten sonra grub-update windows 8 i görmüyor. Boot-repair programını çalıştırarak windows boot manager girdisi ekleniyor ancak resimdeki hatayıda veriyor.


Eskiden son açılan sistemi varsayılan yapmak için, sudo gedit /etc/default/grub kodu ile grub ayarlarını açıp gerekli düzenlemeleri yapıp kaydetmem ve sonra sudo update-grub demem yetiyordu. Bu şekilde yani eskisi gibi yapmayı denedim ancak bu sefer windows boot menu girdisi siliniyor tekrar boot-repair programını çalıştırmam gerekiyor oldukça uzun sürüyor ve ne yaptığını anlamıyorum.

Yeni UEFİ ve EFI sistemi hakkında oldukça araştırma yaptım ama nasıl çalıştığını anlayamadım. Alttaki bağlantıda ayrıntılı disk bilgileri bulunmakta uzman bir arkadaşımız beni bu konuda aydınlatırsa çok memnun olacağım.
Boot-reparin verdiği log bu bağlantıda.
http://paste.ubuntu.com/7317700/
"Beni görmek demek, mutlaka yüzümü görmek demek değildir. Benim fikirlerimi, benim duygularımı anlıyorsanız ve hissediyorsanız, bu kafidir (yeterlidir)."

M.K.Atatürk

nuked

Merhaba,

Kalıcı bir çözüm istiyorsanız aşağıdaki yolu kullanın, boot-repair'le eklemenize gerek kalmaz.

/boot/grub/ yoluna custom.cfg dosyası oluşturup aşağıdaki satırları ekleyin sonra update-grub u çalıştırın.
boot manager listeye kalıcı olarak eklenecektir.

menuentry "Windows Boot Manager (on /dev/sda2)" {
    insmod part_gpt
    insmod fat
    insmod search_fs_uuid
    insmod chain
    search --fs-uuid --no-floppy --set=root E8B1-7D6A
    chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}

med_cezir91

Çok teşekkür ediyorum hocam benim aklımada farklı bir fikir geldi sonradan denedim çalışıyor;
Sizinde verdiğiniz boot-repair programının oluşturduğu yukarıdaki girdiyi boot.cfg den kopyaladım. /etc/grub.d/40_custom dosyasına ekledim
update-grub yaptıktan sonra dediğiniz gibi sıkıntı olmadan çalıştı. Direk grub.cfg içine kaydetsem olurmuydu ama bilmiyorum çückü grub.cfg dosyası grub.d klasörü içindeki dosyalardan yaratılıyor onlarda windows girdisi olmadığı için oluşturulan grub.cfg de windows girdisi eklenmeyebilir.

Windows girdisini ekledikten sonra grub customizer programını kurdum bu program ile bütün düzenlemeleri yapabildim(varsayılan os seçimi, gereksiz girdilerin  silinmesi gibi)

UEFI efi multi boot sistem kurmaya çalışan arkadaşların işine yarıyabilir bu konu ben bulana kadar oldukça sıkıntı çektim.
"Beni görmek demek, mutlaka yüzümü görmek demek değildir. Benim fikirlerimi, benim duygularımı anlıyorsanız ve hissediyorsanız, bu kafidir (yeterlidir)."

M.K.Atatürk