[Çözüldü] KahelOS başlatamama

Başlatan kancass, 13 Şubat 2011 - 12:48:03

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

kancass

Arch sevdam yeniden depreştiği için yine etrafı kolaçan ettim, KahelOS un gnome masaüstü ile hazır geldiğini gördüm. İso sunu indirip diskte açtığım ufak bi bölümde denemek istedim. Kurulumu yaparken grubta hata aldım, sonraki denememde ise grubu kurmayı denemeden kurulumu sonlandırdım. Nasıl olsa mintten açıp grubu update ederim, böylece açılışa eklenir diye düşündüm, gruba eklendi böylece.
Ancak sistemi başlattığımda arch ı seçiyorum  başlatırken verdiği hata


Waiting 10 seconds for device UUID=74cd329a-bd42-4da5-b8ef-8e1e5ba602af
ERROR: Failed to parse block device ids for 'UUID=74cd329a-bd42-4da5-b8ef-8e1e5ba602af'
EROR: Unable to detect or create root device 'UUID=74cd329a-bd42-4da5-b8ef-8e1e5ba602af'
You are being dropped to a recovery shell
Type 'reboot' to reboot
Type 'exit' to try and continue booting
NOTE: klibc contains no 'ls' binary, use 'echo*' instead
If the device 'UUID=74cd329a-bd42-4da5-b8ef-8e1e5ba602af' gets created while you are here,
try adding 'rootdelay=10' or higher to kernel command-line
ramfs$



kusura bakmayın demin gelmemiş aldığım hata

eribol

Hata görünmüyor, bilginize diye yazdım lakin birazdan hata yazılacakmış :)

kancass


eribol

Mint, kök dizin için disk id kullanıyor ve sanırım id yanlış.sudo blkidçıktısıyla arch diskinin id'sini bulup bunu grub.cfg dosyasına işlemek sorunu çözebilir. Diğer bir sebep ise kahelos'un grub2 ile uyumsuz olması olabilir. Bunun içinde kahelos cd ile grubu kurmak ve grub2 kurulumunu gerçekleştirmek ve sonrasında mint ile tekrar grubu güncellemek sorunu çözebilir.

kancass

sudo blkid
[sudo] password for as:
/dev/sda1: SEC_TYPE="msdos" UUID="07D5-0416" TYPE="vfat"
/dev/sda2: UUID="4EEC35DBEC35BDD1" TYPE="ntfs"
/dev/sda5: UUID="7C0CC7E30CC79714" TYPE="ntfs"
/dev/sda6: UUID="925e251f-cc1f-44ae-af90-a263cc38b591" TYPE="ext4"
/dev/sda7: UUID="e1ae3582-ce37-47a5-a348-87008d06a3ca" TYPE="swap"
/dev/sda8: UUID="74cd329a-bd42-4da5-b8ef-8e1e5ba602af" TYPE="ext4"
/dev/sda9: UUID="5f0f14dc-016e-4158-87da-c68a8e31a579" TYPE="ext4"



sudo gedit /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  set saved_entry=${prev_saved_entry}
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z ${boot_once} ]; then
    saved_entry=${chosen}
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 925e251f-cc1f-44ae-af90-a263cc38b591
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 925e251f-cc1f-44ae-af90-a263cc38b591
set locale_dir=($root)/boot/grub/locale
set lang=tr
insmod gettext
if [ ${recordfail} = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/06_mint_theme ###
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 925e251f-cc1f-44ae-af90-a263cc38b591
insmod png
if background_image /boot/grub/linuxmint.png ; then
  set color_normal=white/black
  set color_highlight=white/light-gray
else
  set menu_color_normal=white/black
  set menu_color_highlight=white/light-gray
fi
### END /etc/grub.d/06_mint_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Linux Mint 9, 2.6.32-21-generic (/dev/sda6)" --class linuxmint --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 925e251f-cc1f-44ae-af90-a263cc38b591
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=925e251f-cc1f-44ae-af90-a263cc38b591 ro   quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry "Linux Mint 9, 2.6.32-21-generic (/dev/sda6) -- recovery mode" --class linuxmint --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 925e251f-cc1f-44ae-af90-a263cc38b591
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=925e251f-cc1f-44ae-af90-a263cc38b591 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/10_lupin ###
### END /etc/grub.d/10_lupin ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 925e251f-cc1f-44ae-af90-a263cc38b591
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set 925e251f-cc1f-44ae-af90-a263cc38b591
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda2)" {
insmod ntfs
set root='(hd0,2)'
search --no-floppy --fs-uuid --set 4eec35dbec35bdd1
drivemap -s (hd0) ${root}
chainloader +1
}
menuentry "arch (on /dev/sda8)" {
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set 74cd329a-bd42-4da5-b8ef-8e1e5ba602af
linux /boot/vmlinuz26 root=UUID=74cd329a-bd42-4da5-b8ef-8e1e5ba602af ro quiet splash
initrd /boot/kernel26.img
}
menuentry "arch-fallback (on /dev/sda8)" {
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set 74cd329a-bd42-4da5-b8ef-8e1e5ba602af
linux /boot/vmlinuz26 root=/dev/hda3 ro
initrd /boot/kernel26-fallback.img
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
 

başlangıçta dev/hda3 şeklindeydi grubta ordada başlatamamıştı.  bende blkiddeki  UUID yi ekledim başlaması için.
ilk mesajımdaki hatayı vermeye başladı.
Şimdi grub yerine grub1 e geçmemimi tavsiye edersiniz?

eribol

KahelOs eski grubu kullanıyor mu bilmiyorum. Ama her şekilde kahelos cd si ile bilgisayarı açıp sadece grubu /dev/sda'ya kurabilirsiniz. Bu durumda kahel grubu kurulacak. Ama sonrasında grub2 yi kurabilirsiniz. Grub2 yi kurduktan sonra elde edilen kahel ve mint grub.cfg dosyalarına bakıp dosyayı istenilen şekilde düzenleyebilirsiniz. Önemli olan kahelos'u boot edebilmek şu aşamada.

kancass

Grub düzenlemeyi maalesef çok bilmiyorum. Acaba neler yapacağım.
grub1 i kurarsam içi boş olursa neler yapmam lazım??
Genel hatları ile alabilirmiyim.

eribol

Kurulumu yaparken grubta hata aldım, sonraki denememde ise grubu kurmayı denemeden kurulumu sonlandırdım. Burada yapmadığınız şeyi yapmanız ve ardından kahelos'u açıp https://wiki.archlinux.org/index.php/GRUB2 buradaki adımları takip ederek grub2'yi kurabilirsiniz.

Ya da bir bakar mısınız arch diskinde /boot/grub/grub.cfg dosyası var mı diye? Eğer var ise zaten oradan mint'in grub.cfg dosyasına direk kopyalayabilirsiniz, kahelos'a ait menü satırını. Yok ise de üstte belirttiklerim yol gösterebilir.

cumali

KahelOS'un Türkçe dil destegi varmı acaba?

kancass

sistemi açamadığım için net birşey söyliyemeyeceğim @cumali
@eribol hayır boot içinde grub.cfg şeklinde bir dosya yok maalesef.

Bu arada forumda bi yazı ile karşılaşmıştım
eğer kurulum sırasında boot için ayrı bir disk bölümü oluşturulmazsa grub kurulumunu yapamadığını okudum sanırım.
o yüzden mintin grubu ile açılmasını sağlamaya çalışıyordum.

eribol

KahelOs eski grubu kullanıyor. O halde öncelikle kahelos'u ve kahelos grubunu kurmanız gerekiyor. Ardından eski grubu kaldırıp grub2'yi kahelos'a kurmanız gerekiyor. Bunları yaptıktan sonra rahatlıkla her iki işletim sistemini kullanabilirsiniz.

Grub2 kurulumunu yapamam diyor iseniz https://wiki.archlinux.org/index.php/GRUB#Dual_booting_with_GNU.2FLinux_.28Grub2.29

Bu adreste arch grub menüsüne, ubuntu gibi grub2 kullanan işletim sisteminin nasıl ekleneceği belirtilmiş. Bunu deneyebilirsiniz.

Not: Elbette kahelos'ta türkçe dil desteğini sağlıyor.

kancass

Evet çözümü buldum şuan KahelOS u açabiliyorum
grub.cfg dosyasındaki UUID değerleri yerine sda değerini koyunca grubdan sonra gdm ekranına kadar geldim


menuentry "arch (on /dev/sda8)" {
insmode ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set /dev/sda8
linux /boot/vmlinuz26 root=/dev/sda8 ro 
initrd /boot/kernel26.img
}


Kullanıcı adım ve şifreyi girdikten sonra bi türlü masa üstüne ulaşamadım.
Acaba bu durumda ne yapsam ???


if

@kancass, bu yeni bir sorun, yeni bir başlık gerektirir. Sorunun çözümü için araştırmanız gerekn bilgiyi almak için CTRL+ALT+F1 yapın, kullanıcı adı>şifre>startx komutunu verin, eğer bir hata çıkarsa ona göre araştırma yapın.

kancass

Yönetici arkadaşlar kilitleyebilir, teşekkürler.