[ÇÖZÜLDÜ]Ubuntu üzerine Slackware grub sorunu

Başlatan acemiyim91, 14 Aralık 2008 - 13:38:27

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

acemiyim91

Ubuntu üzerine Slackware kurdum; lilo Ubuntuyu göstermedi.Ben de Ubuntu grubu tariflere göre kurdum tekrar hatalı oldu sanırım.
Normalde tek Ubuntu kurulu olduğu zaman hard diskim hda olarak gözüküyordu.Slackware kurduktan sonra hard diskimde ki yerler değişmiş.Mesela swap alanı /dev/hda7 deyken, slackwareden sonra /dev/sda8   olmuş.Şuan Ubuntu grubum var ancak Ubuntu açılmıyor ve Slackware grubta gözükmüyor.Bunu el ile ayarlamam gerek yardımlarınızı bekliyorum.
Ubuntu /dev/hda3 de * ya da sda3 de, Slackware /dev/sda6 * ya da 7 de :)
grub> find /boot/grub/stage1
(hd0,2)

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x244c244b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825        9875    48604657+   f  W95 Ext'd (LBA)
/dev/sda3           12983       14593    12940357+  83  Linux
/dev/sda4            9876       12982    24956977+  83  Linux
/dev/sda5            3825        6501    21502971    7  HPFS/NTFS
/dev/sda6            6502        8021    12209368+  83  Linux
/dev/sda7            8022        9673    13269658+  83  Linux
/dev/sda8            9674        9875     1622533+  82  Linux swap / Solaris

Partition table entries are not in disk order


ubuntu@ubuntu:~$ ls -l /media
total 0

Grubtan Ubuntu yu açtıktan sonra normal açılıyormuş gibi çubuk falan geçiyor ardından hardware check [ok] kontrolleri geçiyor.En sonunda siyah ekran olarak açılıyor.Reboot yazdıktan sonra Login ekranı geliyor, giriş yapıyorum bazı hatalardan dolayı root olarak girmem gerektiğini belirten bir yazı geliyor.root olarak giriyorum giriş başarısız log file bakın yazıyor onda da  "cant create/home/irony/belgeler " yazıları geçiyor.

heartsmagic

Muhtemelen Slackware kurarken bölüm numaralarında değişiklik oldu. Özellikle takas alanı değişmiş olabilir. Grub kurulduğuna göre o aşamayı geçebeiliriz. Bize /boot/grub/menu.lst dosyan lazım.
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.

acemiyim91

ubuntu@ubuntu:~$ ls /dev/disk/by-uuid -alh
total 0
drwxr-xr-x 2 root root 180 2008-12-14 14:02 .
drwxr-xr-x 5 root root 100 2008-12-14 14:02 ..
lrwxrwxrwx 1 root root  10 2008-12-14 14:02 0de912c3-07a0-4010-9d51-9063afbecc40 -> ../../sda3
lrwxrwxrwx 1 root root  10 2008-12-14 14:02 15b5871a-2000-457b-a4c1-94b73f9788ed -> ../../sda8
lrwxrwxrwx 1 root root  10 2008-12-14 14:02 3A102D4E102D1305 -> ../../sda1
lrwxrwxrwx 1 root root  10 2008-12-14 14:02 994a09df-d705-444c-b690-fa4acf8387be -> ../../sda4
lrwxrwxrwx 1 root root  10 2008-12-14 14:02 a7d9db65-6670-481b-ac0a-4c84e43967e8 -> ../../sda6
lrwxrwxrwx 1 root root  10 2008-12-14 14:02 ACCC489CCC4862A6 -> ../../sda5
lrwxrwxrwx 1 root root  10 2008-12-14 14:02 fc745c55-1ae7-4d96-828c-96617b6d81fa -> ../../sda7

heartsmagic

Ubuntu bölümü doğru, acaba takas alanı ne durumda? /etc/fstab içeriğini de görüp kontrol et. Oradaki takas (swap) alanı bölüm ismi (veya UUID) son durumdaki ile örtüşmesi lazım. Eğer örtüşmüyorsa düzelt öyle dene. Aynı problem devam ederse hatanın tamamını buraya geç ki kontrol edilebilsin.
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.

acemiyim91


# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=0de912c3-07a0-4010-9d51-9063afbecc40 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda4
UUID=994a09df-d705-444c-b690-fa4acf8387be /home           ext3    relatime        0       2
# /dev/sda7
UUID=1af436ec-987e-46ee-87e1-465d7d1645c9 /mnt/12         ext3    relatime        0       2
# /dev/sda8
UUID=03ba0436-21d1-496b-b94c-81cb29df9915 /mnt/13         ext3    relatime        0       2
# /dev/sda6
UUID=72ef9f9c-7e75-4f36-8dd5-e0b2a8d86826 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

acemiyim91

Tamam teşekkür ederim, çok çokkk sağolun Ubuntum açıldı.(Demek ki benle uğraşmaktan bıkmadınız :) )
Şimdi Slackware i gruba eklemek kaldı onuda nasıl yapıcam?

heartsmagic

Dediğim gibi bölümlerin ve takas alanının UUID'leri değişmiş. Yukarıdaki son çıktılarınla fstab dosyasını karşılaştır. Çıktılardaki doğru olanlarla fstab dosyası içindekileri düzenlemen lazım. Dosyayı senin için düzenlemek isterdim ancak çıkmak zorundayım. Biraz dikkatli olursan yapman işten bile değil.

fdisk -l
blkid

çıktılarını incele, bölümleri ve UUID bilgilerini örtüştür, bunlar fstab içine diğerlerini değiştirerek işle....

diyecektim ki sen yeni bir ileti geçmişsin :) Uğraşmaktan bıkmam, yeter ki vakit ve sağlık olsun.

Geçmiş olsun.



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.

acemiyim91

Teşekkür ederim.Allah size uzun ve sağlıklı güzel yaşam versin.
Bunları hemen ajandama not edeyimde ilerde tekrar başıma geldiği zaman elimin altında olsun :)
Ben Slackware mi gruba eklemeye çalışayım
Ancak maalesef nasıl ekleyeceğimi bilmiyorum.100 mesajım olmuş "Katkıcı Penguen" yazıyor orayı "Zararlı Penguen" olarak değiştirmek lazım. :D
title           slackware
root            (hd0,5)
kernel         burası ne olacak? root=UUID=0de912c3-07a0-4010-9d$
initrd         gene burası ne olacak ? :)
quiet


Ve bunu "other operating system" min altınamı yapıcam?

heartsmagic

Kabaca yazayım, Grub'daki Ubuntu girişleri gibi bir giriş ekle oraya. Fakat kernel ismi, kernelin bulunduğu bölüm gibi kısımları Slackware bölümlerindeki gibi değiştir... diyecektim yine benden önce davranmışsın :) Kabacayı geçelim örnek vereyim:


title Slackware
kernel (hd0,5)/boot/vmlinuz  root=/dev/sda6  acpi=on vga=788
initrd (hd0,5)/boot/initrd.img


gibi bir şey olabilir. Eğer çalışmazsa root=/dev/hda6 ile denersin.

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.

localhost

@heartsmagic`in verdigi bilgiler calismazsa benim yazdigim sekidede deneyebilirsin.

UUID kullanan Linuxlerde UUID numarasi ile yazilmasi gerekiyor sanirim.


title Slackware
kernel (hd0,5)/boot/vmlinuz  root=UUID=0de912c3-07a0-4010-9d
initrd (hd0,5)/boot/initrd.img


Linux LPIC1 - MCSA

acemiyim91

İkiside çalışmadı :/ Biraz bende değiştirdim ama olmadı.
Error 15 file not found.

localhost

Asagidakileri deneyebilirmisin. Fstab dosyasinda  Sda6 swap gorunuyor. fdisk -l ciktisinda göre sistemde sda8 swap gorunuyor. "/dev/sda8            9674        9875     1622533+  82  Linux swap / Solaris"  Fstab dosyasinda degisiklik yapman gerekiyor. HDD neden 8 parcaya boldun. Kafa karisikligi yapiyor. :)



title Slackware
uuid   994a09df-d705-444c-b690-fa4acf8387be
kernel (hd0,4)/boot/vmlinuz  root=UUID=994a09df-d705-444c-b690-fa4acf8387be
initrd (hd0,4)/boot/initrd.img



title Slackware
uuid     a7d9db65-6670-481b-ac0a-4c84e43967e8
kernel (hd0,6)/boot/vmlinuz  root=UUID=a7d9db65-6670-481b-ac0a-4c84e43967e8
initrd (hd0,6)/boot/initrd.img



title Slackware
uuid   fc745c55-1ae7-4d96-828c-96617b6d81fa
kernel (hd0,7)/boot/vmlinuz  root=UUID=fc745c55-1ae7-4d96-828c-96617b6d81fa
initrd (hd0,7)/boot/initrd.img

Linux LPIC1 - MCSA

acemiyim91

title Slackware
uuid   fc745c55-1ae7-4d96-828c-96617b6d81fa
kernel (hd0,7)/boot/vmlinuz  root=UUID=fc745c55-1ae7-4d96-828c-96617b6d81fa
initrd (hd0,7)/boot/initrd.img

Cannot mount selected partition. hatası veriyor.
http://ubuntuforums.org/showthread.php?t=518090
şurda var birşeyler ama olmadı bende.
8 parça olma sebebi winfos gudik işletim sistemi C (evdeki zorunluklardan dolayı hala direnebiliyor bana :), D oraya dosyalarımı atıyorum.Diğerkileri Ubuntu "/", "/home", Slackware "/" , "/home" en son kalanda swap :)

acemiyim91

Daha önceden böyle tecrübesi olan var mı?Bir anlatı verin.

Exodus

Slackware'in uuid numarasi konusunda eminsen;

title Slackware
uuid   fc745c55-1ae7-4d96-828c-96617b6d81fa
kernel fc745c55-1ae7-4d96-828c-96617b6d81fa/boot/vmlinuz  root=UUID=fc745c55-1ae7-4d96-828c-96617b6d81fa
initrd fc745c55-1ae7-4d96-828c-96617b6d81fa/boot/initrd.img

seklinde deneyebilirsin.
Arch Linux FTW!

heartsmagic

Mesele UUID veya bölüm ismi olmayabilir, UUID bildiğim kadarıyla şart değil. Benim verdiğim şekilde bir kez daha dene @acemiyim91, fakat kontrol etmen gereken iki şey var.

1. Slackware'in kernel ismi.
Ben /boot/vmlinuz dedim ama aynısı olmayabilir, bu nedenle kontrol et.
2. Initrd ismi.
Ben /boot/initrd dedim ama yine böyle olmayabilir.
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.

acemiyim91

@Exodus; teşekkürler ama olmadı
File name must be either an absolute pathname or blocklist
@Heartsmagic bey;
Benim bilgim yok ama bence de mantıken öyle olabilir.
Acaba Slackware nin lilo sunu mu kullansam?O da baya zor galiba.

heartsmagic

Hayır gerek yok Lilo'ya. Sen dediklerimi bir kontrol et. Yapacağın tek şey bağlı olan Slackware bölümündeki /boot dizini içine bakmak.
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.

acemiyim91

#18
[IMG]http://img131.imageshack.us/img131/9249/screenshotbl8.th.png[/img]
Ben dosyalara baktımda  bir şey anlamadım.Hangisine bakmam gerek?
İyi geceler.

heartsmagic

Tamam unutmuşum Slackware'de Initrd'ye gerek kalmıyordu.
initrd kısmını sil, diğeri aynı kalsın.
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.

acemiyim91

En sonunda oldu tekrar teşekkür ederim.

title Slackware
kernel (hd0,5)/boot/vmlinuz  root=/dev/hda6  acpi=on vga=788

Ama gene kurtulayamayacaksın, Slackware de ki problemimi de çözeceksin :P

heartsmagic

Elden geliyorsa çözeriz.
Bu başlık artık etiketlenip, kapatılsın.
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.