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
(resctux'u ekle partedmagic'i çıkar. ubuntuwiki için yapabileceklerim bu kadar. düzenlediğim belgeleri arada bir kontrol edebilirim sadece. herkese kolay gelsin...)
1. satır: 1. satır:
{{kırmızı|NOT: Buradaki anlatım, Ubuntu 9.10 Karmic Koala ve daha üst bir sürüm içindir.}}
{{kırmızı|NOT: Bu sayfadaki anlatım, Ubuntu 9.10 ve üzeri sürümler için geçerlidir.}}
 


== Belgenin amacı ==
== Belgenin amacı ==
6. satır: 5. satır:


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


== 1. Yöntem: "Boot-Repair-Disk" kurtarma CD'si yardımıyla ==
== 1. Yöntem: "Boot-Repair-Disk" kurtarma CD'si yardımıyla ==
Grub'u onarmak için "Boot Repair Disk" isimli Linux tabanlı çalışan CD'yi kullanabilirsiniz. Bunun için  
Grub'u onarmak için "Boot Repair Disk" isimli Linux tabanlı çalışan CD'yi kullanabilirsiniz. Bunun için;
* Boot Repair Disk kalıp dosyasını [http://sourceforge.net/projects/boot-repair-cd/files/ indirin] (350 MB)
* Boot Repair Disk kalıp dosyasını [http://sourceforge.net/projects/boot-repair-cd/files/ indirin] (350 MB)
* İndirdiğiniz kalıbı CD'ye yazdırın (dosyayı doğrudan yazdırmayın, "Kalıbı CD'ye yazdır" vb kalıp yazdırma seçeneği kullanın).
* İndirdiğiniz kalıbı CD'ye yazdırın ('''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).
* Ve bilgisayarı bu CD'den çalıştırarak açın. Çalışan CD'nin 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.  
* Ve bilgisayarı bu CD'den çalıştırarak açın. Çalışan CD'nin 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: "PartedMagic" CD'si yardımıyla ==
== 2. Yöntem : "Rescatux" kurtarma CD'si yardımıyla ==
Bu yöntem PartedMagic CD'si içindeki SuperGrubDisk ile yapılır. Önce PartedMagic ISO dosyasını sitesinden [http://partedmagic.com/download.html indirin]. İndirdiğiniz ISO dosyasını CD yazdırma programınızda ''Burn ISO'' ya da ''Kalıbı CD'ye yazdır'' bölümünden kalıba yazdırın.
Grub'u onarmak için "Rescatux" isimli Linux tabanlı çalışan CD'yi kullanabilirsiniz. Bunun için;
Bilgisayarınızı PartedMagic ile başlatın.
* Rescatux kalıp dosyasını yazılımın web sitesinden [http://www.supergrubdisk.org/rescatux/ indirin] (350 MB)
 
* İndirdiğiniz kalıbı CD'ye yazdırın ('''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).
* Bilgisayarınız PartedMagic ile açıldığında ''Extras Menu'' yü seçin ve enter'a basın
* Bilgisayarı bu CD'den çalıştırarak açın. Devamında takip edeceğiniz yol [http://www.youtube.com/watch?feature=player_embedded&v=46ZxMcnPG94 şu sayfadaki] videoda anlatılmıştır...
* ''Super Grub Disk2'' yi seçin ve enter'a basın
* ''Detect Any GRUB2 Configuration File (grub.cfg)'' seçin enter'a basın
* Bilgisayarınızda kurulu olan Ubuntu bölümünü bulacaktır seçili iken enter'a basın.
* Ubuntu ekranda akan siyah yazılar eşliğinde açılacaktır.
* Normal masaüstü geldiğinde ise aşağıdaki komutla [[uçbirim]]de grub2 yi yeniden kurun ve işlemi bitirin.  (burada /dev/sda ilk harddiskin ilk bölümüdür bunu siz kendi yapılandırmanıza göre değiştirin)<br>
{{uçbirim|sudo grub-install /dev/sda}}
<br>
<gallery>
Dosya:01-pmagic-grub2.png|Extras Menu
Dosya:02-pmagic-grub.png|Super Grub Disk2
Dosya:03-pmagic-grub2.png|Detect Any GRUB2 Configuration File (grub.cfg)
</gallery>




78. satır: 66. satır:


==== Yöntem (2)====
==== Yöntem (2)====
Makinayı canlı cd ile 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.<br> Çift tıklayarak bağladığınız zaman bağlama noktasını alttaki komutla öğrenin:
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.<br> Çift tıklayarak bağladığınız zaman bağlama noktasını alttaki komutla öğrenin:
 


{{uçbirim|
{{uçbirim|
<nowiki>ls -l /media</nowiki>}}
<nowiki>ls -l /media</nowiki>}}


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


{{uçbirim|
{{uçbirim|
<nowiki>sudo grub-setup -d /media/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/boot/grub /dev/sda</nowiki>}}
<nowiki>sudo grub-setup -d /media/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/boot/grub /dev/sda</nowiki>}}


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


'''{{kırmızı|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:'''
'''{{kırmızı|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:'''


{{uçbirim|
{{uçbirim|
104. satır: 86. satır:


==== Yöntem (3)====
==== Yöntem (3)====
Yine makineyi canlı cd ile açtıktan sonra boot-repair uygulamasını kurup çalıştırmak yeterli:
Yine makineyi Çalışan CD (Canlı CD) olarak açtıktan sonra boot-repair uygulamasını kurup çalıştırmak yeterli:
 


{{uçbirim|
{{uçbirim|
<nowiki>sudo add-apt-repository ppa:yannubuntu/boot-repair</nowiki>}}
<nowiki>sudo add-apt-repository ppa:yannubuntu/boot-repair</nowiki>}}


{{uçbirim|
{{uçbirim|
<nowiki>sudo apt-get update</nowiki>}}
<nowiki>sudo apt-get update</nowiki>}}


{{uçbirim|
{{uçbirim|
<nowiki>sudo apt-get install boot-repair-ubuntu</nowiki>}}
<nowiki>sudo apt-get install boot-repair-ubuntu</nowiki>}}


{{uçbirim|
{{uçbirim|

22.39, 29 Şubat 2012 tarihindeki hâli

NOT: Bu sayfadaki anlatım, Ubuntu 9.10 ve üzeri sürümler için geçerlidir.

Belgenin amacı

Eğer bilgisayarınızda Ubuntu ve Windows kullanıyorsanız Windows'u her yeniden kurduğunuzda bilgisayar açılışındaki işletim sistemi 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'si yardımıyla

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

  • Boot Repair Disk kalıp dosyasını indirin (350 MB)
  • İndirdiğiniz kalıbı CD'ye yazdırın (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).
  • Ve bilgisayarı bu CD'den çalıştırarak açın. Çalışan CD'nin 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'si yardımıyla

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

  • Rescatux kalıp dosyasını yazılımın web sitesinden indirin (350 MB)
  • İndirdiğiniz kalıbı CD'ye yazdırın (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).
  • Bilgisayarı bu CD'den çalıştırarak açın. Devamında takip edeceğiniz yol şu sayfadaki videoda anlatılmıştır...


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

bytan'ın Ubuntu-tr Forum'undaki anlatımı.

Dış bağlantılar

help.ubuntu.com/community/Grub2