GNU/Linux sistemlerde GRUB ön yükleyicisi çeşitli sebeplerle hasar görebiliyor.

Bu durumda sistem açılışı ile ilgili problemler yaşanabiliyor ve kullanıcı, es kaza GRUB‘u uçurduğu ve bilgisayarı açılmadığı için telafisi olmayan bir durumun içindeymiş gibi hissedebiliyor.
İyi haber: GNU/Linux GRUB kurtama işlemi, sanıldığı kadar karmaşık bir konu değil.
Ne yapmalı ?
Hali hazırda elinizde bulunan Linux Live ortamı (USB yada DVD) ile sistemi başlatıyoruz.
Live sistemde oturumumuz açıldıktan sonra, terminale sırasıyla aşağıdaki komutları verelim;
Disk bölümlerini görüyoruz:
sudo fdisk -l
Benim Linux yüklü bölümüm dev/sda6 olarak geçiyor. Siz de kendinizinkini kontrol edin ve aşağıdaki komutlarda kendinizinkiyle değiştirin.
Linux yüklü bölümümüzü bağlıyoruz:
sudo mount /dev/sda6 /mnt
Sanal dosya sistemlerini bağlayalım:
sudo mount –bind /dev /mnt/dev sudo mount –bind /proc /mnt/proc sudo mount –bind /sys /mnt/sys
Kök dosya sistemi ayarları:
sudo mount –bind /usr/ /mnt/usr sudo chroot /mnt
GRUB yapısını güncelleyelim:
update-grub
veya aşağıdaki komutu da verebilirsiniz. İkisi de aynı işi görür.
update-grub2
GRUB’u tekrar yükleyelim:
grub-install /dev/sdx
(Diskiniz hangi adı alıyorsa onu yazın. Ör: Bende /dev/sda)
Yüklemeyi doğrulayalım:
sudo grub-install –recheck /dev/sdX
CTRL + D ile chroot’tan çıkın.
Sanal dosya sistemlerini devre dışı bırakın:
sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/sys sudo umount /mnt/boot
Live ortamın /usr dizinini devre dışı bırakın:
sudo umount /mnt/usr
Aygıtı devre dışı bırakın:
sudo umount /mnt
Yeniden başlatın:
sudo reboot
Bu kadar.
Sisteminiz yeniden başladığında, GRUB menünüz karşınızda olacak.
Kolay gelsin.
Not: Tarafımca uzun bir süre önce yazılmasına rağmen güncelliğini koruyan bu yazı, konu ile ilgili çözüm arayan kullanıcılara yardımcı olabileceği düşüncesiyle bloga yeniden eklenmiştir.
Yazı yayım tarihi olarak, blog yazı sıralamasını koruyabilmek adına ilk yazıdan bir gün öncesi seçilmiştir.