Merhaba arkadaşlar, Windows'a format atma durumunda veya başka bir şekilde GRUB zarar gördüğünde 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 açıp, terminalden vereceğimiz birkaç komut ile GRUB kurulmuş olacak.
İlk olarak EFI ve Linux bölümünü tespit ediyoruz.
lsblk -f
Örnektir
Benim sistemimde NVME0N1P1 EFI, NVME0N1P5 Linux bölümü, sizde sdaX veya sdbX olabilir, dikkatli olun.
İlk olarak Linux bölümünü 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 bölümleri bağladıktan sonra 'chroot' yapıyoruz. Chroot kısaca disk üzerinde kurulu bir Linux sistemi root yetkisi kullanarak çalıştırmamızı sağlıyor.
chroot /mnt/linux /bin/bash
Şimdi EFI disk bölümünü 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
Geçmiş olsun, unutmayın tüm sorumluluk size aittir.