Ubuntu 9.10’da Grubu Geri Kurtarma
Yazan: Yusuf POLAT 16 Aralık 2009
Kategori: Linux
Sizde benim gibi Ubuntu ve Windows’u dual bot olarak kullanıyorsanız biliyorsunuzdur ki windows’a format attığınız anda grub dolayısıyla ubuntu ve benzeri linux çeşitleri işletim sistemleri açılmaz hale geliyor.
Bunu düzeltmek için grubu tekrar yüklemek gerekiyor ve bu ya live cd ile yada usb memory den ubuntuyu çalıştırarak ve belli bir kod kümesi girilerek yapılıyor.
Ubuntu 9.10 Karmic Koala ile grub 2.0 ortaya çıktığı için normal grub kurtarma seçenekleri işe yaramıyor.
Daha önceleri ;
sudo grub
root (hd0,2) —-Buradaki 2 ubuntunun olduğu partition numarası
setup (hd0)
quit
reboot
komutları ile grubu tekrar aktif hale getirebiliyor iken grub 2.0 ile bu komut kümesi çalışmaz hale geldi.Eğer sisteminizi grub 2.0 a taşımamış iseniz yukarıdaki komutları kullanarak ubuntuyu tekrar aktif hale getirebilirsiniz. Benim gibi grub 2.0 kullanıyorsanız aşağıdaki komutları kullanmanız gerekiyor. Ben bu komutları uzun uğraşlar sonunda çalıştırabildim ve grubu(ubuntumu) tekrar çalışır hale getirdim. Sizde benim gibi grub 2.0 kullanıyorsanız çabucak grubu kurtarmak için aşağıdaki komutları kullanın.
Öncelikle;
**** Ubuntu live cd yi kullanarak bilgisayarı live cd’den başlatın ve aşağıdaki komut kümesini kullanın.Burada sda3 olarak geçen bölüm ubuntunun kurulu olduğu bölümdür.Kendi sisteminizde bu kısıma ubuntunun bulunduğu bölümü yazmalısınız. Diğer komutlar standarttır.
sudo mount /dev/sda3 /mnt (sda3: linux)
sudo mount –bind /dev /mnt/dev
sudo chroot /mnt
nano /etc/default/grub
update-grub
grub-install /dev/sda
Yukarıdaki kod grubunu sırayla çalıştırdıktan sonra makineyi reboot edip daha sonra ubuntu açıldığında aşağıdaki kod grubunu çalıştırdıktan sonra ubuntu ve grub hatasız olarak eski haline gelicektir.
update-grub
grub-install /dev/sda
Herkese özgür yazılımla dolu mutlu günler…
mehmet ali on 13 Mart 2010 23:43 ]
bende dün kurdum ubuntuyu. Güzel bir alem imiş linux camiası. Windowstan kurtulduğuma sevibdim. Bu alanda paylaşımlarının devamını diliyorum
Yusuf POLAT on 13 Mart 2010 23:50 ]
Her daim olacak.Yakında…
Hamza Talha Tente on 19 Mayıs 2010 09:56 ]
sudo mount –bind /dev /mnt/dev
Yukaridaki komut hatali olmasi gerek soyle
sudo mount –bind /dev /mnt/dev
Yusuf POLAT on 23 Mayıs 2010 10:49 ]
Hata olduğunu düşünmüyorum Hamza.Ben bu komutları denedim ve çalıştığını onaylayarak burada paylaştım.
Adnan Kurt on 11 Haziran 2010 19:29 ]
Merhaba,
Live modda cd deb başlattıktan sonra, konsolda;
sudo mount /dev/sda3 /mnt
Bu sorunsuz çalışıyor, fakat;
sudo mount –bind /dev /mnt/dev
mount da -bind diye bir seçenek olmadığından bu satır çalışmıyor.
Live ubuntu diskteki /dev kısmını tanımadığından devam edilemiyor.
Çalışmayı güncelleyebilirseniz ihtiyaç duyanlara yararlı olacaktır.
İyi çalışmalar.
Yusuf POLAT on 12 Haziran 2010 11:28 ]
Şuanda güncellemek için vaktim yok ama ilk fırsatta güncellemeyi yapıp buradan tekrar yayınlayacağım.
Colomb on 18 Haziran 2010 22:52 ]
Teşekkürler kardeşim sağolasın…