Grub önyükleyicisini onarmak (yeniden kurmak): Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
Değişiklik özeti yok
6. satır: 6. satır:




== 1. Yöntem : "Rescatux" kurtarma CD/USB'si yardımıyla ==
== 1. Yöntem: "Boot-Repair-Disk" kurtarma CD/USB'si yardımıyla ==
Grub'u onarmak için "Boot Repair Disk" isimli Linux tabanlı çalışan CD/USB'yi kullanabilirsiniz. Bunun için;
* Boot Repair Disk'in .iso uzantılı kalıp dosyasını [http://sourceforge.net/projects/boot-repair-cd/files/ indirin] (350 MB)
* İndirdiğiniz kalıbı CD'ye ya da bir USB belleğe yazdırın. CD'ye yazdırırknen '''dosyayı doğrudan yazdırmayın''', kullandığınız CD yazdırma programındaki "Kalıbı CD'ye yazdır" vb. seçeneği kullanarak yazdırın. USB belleğe yazdırmak için ise Winodws ya da Ubuntu ortamında [[Unetbootin]] yazılımını kullanabilirsiniz.
* Ve bilgisayarı bu CD ya da USB bellekten çalıştırarak açın. Boot-Repair-Disk'in kendi masaüstü açıldıktan bir-iki dakika sonra bir pencere açılacak ve Grub'u onarmak isteyip istemediğinizi soracaktır. Bu seçeneği kullanara Grub'u yükleyebilirsiniz.
 
 
== 2. Yöntem : "Rescatux" kurtarma CD/USB'si yardımıyla ==
[[Dosya:Rescatux main menu.png|270px|thumb|right|Rescatux ana menüsü]]
[[Dosya:Rescatux main menu.png|270px|thumb|right|Rescatux ana menüsü]]
Grub'u onarmak için "Rescatux" isimli Linux tabanlı çalışan CD/USB'yi kullanabilirsiniz. Bunun için;
Grub'u onarmak için "Rescatux" isimli Linux tabanlı çalışan CD/USB'yi kullanabilirsiniz. Bunun için;
* Rescatux'ın .iso uzantılı kalıp dosyasını yazılımın web sitesinden [http://www.supergrubdisk.org/rescatux/ indirin] (350 MB)
* Rescatux'ın .iso uzantılı kalıp dosyasını yazılımın web sitesinden [http://www.supergrubdisk.org/rescatux/ indirin] (350 MB)
* İndirdiğiniz kalıbı CD'ye ya da bir USB belleğe yazdırın. CD'ye yazdırırknen '''dosyayı doğrudan yazdırmayın''', kullandığınız CD yazdırma programındaki "Kalıbı CD'ye yazdır" vb. seçeneği kullanarak yazdırın. USB belleğe yazdırmek için ise [[Unetbootin]] yazılımını kullanabilirsiniz.
* İndirdiğiniz kalıbı CD'ye ya da bir USB belleğe yazdırın. CD'ye yazdırırknen '''dosyayı doğrudan yazdırmayın''', kullandığınız CD yazdırma programındaki "Kalıbı CD'ye yazdır" vb. seçeneği kullanarak yazdırın. USB belleğe yazdırmak için ise Winodws ya da Ubuntu ortamında [[Unetbootin]] yazılımını kullanabilirsiniz.
* Bilgisayarı bu CD ya da USB'den çalıştırarak açın. İlk açılışta Rescatux için; Auto-detect, 32-bit ve 64-bit seçenekleri çıkacaktır. Burada "'''Auto-detect'''" seçeneğini kullanın, diğer seçenekler kullanılınca Rescatux açılmayabiliyor.
* Bilgisayarı bu CD ya da USB'den çalıştırarak açın. İlk açılışta Rescatux için; Auto-detect, 32-bit ve 64-bit seçenekleri çıkacaktır. Burada "'''Auto-detect'''" seçeneğini kullanın, diğer seçenekler kullanılınca Rescatux açılmayabiliyor.
* Rescatux'ın kendi masaüstü açılldığında karşınıza yandaki pencere gelecektir, burada "'''Grub'''" yazan düğmeye tıklayarak Grub'u yeniden yükleme seçeneğine ulaşabilirsiniz.
* Rescatux'ın kendi masaüstü açılldığında karşınıza yandaki pencere gelecektir, burada "'''Grub'''" yazan düğmeye tıklayarak Grub'u yeniden yükleme seçeneğine ulaşabilirsiniz.
== 2. Yöntem: "Boot-Repair-Disk" kurtarma CD/USB'si yardımıyla ==
Grub'u onarmak için "Boot Repair Disk" isimli Linux tabanlı çalışan CD/USB'yi kullanabilirsiniz. Bunun için;
* Boot Repair Disk'in .iso uzantılı kalıp dosyasını [http://sourceforge.net/projects/boot-repair-cd/files/ indirin] (350 MB)
* İndirdiğiniz kalıbı CD'ye ya da bir USB belleğe yazdırın. CD'ye yazdırırknen '''dosyayı doğrudan yazdırmayın''', kullandığınız CD yazdırma programındaki "Kalıbı CD'ye yazdır" vb. seçeneği kullanarak yazdırın. USB belleğe yazdırmek için ise [[Unetbootin]] yazılımını kullanabilirsiniz.
* Ve bilgisayarı bu CD ya da USB bellekten çalıştırarak açın. Boot-Repair-Disk'in kendi masaüstü açıldıktan bir-iki dakika sonra bir pencere açılacak ve Grub'u onarmak isteyip istemediğinizi soracaktır. Bu seçeneği kullanara Grub'u yükleyebilirsiniz.




25. satır: 25. satır:


==== Yöntem (1) ====
==== Yöntem (1) ====
Ubuntu [[Çalışan CD]] ile makinanıza tekrar grub2 kurulumu yapmak için öncelikle sisteminizin [[Hard Disk|sabit disk]] üzerindeki yeri (bölümü) şöyle tesbit edilir:
Ubuntu [[Çalışan CD]] ile makinanıza tekrar grub2 kurulumu yapmak için öncelikle sisteminizin sabit disk üzerindeki yeri (bölümü) şöyle tesbit edilir:
'''Uygulamalar > Donatılar > [[Uçbirim]]''' çalıştırılır ve şu komut yazılır;
'''Uygulamalar > Donatılar > [[Uçbirim]]''' çalıştırılır ve şu komut yazılır;


59. satır: 59. satır:
Sırasıyla aşağıdaki komutları vererek sistemi yeniden başlatabilirsiniz:
Sırasıyla aşağıdaki komutları vererek sistemi yeniden başlatabilirsiniz:


{{uçbirim|sudo umount /mnt/dev}}<br>
{{uçbirim|sudo umount /mnt/dev}}


{{uçbirim|sudo umount /mnt}}<br>
{{uçbirim|sudo umount /mnt}}


{{uçbirim|sudo reboot}}
{{uçbirim|sudo reboot}}


==== Yöntem (2)====
==== Yöntem (2)====
84. satır: 83. satır:
{{uçbirim|
{{uçbirim|
<nowiki>sudo update-grub</nowiki>}}
<nowiki>sudo update-grub</nowiki>}}


==== Yöntem (3)====
==== Yöntem (3)====
107. satır: 105. satır:
<nowiki>sudo update-grub</nowiki>}}
<nowiki>sudo update-grub</nowiki>}}


== Kaynak ==
[http://forum.ubuntu-tr.net/index.php?action=profile;u=5 bytan]'ın [http://forum.ubuntu-tr.net/index.php/topic,13415.0.html Ubuntu-tr Forum]'undaki anlatımı.


== Dış bağlantılar ==
== Kaynakça ==
[https://help.ubuntu.com/community/Grub2 help.ubuntu.com/community/Grub2]
* [https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows RecoveringUbuntuAfterInstallingWindows] (Uluslararsı Ubuntu Topluluk Wikisi)
* [http://forum.ubuntu-tr.net/index.php/topic,13415.0.html Ubuntu-tr Forum]'unda [http://forum.ubuntu-tr.net/index.php?action=profile;u=5 bytan]'ın anlatımı


[[kategori:Nasıl Belgeleri]]
[[kategori:Nasıl Belgeleri]]
[[Kategori:Sistem Uygulamaları]]
[[Kategori:Sistem Uygulamaları]]

17.25, 31 Mart 2013 tarihindeki hâli

Belgenin amacı

Eğer bilgisayarınıza Windows ve Ubuntu yüklenmiş ise; Ubuntu'ya karışmadan Windows'u her yeniden kurduğunuzda bilgisayar açılışındaki işletim sistemi seçme ekranı ortadan kaybolacak ve doğrudan doğruya Windows açılacaktır. Bu gibi durumlarda işletim sistemi seçme ekranını geri getirmek için "GRUB" adı verilen açılış önyükleme yazılımını onarmanız gerekecektir.

Açılış önyükleyicisini (Grub) onarmak için aşağıdaki yöntemlerden herhangi birini uygulayabilirsiniz.


1. Yöntem: "Boot-Repair-Disk" kurtarma CD/USB'si yardımıyla

Grub'u onarmak için "Boot Repair Disk" isimli Linux tabanlı çalışan CD/USB'yi kullanabilirsiniz. Bunun için;

  • Boot Repair Disk'in .iso uzantılı kalıp dosyasını indirin (350 MB)
  • İndirdiğiniz kalıbı CD'ye ya da bir USB belleğe yazdırın. CD'ye yazdırırknen dosyayı doğrudan yazdırmayın, kullandığınız CD yazdırma programındaki "Kalıbı CD'ye yazdır" vb. seçeneği kullanarak yazdırın. USB belleğe yazdırmak için ise Winodws ya da Ubuntu ortamında Unetbootin yazılımını kullanabilirsiniz.
  • Ve bilgisayarı bu CD ya da USB bellekten çalıştırarak açın. Boot-Repair-Disk'in kendi masaüstü açıldıktan bir-iki dakika sonra bir pencere açılacak ve Grub'u onarmak isteyip istemediğinizi soracaktır. Bu seçeneği kullanara Grub'u yükleyebilirsiniz.


2. Yöntem : "Rescatux" kurtarma CD/USB'si yardımıyla

Rescatux ana menüsü

Grub'u onarmak için "Rescatux" isimli Linux tabanlı çalışan CD/USB'yi kullanabilirsiniz. Bunun için;

  • Rescatux'ın .iso uzantılı kalıp dosyasını yazılımın web sitesinden indirin (350 MB)
  • İndirdiğiniz kalıbı CD'ye ya da bir USB belleğe yazdırın. CD'ye yazdırırknen dosyayı doğrudan yazdırmayın, kullandığınız CD yazdırma programındaki "Kalıbı CD'ye yazdır" vb. seçeneği kullanarak yazdırın. USB belleğe yazdırmak için ise Winodws ya da Ubuntu ortamında Unetbootin yazılımını kullanabilirsiniz.
  • Bilgisayarı bu CD ya da USB'den çalıştırarak açın. İlk açılışta Rescatux için; Auto-detect, 32-bit ve 64-bit seçenekleri çıkacaktır. Burada "Auto-detect" seçeneğini kullanın, diğer seçenekler kullanılınca Rescatux açılmayabiliyor.
  • Rescatux'ın kendi masaüstü açılldığında karşınıza yandaki pencere gelecektir, burada "Grub" yazan düğmeye tıklayarak Grub'u yeniden yükleme seçeneğine ulaşabilirsiniz.


3. Yöntem: Ubuntu CD'si yardımıyla

Yöntem (1)

Ubuntu Çalışan CD ile makinanıza tekrar grub2 kurulumu yapmak için öncelikle sisteminizin sabit disk üzerindeki yeri (bölümü) şöyle tesbit edilir: Uygulamalar > Donatılar > Uçbirim çalıştırılır ve şu komut yazılır;

sudo fdisk -l

komutunun çıktısında sisteminizin bulunduğu alana göre işlem yapılır.

Örneğimizde, bu alanın /dev/sda5 olduğunu kabul edelim.

Bölümümüzü sisteme bağlayalım:

sudo mount /dev/sda5 /mnt

Diğer bölümleri de sisteme ekleyelim:

sudo mount --bind /dev /mnt/dev

Chroot ile kök dizinimizi değiştirelim:

sudo chroot /mnt

Artık grub2'mizi tekrar mbr üzerine yazabiliriz:

grub-install /dev/sda

Yazılıp yazılmadığını kontrol edin:

sudo grub-install --recheck /dev/sda

Şayet hata vermediyse, işlem tamamdır.

Control+D tuşu ile chroot uygulamasından çıkıyoruz. Sırasıyla aşağıdaki komutları vererek sistemi yeniden başlatabilirsiniz:

sudo umount /mnt/dev
sudo umount /mnt
sudo reboot

Yöntem (2)

Makinayı Canlı CD (Çalışan CD) olarak açtıktan sonra kurulu bölümünüze çift tıklayarak sisteme bağlanmasını sağlayın veya elle kendiniz bağlayın.
Çift tıklayarak bağladığınız zaman bağlama noktasını alttaki komutla öğrenin:

ls -l /media

Bağlama noktası disk bölümünün uuid değerine göre oluşacaktır.
Buna uygun olarak komutu düzenleyerek grub2'yi mbr'ye yazdırın:

sudo grub-setup -d /media/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/boot/grub /dev/sda

Herhangi bir çıktı vermeden alt satıra geçiyorsa grub2'niz mbr'ye yazılmış demektir.

Not: Kurulu sistemi açtıktan sonra, şayet yeni kurduğunuz diğer işletim sistemi grub menüsüne yerleşmediyse grub menünüzü güncelleyin:

sudo update-grub

Yöntem (3)

Yine makineyi Çalışan CD (Canlı CD) olarak açtıktan sonra boot-repair uygulamasını kurup çalıştırmak yeterli:

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


Not: Kurulu sistemi açtıktan sonra, şayet yeni kurduğunuz diğer işletim sistemi grub menüsüne yerleşmediyse grub menünüzü güncelleyin:

sudo update-grub


Kaynakça