Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Daslernen

Uzman
Katılım
3 Aralık 2024
Mesajlar
30
Çözümler
1
Beğeniler
3
Merhaba Debian 12 ve Windows 11 dual boot olacak şekilde kurdum fakat bilgisayarı çalıştırdığımda GRUB ekranında Windows 11 görünmüyor, sadece Debian var. Ben hem Debian hem Windows 11 görünsün ve buradan istediğim OS'i seçeyim, bu şekilde istiyorum. Birçok şey denedim fakat hala çözülmedi. Sorunun çözümü hakkında bilgi sahibi olanlar varsa yardımcı olabilir mi?
 
Son düzenleyen: Moderatör:
Çözüm
Rica ederim, gelişmeler konusunda bilgilendirirsen sevinirim. Seni yanlış yönlendirmek istemem, GRUB'u bozdururum felan. Tecrübem olmadı bu konularda. Debian fedaisi biri olarak merak ederim :)
Hallettim, dediğiniz gibi manuel kurulum yapınca düzeldi. Yapay zekâ burada yardımcı oldu. Çözüm ise şu şekilde; belki başka zaman burada takılan olur.

sudo fdisk -l

EFI bölümünü bulduktan sonra UUID’sini al (örnek: /dev/sda1). Bunu yaptım:

sudo blkid /dev/sda1

EFI bölümünü mount ettik:

sudo mkdir -p /mnt/efi
sudo mount /dev/sda1 /mnt/efi

Windows bootloader’ın yerini kontrol ettik; sizin de bahsettiğiniz bootmgfw.efi dosyası orada olmalı:

ls /mnt/efi/EFI/Microsoft/Boot/

/etc/grub.d/40_custom dosyasını açtık ve sonuna şunu ekledik:

sudo nano /etc/grub.d/40_custom

Kod:
menuentry "Windows 11" {
    insmod part_gpt
    insmod fat
    insmod chain
    search --no-floppy --fs-uuid --set=root XXXX-XXXX
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}


Burada “XXXX” yazan kısma biraz önce bulduğumuz UUID’yi yazdık (sudo blkid ile görmüştük).

Ardından:

sudo grub-update

Bu şekilde çözüldü.
Merhaba Debian 12 ve Windows 11 dual boot olacak şekilde kurdum fakat bilgisayarı çalıştırdığımda GRUB ekranında Windows 11 görünmüyor, sadece Debian var. Ben hem Debian hem Windows 11 görünsün ve buradan istediğim OS'i seçeyim, bu şekilde istiyorum. Birçok şey denedim fakat hala çözülmedi. Sorunun çözümü hakkında bilgi sahibi olanlar varsa yardımcı olabilir mi?
Debian makineye gir.

1. sudo apt install os-prober ile paketi kur.
2. nano /etc/default/grub ile dosyaya gir ve şu satırı bul: GRUB_DISABLE_OS_PROBER, bunu false yap.
3. Kaydet değişiklikleri.
4. os-prober komutunu çalıştır çıktı olarak "/dev/herhangibirsey:Windows 11:Windows:chain" gibi bir şey görmen lazım.
5. update-grub komutunu çalıştır.
6. En son sudo reboot at.
 
Debian makineye gir.

1. sudo apt install OS-prober ile paketi kur.
2. nano /etc/default/grub ile dosyaya gir ve şu satırı bul: grub_dısable_os_prober, bunu false yap.
3. kaydet değişiklikleri.
4. OS-prober komutunu çalıştır çıktı olarak "/dev/herhangibirsey:Windows 11:Windows:chain" gibi bir şey görmen lazım.
5. Update-GRUB komutunu çalıştır.
6. en son sudo reboot at.

OS prober zaten false durumda OS-prober komutunu sadece terminalde çalıştırınca hiçbir şey gelmiyor.
 
O zaman Win11'i manuel olarak GRUB'a tanıtman lazım. /etc/grub.d yolunda bir tane dosya açıp menuentry ile yapılıyor sanırım.

Böyle bir tecrübem hiç olmadığı için manuel olarak eklemeyi bilen bir arkadaş yardımcı olursa daha iyi olur. Ya da bir yapay zeka botuna;

"Windows 11'i GRUB'a manuel olarak nasıl eklerim? EFI Bölüm ID'sini bilmiyorum, onu da nasıl alacağımı göster" diyebilirsin.