Grub rescue hatasının çözüm yöntemleri

Yanlış bir komut sonucu bilgisayarımın grub ayarları bozuldu, aslında MBR partition’u silindi. Bu yazıda grub rescue hatası alanlar için çözümler bulunmakta.

Öncelikle bir live cd ile bilgisayarınızı açın, bütün işlemler için bu gerekli. Ben ubuntu kullandığım için aşağıdaki yazı ubuntu sürümü için gerekli komutları içermekte.

Eğer yalnızca grub ayarlarınız bozuksa, yani birden fazla işletim sistemi yükleme sonucu  veya grub.conf ayarlarını değiştirdikten sonra bu hatayı alıyorsanız,  şu adımları takip edin

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair-ubuntu

Bu sisteminize boot-repair adında bir program kuracaktır.

System > Administrator > Boot Repair programını çalıştırın

Reinstall grub’u seçip

çıkan ekrandan default olarak açılmasını istediğiniz işletim sistemini seçin. Daha sonra yüklenecek partitonu seçebilirsiniz

fdisk -l

komutu ile bilgisayarınızda kullanılan partitionları listeyebilirsiniz.

Eğer benim gibi MBR partitionı ile ilgili bir sorun yaşıyorsanız durum biraz daha faklı,

öncelikle

sudo su

fdisk -l

Komutu ile çıktımıza bakalım

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       77329   621143040   83  Linux
/dev/sda2           77329       77826     3986433    5  Extended
/dev/sda5           77329       77826     3986432   82  Linux swap / Solaris

Disk /dev/sdb: 4007 MB, 4007264256 bytes
124 heads, 62 sectors/track, 1018 cylinders
Units = cylinders of 7688 * 512 = 3936256 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008cb05

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        1018     3913161    c  W95 FAT32 (LBA)

Disk /dev/sdc: 8006 MB, 8006926336 bytes
39 heads, 39 sectors/track, 10281 cylinders
Units = cylinders of 1521 * 512 = 778752 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           6       10282     7815232    c  W95 FAT32 (LBA)

update-grub

fsck /dev/sda1

Eğer hiç biri işe yaramadıysa yedek almak için;

sudo su

blki

komutu ile partionların dosya sistemlerini öğrenebilirsiniz.

:/dev/sda1: UUID=”0B92DAEF522D1731″ TYPE=”ext4″

daha sonra

mkdir /mount/t

mount -t DOSYASISTEMI /dev/sda1 /mount/t

cd /mount/t

ls

Artık bilgisayarınızdasınız bu işlem yedeklerinizi almak için, eğer hiç biri işe yaramazsa bu şekilde yedeklerinize ulaşabilirsiniz.

Bu yazı toplam 328 kere görüntülenmiştir.

0saves
Eğer yazıyı beğendiyseniz lütfen yorum bırakın veya diğer yazılardan haberdar olmak için RSS'e üye olun..

İlgili Yazılar:

  • İlgili yazı bulunamadı.

Yazar Hakkında


Yazar:

Hakkında / İlgi Alanları: Php, Python, Java, Güvenlik, Algoritmalar, Fotoğraf, Kitap, Sinema
Kategori: Linux İpuçları, August 14th, 2011

Yazarlarımızdan , bu yazı dahil toplam 28 adet yazı yazmış.

3 yanıt



Cevap yaz