Błąd po kompilacji kernela 2.6.24.4 --- GRUB
: 20 kwietnia 2008, 16:11
Witam dziś kompilowałem kernela ze strony : http://pl.wikibooks.org/wiki/Bardzo_szc ... w_Debianie
Wszystko poszło w miarę dobrze, ale nie mogę odpalić Debiana, w trakcie ładowania systemu mam zawieszkę! Coś czuję że to ma związek z GRUB. Na stary kernel co miałem poprzedni, mogę się zalogować bez żadnych problemów, dopiero przy nowym kernelu 2.6.24.4 mam problemy. Podaję kod błedów (związane chyba z Grubem) W jaki sposób mogę przywrócić grub, żeby mi odpalał system na nowszym kernelu (oczywiście jak tylko z tym jest problem?). Proszę o dokładne wyjaśnienie tego problemu. Pozdrawiam serdecznie
P.S Nie miałem zapytania czy zainstalować rekord rozruchowy, lub żeby stworzyć dyskietkę startową. Bo inaczej bym to stworzył, i zainstalował rekord rozruchowy GRUB :-)
Wszystko poszło w miarę dobrze, ale nie mogę odpalić Debiana, w trakcie ładowania systemu mam zawieszkę! Coś czuję że to ma związek z GRUB. Na stary kernel co miałem poprzedni, mogę się zalogować bez żadnych problemów, dopiero przy nowym kernelu 2.6.24.4 mam problemy. Podaję kod błedów (związane chyba z Grubem)
Kod: Zaznacz cały
debian:/usr/src# dpkg -i linux-image-2.6.24.4_MojeJadro2.6.24.4_i386.deb
(Odczytywanie bazy danych ... 102493 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia linux-image-2.6.24.4 786:MojeJadro2.6.24.4 (wykorzystując linux-image-2.6.24.4_MojeJadro2.6.24.4_i386.deb) ...
Done.
Rozpakowanie pakietu zastępującego linux-image-2.6.24.4 ...
Running postrm hook script /sbin/update-grub.
You shouldn't call /sbin/update-grub. Please call /usr/sbin/update-grub instead!
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24.4
Found kernel: /boot/vmlinuz-2.6.18-6-686
Found kernel: /boot/vmlinuz-2.6.18-4-686
Updating /boot/grub/menu.lst ... done
Konfigurowanie linux-image-2.6.24.4 (MojeJadro2.6.24.4) ...
Running depmod.
Not updating image symbolic links since we are being updated/reinstalled
(786:MojeJadro2.6.24.4 was configured last, according to dpkg)
Running postinst hook script /sbin/update-grub.
You shouldn't call /sbin/update-grub. Please call /usr/sbin/update-grub instead!
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24.4
Found kernel: /boot/vmlinuz-2.6.18-6-686
Found kernel: /boot/vmlinuz-2.6.18-4-686
Updating /boot/grub/menu.lst ... done
debian:/usr/src# dir
linux linux-headers-2.6.18-4-686
linux-2.6.24.4 linux-image-2.6.24.4_MojeJadro2.6.24.4_i386.deb
linux-2.6.24.4.tar.gz linux-kbuild-2.6.18
linux-headers-2.6.18-4 patch-2.6.24.4.gz
debian:/usr/src# cd ..
debian:/usr# cd ..
P.S
Kod: Zaznacz cały
Gdy instalacja zostanie zakończona, zostaniesz poproszony o utworzenie dyskietki startowej. Sugeruję to zrobić, ale nie jest to niezbędne.
Następnie zostaniesz zapytany, czy zainstalować rekord rozruchowy korzystając z konfiguracji /etc/lilo.conf. Jeśli nie odpowiesz twierdząco na to pytanie, nie będziesz mógł uruchomić komputera korzystając z nowego jądra (chyba, że stworzyłeś dyskietkę, o której była mowa przed chwilą, ale wtedy będziesz mógł uruchomić komputer tylko z tej dyskietki). Upewnij się, że odpowiedziałeś twierdząco na jedno z pytań (lub oba), inaczej pozostaniesz bez możliwości uruchomienia swojego nowego lśniącego jądra w wersji