Page 1 of 1

Problem przy uruchamianiu systemu

Posted: Tue Feb 14, 2006 6:43 pm
by Kentux
Zainstalowałem Gentoo obok Windows XP. Podczas uruchamiania systemu mam następujący komunikat:

Code: Select all

Booting Gentoo Linux
root (hd0,3)
Filesystem type is ext2fs, partition type 0x83
kernel (hd0,3) /boot/kernel-genkernel-x86-2.6.12-r9 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/hda4
Error 1: Filename must be either an absolute pathname or blocklist.
Grub został zainstalowany w MBR, mogę uruchomić Windows, ale przy wyborze Gentoo Linux mam powyższy komunikat. O co dokładnie chodzi? Jak mogę to naprawić?


Edit by Poe
CODE!

Posted: Tue Feb 14, 2006 8:48 pm
by Xax

Code: Select all

kernel (hd0,3) /boot/kernel-genkernel-x86-2.6.12-r9 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/hda4 
popraw na

Code: Select all

kernel /kernel-genkernel-x86-2.6.12-r9 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/hda4 
Powinno zaskoczyc.

Posted: Thu Feb 16, 2006 11:32 am
by Kentux
Dziękuję za pomoc! Zrobiłem tak jak napisałeś, ale z przykrością muszę poinformować, że ta rada nie rozwiązała problemu. Po zamianie kodów mam na nowo prawie tą samą sytuację:

Code: Select all

Booting 'Gentoo Linux'
root (hd0,3)
Filesystem type is ext2fs, partition type 0x83
kernel /kernel-genkernel-x86-2.6.12-r9 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/hda4
Error 15: File not found
Rozumiem, że musi być jakis błąd w zapisie ścieżki, ale nie wiem jak to dokładnie naprawić. Co robić? Jakaś nowa rada?

by raku: Używaj znaczników CODE !!

Posted: Thu Feb 16, 2006 1:18 pm
by Raku
Kentux wrote:

Code: Select all

kernel /kernel-genkernel-x86-2.6.12-r9 root=/dev/ram0 init=linuxrc ramdisk=8192 real_root=/dev/hda4
Error 15: File not found
Rozumiem, że musi być jakis błąd w zapisie ścieżki, ale nie wiem jak to dokładnie naprawić. Co robić? Jakaś nowa rada?
rada jest bardzo prosta - sprawdź, jaka jest ścieżka do twojego pliku z jądrem i wpisz ją poprawnie do konfiguracji gruba

Posted: Thu Feb 16, 2006 7:58 pm
by Kentux
Jak sprawdzić ścieżki do pliku z jądrem?

Code: Select all

ls -l /usr/src/linux, tak?
Może zawracam głowę drobnostkami, ale z góry dziękuję za zrozumienie!

Posted: Thu Feb 16, 2006 8:43 pm
by Polin
Kentux wrote:Jak sprawdzić ścieżki do pliku z jądrem?

Code: Select all

ls -l /usr/src/linux, tak?
Może zawracam głowę drobnostkami, ale z góry dziękuję za zrozumienie!
To sprawdzi sciezke do zrodel jadra.
Po skompilowaniu gotowy kernel to

Code: Select all

/usr/src/linux/arch/i386/boot/bzImage
Ale handbook radzi przekopiowac go do /boot nadajac stosowana nazwe, zeby wiadomo bylo jaki kernel i jaka wersja. Jesli trzymales sie handobooka, to tam wlasnie popatrz.

Posted: Thu Feb 16, 2006 9:28 pm
by Xax
Pytanie tylko jak On do tego kernela doszedl. Prawdopodobnie przez genkernela, a ten mogl od razu wrzucic co trzeba do /boot (nie wiem bo w zyciu z niego nie skorzystalem i nie mam zamiaru).

Zatem wylistuj sobie wszystko co masz w /boot, a jak nie masz pewnosci co jest co to wklej ta liste tutaj.

PS W handbooku jest wszystko ladnie napisane. Nie wystarczy jednak przeklepac wszytko jak w nim napisali, trzeba miejscami odrobinke pokubikowac. Konfiguracja bootloadera to jedno z takich miejsc ;)

Posted: Fri Feb 17, 2006 10:34 pm
by Raku
@Kentux: Odpowiedzi na Twoje pytania najszybciej znajdziesz na tej stronie (lub podobnych), a najprędzej np. na Google. Jeśli masz tak podstawowe braki w wiedzy o systemie i nie potrafisz samodzielnie wyszukać rozwiązania swoich problemów (dostępnego powszechnie w dokumentacji i internecie), proponuję spróbować jakiejś łatwiejszej dystrybucji.

Wątek zamykam.