Skocz do zawartości

Problem Z Fedorą Po Zainstalowaniu Debiana


dalvitto

Rekomendowane odpowiedzi

Mam WinXP, następnie zainstalowałem Fedorę zaktualizowałem między innymi o nowe jądro i wszystko było ok. Następnie zainstalowalem Debiana no i Fedora się nie uruchamia.. Debian wykrył mi zarowno Windowsa jak i Fedorę i dopisał do GRUB'a.

 

To co zwraca fdisk -l spod Debiana:

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1        1362    10940233+   7  HPFS/NTFS
/dev/sda2   *        1363        1388      204800   83  Linux
/dev/sda3            1388        3300    15360000   83  Linux
/dev/sda4            3301       19457   129781102+   5  Extended
/dev/sda5            3301        4448     9216000   83  Linux
/dev/sda6            4448        4639     1535999+  82  Linux swap / Solaris
/dev/sda7            4640        5733     8787523+  83  Linux
/dev/sda8            5734        5757      192748+  83  Linux
/dev/sda9            5758       15483    78124063+  83  Linux
/dev/sda10          19276       19457     1461883+  82  Linux swap / Solaris

 

Plik menu.lst z Fedory:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,1)
#          kernel /vmlinuz-version ro root=/dev/sda5
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.31.12-174.2.22.fc12.i686)
root (hd0,1)
kernel /vmlinuz-2.6.31.12-174.2.22.fc12.i686 ro root=UUID=54b845f8-0ded-4237-a6c9-e42682940d78 noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet rdblacklist=nouveau
initrd /initramfs-2.6.31.12-174.2.22.fc12.i686.img
title Fedora (2.6.31.5-127.fc12.i686)
root (hd0,1)
kernel /vmlinuz-2.6.31.5-127.fc12.i686 ro root=UUID=54b845f8-0ded-4237-a6c9-e42682940d78 noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet rdblacklist=nouveau
initrd /initramfs-2.6.31.5-127.fc12.i686.img
title Other
rootnoverify (hd0,0)
chainloader +1

 

Plik grub.cfg z Debiana:

#
# 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
}
insmod ext2
set root=(hd0,7)
search --no-floppy --fs-uuid --set 064e20e4-15f1-49fb-949d-828496f52757
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
set locale_dir=/boot/grub/locale
set lang=C.UTF-8
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, with Linux 2.6.32-trunk-686" {
insmod ext2
set root=(hd0,8)
search --no-floppy --fs-uuid --set cf50536f-0040-4310-a7d4-64795a958eb2
echo	Loading Linux 2.6.32-trunk-686 ...
linux	//vmlinuz-2.6.32-trunk-686 root=UUID=064e20e4-15f1-49fb-949d-828496f52757 ro  quiet
echo	Loading initial ramdisk ...
initrd	//initrd.img-2.6.32-trunk-686
}
menuentry "Debian GNU/Linux, with Linux 2.6.32-trunk-686 (recovery mode)" {
insmod ext2
set root=(hd0,8)
search --no-floppy --fs-uuid --set cf50536f-0040-4310-a7d4-64795a958eb2
echo	Loading Linux 2.6.32-trunk-686 ...
linux	//vmlinuz-2.6.32-trunk-686 root=UUID=064e20e4-15f1-49fb-949d-828496f52757 ro single 
echo	Loading initial ramdisk ...
initrd	//initrd.img-2.6.32-trunk-686
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_otheros ###

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
menuentry "Microsoft Windows XP Professional" {
set root=(hd0,1)
search --no-floppy --fs-uuid --set 3658755a58751a37
drivemap -s (hd0) $root
chainloader +1
}

# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda5.
menuentry "Fedora (2.6.31.12-174.2.22.fc12.i686) (on /dev/sda5)" {
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set 54b845f8-0ded-4237-a6c9-e42682940d78
linux /vmlinuz-2.6.31.12-174.2.22.fc12.i686 ro root=UUID=54b845f8-0ded-4237-a6c9-e42682940d78 noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet rdblacklist=nouveau 
initrd /initramfs-2.6.31.12-174.2.22.fc12.i686.img
}




# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda5.
#menuentry "Fedora (2.6.31.5-127.fc12.i686) (on /dev/sda5)" {
#	set root=(hd0,2)
#	search --no-floppy --fs-uuid --set 54b845f8-0ded-4237-a6c9-e42682940d78
#	linux /vmlinuz-2.6.31.5-127.fc12.i686 ro root=UUID=54b845f8-0ded-4237-a6c9-e42682940d78 noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet rdblacklist=nouveau 
#	initrd /initramfs-2.6.31.5-127.fc12.i686.img
#}

### END /etc/grub.d/30_otheros ###

### 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 ###

 

W Debianie jak wiadomo mam już GRUB2, tylko dlaczego Fedora się nie chce uruchomić? Pojawia się komunikat:

Error: You need to load the kernel first

Press any key to continue

Po czym następuje powrót do menu gruba.

 

Partycje fedory to:

/dev/sda2 - boot

/dev/sda3 - home

/dev/sda5 - root

/dev/sda6 - swap

Odnośnik do komentarza
Udostępnij na innych stronach

Nie rozumiem... Co z tego, że się przełącze w konsole skoro to wciąż ten sam plik gruba? Chyba, że masz na myśli edycję wpisów gruba przy starcie z menu grub? Ale tam wszystko wygląda tak samo...

 

@EDIT:

Mój błąd, bo nie sprawdziłem dokładnie co grub wpisał do pliku konfiguracyjnego. Błędnie zczytał jeden alias i co za tym idzie uuuid. Teraz już wszystko ok :). Problem rozwiązany.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...