Çözüldü Arch Linux GRUB'da Windows 10 gözükmüyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
15 Nisan 2021
Mesajlar
7.736
Makaleler
22
Çözümler
279
Daha fazla  
Sistem Özellikleri
Laptop: ASUS TUF Gaming F15 FX506LHB-HN323
İşlemci: i5-10300H
Ekran kartı: GTX 1650
RAM: 16 GB 3200 MHz DDR4 Laptop
Dahili Depolama: Intel SSDPEKNU512GZ
Cinsiyet
Erkek
Meslek
Öğrenci
Merhabalar. Normalde dert etmedim ama sonrasında "Bari Grub'da Windows olsun Arch Linux'a girmek için zaman kaybetmeyeyim." dedim.
Ama sonrasında aşağıdaki hatayı alıyorum.

Ekran görüntüsü 2022-02-14 18-54-45.png
 
Çözüm
sudo LC_ALL=C /bin/bash -c "grub-mkconfig -o /boot/grub/grub.cfg"
OzgunP hocam yine dokturmus baska bir konuda, bunu dene bakalim.
sudo LC_ALL=C /bin/bash -c "grub-mkconfig -o /boot/grub/grub.cfg"
Ozgunp hocam yine dokturmus baska bir konuda, bunu dene bakalim.

Konuyu açmadan önce denemiştim. İşe yaramamıştı. Şimdi deneyince buldu. Çözüm olarak raporluyorum.

Ekran görüntüsü 2022-02-14 19-35-34.png
 
Yine işe yaramazsa değişiklikleri geri alıp yazdığım yöntemi deneyin.
lsblk komutu ile Windows BootManager'ının olduğu diski not edin.

Mesela bende şu seçtiğim kısımda. 100MB ise büyük ihtimalle odur. İsterseniz elle de gidip bakabilirsiniz.

1644856395013.png


Şimdi de şunu çalıştırın: sudo grub-probe -t fs_uuid -d /dev/buraya efi olan disk bilgisi
Yani bendekine bakarsak şöyle: sudo grub-probe -t fs_uuid -d /dev/nvme0n1p3

Size disk UUID'si verecek, onu da not edin.

1644856544576.png



Sonra bu komutu çalıştırıp altta yazdıklarımı o dosyanın içine yapıştırın. XXXXX olan kısım disk UUID'si ile değişecek: sudo nano /boot/grub/grub.cfg

Kod:
menuentry "Windows 10" {
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root XXXXXXXXX
chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}

XXXXXXX yazan yere diskin UUID bilgisi yazılacak. Kaydedip çıkın.
Bunu kaydettikten sonra şu komutu çalıştırmayın yoksa silinir: grub-mkconfig -o /boot/grub/grub.cfg


Mesajı yazana kadar çözülmüş. Yine de bulunsun, birinin işine yarar.

Kaynak: How to add Windows 10 to GRUB on Arch install With EFI?
 
Yine işe yaramazsa değişiklikleri geri alıp yazdığım yöntemi deneyin.
lsblk komutu ile Windows BootManager'ının olduğu diski not edin.

Mesela bende şu seçtiğim kısımda. 100MB ise büyük ihtimalle odur. İsterseniz elle de gidip bakabilirsiniz.

Eki Görüntüle 1305198

Şimdi de şunu çalıştırın: sudo grub-probe -t fs_uuid -d /dev/buraya efi olan disk bilgisi
Yani bendekine bakarsak şöyle: sudo grub-probe -t fs_uuid -d /dev/nvme0n1p3

Size disk UUID'si verecek, onu da not edin.

Eki Görüntüle 1305205


Sonra bu komutu çalıştırıp altta yazdıklarımı o dosyanın içine yapıştırın. XXXXX olan kısım disk UUID'si ile değişecek: sudo nano /boot/grub/grub.cfg


menuentry "Windows 10" {
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root XXXXXXXXX
chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}

XXXXXXX yazan yere diskin UUID bilgisi yazılacak. Kaydedip çıkın.
Bunu kaydettikten sonra şu komutu çalıştırmayın yoksa silinir: grub-mkconfig -o /boot/grub/grub.cfg


Mesajı yazana kadar çözülmüş. Yine de bulunsun, birinin işine yarar.

Kaynak: How to add Windows 10 to GRUB on Arch install With EFI?
1 kere Ubuntu kullanirken denemistim, guzel bir yontem bu da hocam. Elinize saglik.
 

Technopat Haberler

Geri
Yukarı