Grub2

Başlatan hakansral, 30 Kasım 2009 - 12:35:10

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

hakansral

   Selamlar herkese.Bu, forumdaki ilk konum olacak umarım yanlış yere açmamışımdır...

   Arkadaşlar ubuntuya sanırım 2 hafta önce başladım 9.10 sürümüyle, ilk defa,hiçbir sorunum olmadı...

   Fakat dün grub2'den grub'a dönim dedim,

sudo mv /boot/grub /boot/grub2.yedek
sudo mkdir /boot/grub
sudo apt-get --purge remove grub-pc grub-common os-prober

komutlarını uyguladım ondan sonra bilgisayarı acilen kapatam gerekti kapattım ertesi sabah açtığımda "grub file not found"
yazdı usb belleğimden canlı olarak yeniden kurmak istedim ancak kuramadım...

   Yaptıklarım şu şekilde,

   ubuntu@ubuntu:~$ sudo fdisk -l
omitting empty partition (5)

Disk /dev/sda: 160.0 GB, 160041885696 bytes
64 heads, 4 sectors/track, 1221022 cylinders
Units = cylinders of 256 * 512 = 131072 bytes
Disk identifier: 0x00000001

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1      506421    64821886    7  HPFS/NTFS
/dev/sda2          506422     1221021    91468800    f  W95 Ext'd (LBA)
/dev/sda3          959985     1221021    33412734    7  HPFS/NTFS
/dev/sda5          506422      941106    55639676   83  Linux
/dev/sda6          941107      959984     2416382   82  Linux swap / Solaris

Disk /dev/sdb: 2012 MB, 2012217344 bytes
47 heads, 15 sectors/track, 5574 cylinders
Units = cylinders of 705 * 512 = 360960 bytes
Disk identifier: 0x04030201

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        5575     1965040    6  FAT16
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev/ /mnt/dev
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# sudo grub-install /dev/sda
sudo: unable to resolve host ubuntu
Searching for GRUB installation directory ... found: /boot/grub
The file /boot/grub/stage1 not read correctly.
root@ubuntu:/#


   Bu sorunu nasıl düzeltebilirim acaba?

heartsmagic

Bu gördüğümüz ikinci vaka. chroot'tan sonraki komutu sudo'suz verir misin? Yani:

grub-install /dev/sda
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.

hakansral

ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev/ /mnt/dev
ubuntu@ubuntu:~$  sudo chroot /mnt
root@ubuntu:/# grub-install /dev/sda
Searching for GRUB installation directory ... found: /boot/grub
The file /boot/grub/stage1 not read correctly.
root@ubuntu:/#

bytan

Aşağıdakini deneyin ve sonra kaldığı yerden devam edin. Olumsuz çıktılarda buraya aktarın:

update-grub
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

hakansral

root@ubuntu:/home/ubuntu# update-grub
grub-probe: error: cannot find a device for /.

root@ubuntu:/home/ubuntu#



bytan

/home/ubuntu altında denemişsiniz. /mnt altına geçerek tekrar deneyin. "sudo chroot mnt" komutundan sonra o komutu kullanın.
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

hakansral

İlgilendiğiniz için teşekkür ederim inanır mısınız sabahtan beri arıyorum.Sanırım haloldu...

ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
mount: /dev/sda5 already mounted or /mnt busy
mount: according to mtab, /dev/sda5 is already mounted on /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev/ /mnt/dev
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ...

Could not find /boot/grub/menu.lst file. Would you like /boot/grub/menu.lst generated for you? (y/N) y
Searching for splash image ... none found, skipping ...
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
sed: warning: failed to get security context of /tmp/fileyhnsym: No data availablesed: warning: failed to get security context of /boot/grub/menu.lst: No data availableFound kernel: /boot/vmlinuz-2.6.31-15-generic
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
sed: warning: failed to get security context of /tmp/fileP2HbwX: No data availablesed: warning: failed to get security context of /tmp/file6Snqo7: No data availableUpdating /boot/grub/menu.lst ... done

root@ubuntu:/#


Devamında nasıl gitmem gerekiyor?

bytan

İşlemi sonlandıralım eğer oluyorsa:

grub-install /dev/sda
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

hakansral

 :(
root@ubuntu:/# grub-install /dev/sda
Searching for GRUB installation directory ... found: /boot/grub
The file /boot/grub/stage1 not read correctly.
root@ubuntu:/# grub-install /dev/sda

bytan

Bulunduğun dizinde iken;

apt-get install grub
update-grub
grub-install /dev/sda


komutlarını ver.


Durum yine olumsuz olursa, Ctrl+D tuşuna bas ve başlangıca dön:

cd ~

Makina üzerinde bir şekilde menu.lst dosyan oluştuğu için yeniden grub kurulumu başlığını takip etmeyi dene:

http://forum.ubuntu-tr.net/index.php?topic=192.0

Makinandan grub2 paketlerini silip yerlerine grub paketlerini kurmaksızın makinanı kapatmandan dolayı böyle bir sorun yaşıyor olabilirsin. Normalde chroot'lu komutlara ihtiyacın olmamalıydı.
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

hakansral

  Linkteki kurulumu yaptım grub kuruldu ancak bu sefer ,

 Grub loadin stage2..

 Yazısından sonra hiçbir şey gelmiyor.Ne hata ne de başka * bir şey.Sanırım ubuntuyu yeniden kurmam gerekecek...

bytan

Stage 2'ye geçtiyse bir hata numarası vermiş olmalı?


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

hakansral

Herhangi bir hata vermiyor 1-2 dk bekledim öyle yazıyor sadece grub ekranı gelmiyor...

bytan

Son bir umutla menu.lst dosyasının içerisine bakabilir miyiz? Tabii blkid ve fdisk çıktılarıyla beraber:

sudo blkid
sudo fdisk -l


Aklıma da daha başka ihtimallar gelmiyor ne yazık ki.
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

hakansral


Sanırım yeniden kuracağım Ubuntuyu kurulu olan 32 bit di.Bi de 64 bit i deneyeceğim...

ubuntu@ubuntu:~$ sudo blkid
/dev/sda1: UUID="061441CF1441C303" TYPE="ntfs"
/dev/sda3: UUID="EE38D7F638D7BC31" TYPE="ntfs"
/dev/sda5: UUID="2a9f70f1-ec3b-40fb-b0c5-6a7d3d4635fe" TYPE="ext4"
/dev/sda6: UUID="80466937-9495-44e9-bb88-833fa704a101" TYPE="swap"
/dev/loop0: TYPE="squashfs"
/dev/sdb1: SEC_TYPE="msdos" LABEL="HAKAN" UUID="3FFD-7FE8" TYPE="vfat"
ubuntu@ubuntu:~$ sudo fdisk -l
omitting empty partition (5)

Disk /dev/sda: 160.0 GB, 160041885696 bytes
64 heads, 4 sectors/track, 1221022 cylinders
Units = cylinders of 256 * 512 = 131072 bytes
Disk identifier: 0x00000001

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1      506421    64821886    7  HPFS/NTFS
/dev/sda2          506422     1221021    91468800    f  W95 Ext'd (LBA)
/dev/sda3          959985     1221021    33412734    7  HPFS/NTFS
/dev/sda5          506422      941106    55639676   83  Linux
/dev/sda6          941107      959984     2416382   82  Linux swap / Solaris

Disk /dev/sdb: 2012 MB, 2012217344 bytes
47 heads, 15 sectors/track, 5574 cylinders
Units = cylinders of 705 * 512 = 360960 bytes
Disk identifier: 0x04030201

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        5575     1965040    6  FAT16
ubuntu@ubuntu:~$

heartsmagic

Bir de /boot/grub/menu.lst dosyasını görelim ki durumu kontrol edelim.
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.

hakansral

  Sanırım yardımcı olamayacağım çünkü bölümü biçimlendirdim bu sefer de yeniden kurmak istediğimde diskin diğer bölümlerini görmüyor ubuntu önüme set çekiyor  :) bununla ilgili konu da açtım...