Yeniden Grub2 Kurulumu

Başlatan bytan, 01 Kasım 2009 - 13:47:48

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

heartsmagic

Dosyaları mı kurtarmak istiyorsun yoksa eski bölümleri doğrudan olduğu şekliyle yerine getirmek mi? Sanırım ikincisi için de imkân var fakat başarım oranı ne kadar bilemiyorum. Diğer tarafta Testdisk ile forumda dosyalarını kurtaran arkadaşlar var. Konulara göz gezdirebilirsin.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

tgulen

Çok teşekkür ederim...

Hem dosyaları kurtarmak hem de sistemi geri getirmek amacım... Dosyaların yedeklerini almıştım zaten. Sadece sistemi de kullanabilir olmak amacım...

Diğer konu başlıklarına bakarım; tekrar çok teşekkür ederim bilgilendirmeler için...

Saygılarımla...

T:)
"Müziksiz bir hayat hatadır" - Nietzsche

heartsmagic

Amaç sistemi geri getirmekse ve bölümü doğrudan sildiysen belki olabilir. Kurtarma araçlarından bazıları dosya kurtarma yerine bölümleri yerine koymaya çalışıyordu, örneklerini konuşmuş olabiliriz forumda ama ne yazık ki nokta atışı başlık veremiyorum.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

tgulen

İşin ilginci o diske hiç dokunmadım. Nasıl oldu da sildin anlamıyorum??? :(

Neyse bu noktada da uğraşıp yeni şeyleri keşfedeceğime inanıyorum... :)

Bilgiler için çok teşekkür ederim. Gelişmeleri ileteceğim...

:)
"Müziksiz bir hayat hatadır" - Nietzsche

aezeg187

Alıntı yapılan: xxx3 - 24 Kasım 2009 - 18:45:55
Alıntı yapılan: bytan - 24 Kasım 2009 - 18:10:33
Alıntı yapılan: xxx3 - 24 Kasım 2009 - 17:45:03
Arkadaşlar bugun   xp'ye format çektim sonra flash diskimden ubuntuyu açtım ve arkadaşımızın anlatdığı gibi kurulumu yaptım yalnız xp açılmıyor galiba flash diskten kurulum yaptıgım için bu sorun baş gösterdi ubuntu açılıyor yalnız xp'ye tıklayınca no such disk hatası verıyor ne yapmam lazım  :(

Grub.cfg dosyanı düzenleyerek, xp'ye ait bölümün "yeni" blkid değerlerini dosyaya işlemen gerekiyor.
Tamamdır hallettim teşekkürler sorun yaşayan arkadaşlar için ben nasıl düzeltdiğimi anlatayım  root oldukdan sonra
sudo blkid yazıyoruz
/dev/sda1: UUID="42AC532FAC531D2B" TYPE="ntfs"
/dev/sda3: LABEL="PRESARIO_RP" UUID="3EC6-2E70" TYPE="vfat"
/dev/sda4: UUID="3A3CD8D33CD88B71" TYPE="ntfs"
/dev/sda5: UUID="7a2f998d-7fbe-47dd-b6bf-f0abdf09398a" TYPE="ext4"
/dev/sda6: UUID="75c612fb-ce43-4f12-a1f3-951785bd7e6d" TYPE="swap"

çıktısı söyle oluyor sonra grub.cfg dosyamızı açıyoruz
sudo gedit /boot/grub/grub.cfg
bundan sonra açılan dosyamızdan windows'a ait olan yere gelip blkid'den elde ettiğimiz yeni değeri eskisini silip yazıyoruz
menuentry "Microsoft Windows XP Home Edition (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 42AC532FAC531D2B
drivemap -s (hd0) ${root}
chainloader +1
}

--set yazan kısımdan sonrasını siliyoruz ve yeni değeri yazıyoruz dosyamızı kaydettikten sonra kapatıyoruz


hocam bu dedigin yöntemi windows 8 icinde deneyebilirmiyiz acaba ?
Zaman denilen cesmenin altinda insan oglu yikanirken, unutmamak gerek ALLAH yolunda neyi nasil yapilmasi gerek..

heartsmagic

Doğru ayarlarla elbette deneyebilirsin.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

aezeg187

beyler ben buradaki yöntemleri denedim bir türlü ubuntu 13.04 de basaramadim ama en sonunda baska kaynaktan buldum aynen söyle yaptim

NOT:ALINTIDIR

" 1. Öncelikle bilgisayarı Live CD veya USB ile açalım ve açılışta Ubuntuyu Kurmadan Deneme Seçeneği ile işletim sistemini başlatalım.

2. Sistem tamamen açıldıktan sonra Ctrl+Alt+T tuşları yardımıyla Terminali başlatalım ve aşağıdaki komutları sırasıyla girerek Boot Repair programını yükleyelim.

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install boot-repair boot-sav

3. Terminalde boot-repair komutu ile ya da Dash bölümüne boot repair yazarak programı çalıştırıp Tavsiye edilen ayarlar bölümünden ya da alt taraftaki ileri düzey seçeneklerinden birisini kullanarak Grub Yöneticisini tamir, bakım ya da tekrar yüklemesini yapabilirsiniz. Bilgisayarı kapatıp açtığınız takdirde sistemin düzelip düzelmediğini kontrol edebilirsiniz. "
Zaman denilen cesmenin altinda insan oglu yikanirken, unutmamak gerek ALLAH yolunda neyi nasil yapilmasi gerek..

pwl

ne zaman ubuntu sonrasında win7 falan kursam, bu grub sorununu yaşıyorum :D Grub customizer sayesinde çözüyorum artık. 

calmo

uuid noyu girin denilmis ama bende iki tane uuid cikti. hangisi oldugunu nasil ayirt edecegiz?  Ha bir de bu grub customiser olayina da bir deginirseniz makbule gecer. :)

heartsmagic

UUID değerini için elbette kök bölümü kullanacaksın. Kök bölümün hangisiyse onunkini kullan.
Grub Customizer'ın nesine değinilmesini istiyorsun? Forumda bazı başlıklarda geçiyordur kendisi.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

calmo

UUID degerlerinden kök dizine ait olanı anlayacak bir ipucu bulamadım. Sorun burada.  :)

Grub customiser nedir nasıl kullanılır diye merak ettim sadece. Sitede aralarda geçmiş gerçi. Programın, grubun yeniden kurulmasını kolaylaştıran bir işlevi varsa ayrı bir başlıkta incelenebilir aslında... Nihayetinde kodlarla işimi gördüm.

heartsmagic

Linux'un kendisi sda1'e kuruluysa onun UUID değerini, sda2'ye kuruluysa onunkini, ... alacaksın :)
Hangi bölümü kurulu olduğunu da bilmen lazım artık.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ScaryMan

Selamlar. Çok uzun bir aradan sonra Ubuntu dünyasına yeniden döndüm. 13.10 yüklemeye çalıştım. Grub için /dev/sda seçtim ancak hata verdi, yine de kuruluma devam etti. Tahmin edeceğiniz gibi başlangıçta grub rescue hatası aldım. Grub'u onarmayı denedim fakat başarısız oldum. Live USB ile denememde LDM hatası aldım. Kayıtlar şu şekilde:

http://paste.ubuntu.com/6569857/

Ubuntu forumlarında aradım ancak kayda değer bir çözüme denk gelemedim. Grub yerine syslinux'a geçerek çözüm bulunmuş. Bunu en son çare olarak denemek istiyorum. Grub'ta bir çözüm önerebilirseniz sevinirim. Yoksa "downgrade" yapmak zorunda kalacağım.

Teşekkürler.

decent

@ScaryMan,
Bu konudaki ilk sayfada verilen Yöntem 1' i  uygulayıp baştan sona uçbirim çıktılarını aktarabilirsin.

ScaryMan

@decent

Yöntem 1'i denediğimde de /dev/sda 'a Grub'u ekleyemedi. sda3 (ubuntu'nun kurulu olduğu)'e de ekleyemedi. Şu an  bir çözüm bulduğum için hata çıktılarını veremiyorum.

İnternette biraz araştırdım. Birçok kişinin dert yandığı bir bug imiş. Çözümü Grub Legacy'e dönerek buldum. Şu an'da Grub 2 yerine Grub ile açılış yapıyorum. Grub 2'ye yükseltmek istiyorum fakat yine aynı sorun çıkar mı diye endişe ediyorum. Belki o konuda temiz bir yükseltme için yardımcı olabilirsiniz?

heartsmagic

@ScaryMan, Yönetm 1'in çıktılarını @decent'in dediği gibi görmüş olsak daha güzel olurdu. Bizim henüz bildiğimiz genel bir böcek yok bu konuda, senin gördüğün böceğin bağlantısı neresi?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ScaryMan

https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1053793

Temiz bir 13.10 kurulumundan sonra grub'un yüklenmemesi sonucu "Live CD" ile grub'u yenilemek istediğimde bu bağlantıdaki böcekle karşılaştım. Çözümü "grub legacy"e dönmek oldu. Şimdi tekrar Grub2'e yükseltirsem tekrar aynı sorunu yaşar mıyım acaba?

heartsmagic

Eski bir hata kaydı, ancak tam sebebini anlayamadım. Bölümlemeyle ilgili bir şey gibi duruyor. Yükseltirsen sorun yaşar mısın bilemiyorum açıkçası.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

SUBLIMIS

Alıntı yapılan: bytan - 01 Kasım 2009 - 13:47:48
Başlık tanıdık geliyorsa ( :) ) ve nerede bu Yeniden Grub Kurulumu diyorsanız tıklayın.

Yöntem 1

Canlı cd ile makinanıza tekrar grub2 kurulumu yapmak istiyorsanız öncelikle sisteminizin sabit disk üzerindeki yerini öğrenmelisiniz:

sudo fdisk -l

Ö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
sudo mount --bind /dev/pts  /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys


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:

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/pts
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
sudo reboot



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. Ç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.


Yöntem 3

Yine makinayı canlı cd ile 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

heartsmagic

@SUBLIMIS, sadece alıntı yapmış gibisin?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

SUBLIMIS

Bilgisayar iptal oldu, cepten yanlislikla basmisim farkında değilim.

pars bilisim

Windows 7 kurdum haliyle yeniden grub2 kurmam gerekti live CD ile actim ama hata aliyorum
live@live:~$ sudo mount /dev/sdb1 /mnt
live@live:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist
live@live:~$ sudo mount --bind /dev/pts  /mnt/dev/pts
mount: mount point /mnt/dev/pts does not exist
live@live:~$ sudo mount --bind /proc /mnt/proc
mount: mount point /mnt/proc does not exist
live@live:~$ sudo mount --bind /sys  /mnt/sys
mount: mount point /mnt/sys does not exist
live@live:~$ sudo chroot /mnt
chroot: failed to run command `/bin/bash': No such file or directory
live@live:~$



bytan

Birinci komuttan sonra /mnt altında hangi dosyalar görünüyor? Çıktısı nedir?

sudo fdisk -l
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

pars bilisim

Alıntı yapılan: bytan - 09 Temmuz 2014 - 13:17:28
Birinci komuttan sonra /mnt altında hangi dosyalar görünüyor? Çıktısı nedir?

sudo fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x028f3b13

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   134897663    67345408    7  HPFS/NTFS/exFAT
/dev/sda3       134897664  1953519615   909310976    7  HPFS/NTFS/exFAT

Disk /dev/sdb: 1000.2 GB, 1000203804160 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953523055 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0188a4b9

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63  1953518016   976758977    7  HPFS/NTFS/exFAT

Disk /dev/sdc: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312579695 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003f55a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1              63        2047         992+  42  SFS
/dev/sdc2   *        2048   187645951    93821952   42  SFS
/dev/sdc3       187645952   312577646    62465847+  42  SFS
elementary@elementary:~$ sudo mount /dev/sdb1 /mnt
elementary@elementary:~$ sudo mount --bind /dev /mnt/dev
mount: mount point /mnt/dev does not exist
elementary@elementary:~$ sudo mount --bind /dev/pts  /mnt/dev/pts
mount: mount point /mnt/dev/pts does not exist
elementary@elementary:~$ sudo mount --bind /proc /mnt/proc
mount: mount point /mnt/proc does not exist
elementary@elementary:~$ sudo mount --bind /sys  /mnt/sys
mount: mount point /mnt/sys does not exist
elementary@elementary:~$ sudo chroot /mnt
chroot: failed to run command `/bin/bash': No such file or directory
elementary@elementary:~$


neden boyle yapiyor anlamadim

heartsmagic

Ortada hiç Linux bölümü görünmüyor ki? Nerede bu Linux diyeceğim ama tüm dosya sistemleri Windows'a ait gibi. Bu SFS'yi de dinamik disk muhabbeti diye hatırlıyorum.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.