Skip to main content

GNU/Linux GRUB Kurtarma

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

GRUB ön yükleyicisi

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.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir