Mehaba
Bir aya yakın Ubuntu İntrepid. kullanıyorum.Bu sabah Ubuntu'yu açtıktan bir müddet sonra güncelleme yöneticisi devreye girdi.Hatırladığım kadarıyla 16 güncelleme var dedi.Neleri kurduğunu fazla bakmadım.Tamam dedim o dosyaları indirdi kurdu.Sistemi yeniden başlatmamı istedi.Yeniden başlattıktan sonra grub menüsünün değiştiğini gördüm.
Sanki iki Ubuntu varmış gibi gösteriyor.Sıralama şöyle:
Debian GNU/Linux, kernel 2.6.27-9 generic
Debian GNU/Linux, kernel 2.6.27-9 generic (recovery mode)
Debian GNU/Linux, kernel 2.6.27-7 generic
Debian GNU/Linux, kernel 2.6.27-7 generic (recovery mode)
Debian GNU/Linux, kernel memtest 86+
Other operating systems:
Micisoft Windoz XP Pro
Hangisini seçersem seçeyim Ubuntu açılmıyor hepsinde (Windoz seçimi hariç)şöyle hata veriyor.
Error 11:Unrecognized device string
Press any key to continue...
http://forum.ubuntu-tr.net/index.php/topic,192.0.html buarda anlatıldığı gibi yaptım olmadı.Tek İde Harddisk var.Her hangi bir donanım ilave etmedim.
bende parduş 2007.3 versiyonunu kullandığım zaman güncelleme yapmıştım ve sendeki gibi açılışta 1 den fazla seçenek oluştu.ama hepsinde de açılıyordu.güncelleme dışında herhangi birşey yapmadığına eminmisin?
/boot/grub/menu.lst
ve
/etc/fstab dosyası ile
sudo fdisk -l
komutunun çıktısını görebilir miyiz?
Not: Yukarıdaki dosyalara Ubuntu Çalışan Cd ile ulaşabilirsin. Ancak doğrudan yukarıda verdiğim yolu kullanmayacaksın. Çalışan CD ile sistemi açınca Ubuntu kurulu bölüm muhtemelen /media altına bağlanmış olur. Örnek /media/disk. Sen buradaki dosyalara bakacaksın. Kısacası /media/disk/boot/grub/menu.lst gibi.
Usta kızmayın ben kıvıramadım dediklerinizi.
Kıvıramadığın bölümü söylersen yardımcı oluruz yine, ancak hemen cevap veremeyebilirim.
Not: Yine diktatör gibi göründüm oralardan sanırım :)
Düz olarak komut verdiğimde
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x42c242c2
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4844 38909398+ 7 HPFS/NTFS
/dev/sda2 4845 4935 730957+ 82 Linux swap / Solaris
/dev/sda3 4936 9729 38507805 5 Extended
/dev/sda5 4936 9729 38507773+ 83 Linux
ubuntu@ubuntu:~$
Şimdi bu komutu senin dediğin dizinler altında nasıl çalıştıracağım? Menü den "Places" kısmına baktığımda iki Media var? (39.8 GB Media ve 39.4 GB Media). İkinci Media da boot/grub/menu.list dosyasını görsel olarak açabiliyorum.
Not:İlk mesajımdaki kod ktusundaki Grub menüsünde düzenleme yaptım.Kernel numaralarında faklılıklar varmış.
Görünene göre kernel güncellemesi yapmış. O yüzden iki tane ubuntu var gibi görüyorsunuz, gayet normal. İki kernelin iki de recovery'nin.
fdisk -l 'de sorun görünmüyor da menu.lst 'den ne haber?
Bir de grub'u yeniden kurunca nasıl çözülmedi o da bir garip. Her neyse, menu.lst'yi de görebilir miyiz? /media/disk/boot/grub/menu.lst gibi bir yerde olması gerek live cd ile açınca.
etc altindaki ftsab dosyasi
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda5
UUID=dbaed6dc-248e-43c2-945b-889d6c6243cc / ext3 relatime,errors=remount-ro 0 1
# /dev/sda2
UUID=88a3cba6-e67b-4c9d-a76d-678e7f975f30 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
sudo grub komutu ile grub kurulunca cikti soyle
[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /boot/grub/stage1
(hd0,4)
grub> root (hd0,4)
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,4)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.
grub>
Bisey dikkatimi cekti. sudo fdisk -l komutundaki ciktida `sda` ifadeleri harddisk sata olursa mi veriyordu benim ki ide.Bu arada klavye tr karakter yazmiyor bu oturumda. :)
root dbaed6dc-248e-43c2-945b-889d6c6243cc
sorun muhtemelen bu satırda. Şöyle değiştir:
root (hd0,4)
Aslında bu yeni sürümle yeni bir yapıya geçmiş gibi Grub. Şöyle oluyor normalde
uuid dbaed6dc-248e-43c2-945b-889d6c6243cc
Belki yukarıdaki satırdaki root yerine uuid yazmakta sonuç verir, fakat UUID'lerin doğru olduğunu bilmek lazım.
Not: fstab dosyasından gördüğüm kadarıyla uuid doğru. O zaman yukarıdakini denemeden önce şunu dene:
uuid dbaed6dc-248e-43c2-945b-889d6c6243cc
Alıntı yapılan: heartsmagic - 28 Kasım 2008 - 14:52:26
/boot/grub/menu.lst
ve
/etc/fstab dosyası ile
sudo fdisk -l
komutunun çıktısını görebilir miyiz?
Not: Yukarıdaki dosyalara Ubuntu Çalışan Cd ile ulaşabilirsin. Ancak doğrudan yukarıda verdiğim yolu kullanmayacaksın. Çalışan CD ile sistemi açınca Ubuntu kurulu bölüm muhtemelen /media altına bağlanmış olur. Örnek /media/disk. Sen buradaki dosyalara bakacaksın. Kısacası /media/disk/boot/grub/menu.lst gibi.
Bende de aynı problem oluştu güncellemenin ardından bu bölümlere nasıl ulaşacağımı tam anlayamadım?
etc/fstab çıktısı :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda4
UUID=db5e9ab3-4535-498e-8ab2-1838eef96b06 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda3
UUID=ac495581-beee-4bd9-9539-d049c3c1b8c5 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x65d6f0a2
Device Boot Start End Blocks Id System
/dev/sda1 1 736 5908480 27 Unknown
Partition 1 does not end on cylinder boundary.
/dev/sda2 * 736 14359 109428736 7 HPFS/NTFS
/dev/sda3 14360 14602 1951897+ 82 Linux swap / Solaris
/dev/sda4 14603 19457 38997787+ 83 Linux
sorunum devam ediyor nasıl yapacağımı bilemiyorum. @heartsmagic "uuid" ile değiştir demiş? menu.lst root yazan yerlere mi yazacağım bunu tam anlayamadım.. başka bir hata yapmaktan ve Grubun tamamen gitmesinden çekiniyorum?? Yardımcı olabilir misiniz?
Düzenleme : @heartsmagic, çok teşekkür ederim. menu.lst dosyasında (sudo nautilus ile girip) /media/disk/boot/grup/menu.lst dosyasında ki "root" yazan yerleri "uuid" olarak değiştirip kaydettiğim, sistemi yeniden başlattığımda Ubuntu açıldı. Şimdi oradan yazıyorum.. İlginize teşekkür ederim, sorun çözülmüştür...
Sorunun düzeldiğine sevindim, muhtemelen başlığı açan @graindor'un da sorunu bu şekilde çözülecektir.
Takip ediyorum olayı.Yarın bakabileceğim.Bu sorunu taşıyan Ubuntum dükkanda.Geçmiş olsun özgür77.Teşekkürler heartsmagic. :)
Hayırlı Sabahlar.
Sağolun Ubuntum geri geldi.Grub menü aynı şekilde duruyor.Ben hangisini seçerek Ubuntuyu açmalıyım bundan sonra?
2.6.27-7 mi yada 2.6.27-9 mu?Her ikisinden açılıyor.
Bunu da meraktan soruyorum.Live Cd ile Ubuntunun bir sistem dosyasını değiştirmiş olduk değil mi?Ama bunları yaparken hiç şifre engeli olmadan yaptık?
2.6.27-9 daha yeni kernel sürümüdür. İkisini de kullanabilirsin elbette. Ancak bir süre son kerneli denedikten sonra eğer sorun yaşamazsan eski kernelleri temizleyebilirsin. Forumda bunun bahsi geçti.
Evet Çalışan CD aracılığı ile yaptık ve parola engelimiz olmadı :)
Bu demektir ki bilgisayarımıza fiziksel erişimi olan herhangi birisi istediğini yapabilir.
Selam,
Bende aynı sorunu yaşadım. Yukarıdaki işlemleri yapmak yerine Boot menüsündeyken "e" tuşuyla listedeki (hd0,x) olan kısmı 1,2,3,4 olarak tek tek denedim :) Yarım dakika bile sürmedi diyebilirim.
Tavsiye ederim, ;)