Merhaba arkadaşlar, Windows'a format atma durumunda veya başka bir şekilde GRUB zarar gorduğunde nasıl onarılacağını anlatacağım.
Elinizin altında herhangi bir Linux dağıtımı yazılmış USB bellek olması gerekiyor.
USB bellek ile sistemi acıp, terminalden vereceğimiz birkac komut ile GRUB kurulmuş olacak.
İlk olarak EFI ve Linux bolumunu tespit ediyoruz.

lsblk -f
Ornektir

NVME0N1
├─Nvme0n1p1 vfat FAT32 0C45-BEA4
├─Nvme0n1p2
├─Nvme0n1P3 NTFS F27247F77247BEDB
├─Nvme0n1P4 NTFS AA92176892173871
├─Nvme0n1p5 ext4 1.0 2E3117DD-6BE0-4049-8A81-BD44FB3Ef760 14, 3G 36% /
└─Nvme0n1p6 ext4 1.0 21558CE2-B2F1-453E-A93F-8D216D9Fa8A9 72, 2G 20% /home
Genişletmek icin tıkla...


Benim sistemimde NVME0N1P1 EFI, NVME0N1P5 Linux bolumu, sizde sdaX veya sdbX olabilir, dikkatli olun.

İlk olarak Linux bolumunu sisteme bağlamamız lazım.
sudo su mkdir /mnt/linux mount /dev/nvme0n1p5 /mnt/linux cd /mnt/linux
mount -t proc /proc proc/ mount --rbind /sys sys/ mount --rbind /dev dev/ mount --rbind /run run/

Gerekli bolumleri bağladıktan sonra 'chroot' yapıyoruz. Chroot kısaca disk uzerinde kurulu bir Linux sistemi root yetkisi kullanarak calıştırmamızı sağlıyor.
chroot /mnt/linux /bin/bash

Şimdi EFI disk bolumunu sisteme bağlayıp GRUB kurulumunu yapalım.
mount /dev/nvme0n1mp1 /boot/efi/ grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi update-grub

Gecmiş olsun, unutmayın tum sorumluluk size aittir.