ďťż
 
 
   [+] Jak właściwie zaktualizować jądro do wersji 2.6.28?
 
 

Tematy

 
    
 

 

 

 

[+] Jak właściwie zaktualizować jądro do wersji 2.6.28?





marvell - 29-03-2009 16:51
Witam.

Mam pewne pytanie. Jak poprawnie zaktualizować jądro do 2.6.28, która obsługuje ext4? Wiem, że jest o tym trochę wątków na forum, ale właściwie w żadnym nie znalazłem opisu krok po kroku.
Nie chciałbym czegoś zepsuć, dlatego pytam. Korzystając z tego tematu, wpisuję w konsoli: aptitude install linux-headers ale nic się nie aktualizuje.

Po wpisaniu: aptitude search linux-image otrzymuję: linux-headers-2.6.29-1-486 - Header files for Linux 2.6.29-1-486
linux-headers-2.6.29-1-686 - Header files for Linux 2.6.29-1-686
linux-headers-2.6.29-1-686-bigmem - Header files for Linux 2.6.29-1-686-bigmem
linux-headers-2.6.29-1-amd64 - Header files for Linux 2.6.29-1-amd64
linux-image-2.6-486 - Linux 2.6 image on x86
linux-image-2.6-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-amd64 - Linux 2.6 image on AMD64
linux-image-2.6-k7 - Linux 2.6 image on AMD K7 - transition package
linux-image-2.6-openvz-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-2.6-vserver-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6-vserver-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6-xen-686 - Linux 2.6 image on i686, oldstyle Xen support
linux-image-2.6.29-1-486 - Linux 2.6.29 image on x86
linux-image-2.6.29-1-686 - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.29-1-686-bigmem - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.29-1-amd64 - Linux 2.6.29 image on AMD64
linux-image-486 - Linux image on x86
linux-image-686 - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4
linux-image-amd64 - Linux image on AMD64
linux-image-k7 - Linux image on AMD K7 - transition package
linux-image-openvz-686 - Linux image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-vserver-686 - Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-vserver-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-xen-686 - Linux image on i686, oldstyle Xen support
linux-tree-2.6.29 - Linux kernel source tree for building Debian kernel images
rt2400-source - source for rt2400 wireless network driver
rt2500-source - source for rt2500 wireless network driver
rt2570-source - source for rt2570 wireless network driver
linux-image-2.6.26-1-486 - Linux 2.6.26 image on x86
linux-image-2.6.26-1-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.26-1-686 - Header files for Linux 2.6.26-1-686 znajduje mi m.in linux-image-2.6.29-1-686, dlaczego? Czy to właśnie ją powinienem zainstalować?

Proszę o jakieś wskazówki.
Z góry dziękuję i pozdrawiam.



ziecio - 29-03-2009 17:05

znajduje mi m.in linux-image-2.6.29-1-686, dlaczego? Bo to jest najnowsze jądro. Zainstaluj je sobie poprzez aptitude oraz headers i automatycznie przy uruchamianiu systemu będziesz miał je w grubie do wyboru. Przy instalacji podaj pełną nazwę czyli linux-image-2.6.29-1-686 to samo jak instalujesz headers



marvell - 29-03-2009 19:45
Dzięki za odpowiedź. Zainstalowałem, uruchomiłem ponownie, po czym rozsypał mi się grub.
Poradziłem sobie, ale kiedy próbuję uruchomić system z nowego jajka, nie mogę wystartować trybu graficznego, (komunikat mówiący o źle skonfigurowanym serwerze X)

Na starym kernelu jest dobrze. O co tutaj chodzi?



beel - 29-03-2009 19:49

...ale kiedy próbuję uruchomić system z nowego jajka, nie mogę wystartować trybu graficznego, (komunikat mówiący o źle skonfigurowanym serwerze X)

Na starym kernelu jest dobrze. O co tutaj chodzi?
To norma, uruchom system na nowym jądrze i przekonfiguruj X'y. Polecenie:
dpkg-reconfigure xserver-xorg Jeśli nie wiesz, co klikać podczas ponownej konfiguracji to poszukaj na forum bo jest taki temat. Wszystko opisane np. tutaj.



marvell - 29-03-2009 20:10
Dziękuję. Czy to, że muszę przeinstalować sterowniki do grafiki to też norma?

Przepraszam, ale jak widzę, muszę jeszcze skonfigurować układ klawiatury?



beel - 29-03-2009 20:15

Czy to, ze musze przeinstalowac sterowniki do grafiki to tez norma? Często się tak właśnie zdarza. Klawiaturę zostaw sobie na koniec, jeśli nie będziesz miał polskich znaków diaktrycznych po instalacji sterowników i rekonfiguracji xorg'a to być może wystarczy, że dopiszesz odpowiednie (dwie) linijki do konfigu xorg'a. Na forum oczywiście było.



marvell - 30-03-2009 16:43
Skonfigurowałem xorga, ale teraz nie mogę zainstalować sterowników nvidia. Błąd, który występuje to:
ERROR: The kernel header file
      '/lib/modules/2.6.29-1-686/build/include/linux/kernel.h' does not exist.
      The most likely reason for this is that the kernel source path
      '/lib/modules/2.6.29-1-686/build' is incorrect.  Please make sure you
      have installed the kernel source files for your kernel and that they are
      properly configured; on Red Hat Linux systems, for example, be sure you
      have the 'kernel-source' or 'kernel-devel' RPM installed.  If you know
      the correct kernel source files are installed, you may specify the
      kernel source path with the '--kernel-source-path' command line option. Co powinienem zrobić? Rozumiem ten komunikat, ale nie wiem jak się za to zabrać. Próbowałem instalować pakiety linux-headers-`uname -r`, build-essential, nvidia-kernel-source, ale mam już je zainstalowane. Próba instalacji różnych wersji sterowników daje taki sam mizerny efekt.



beta1 - 30-03-2009 17:33
Na razie nie da sie nic zrobic.
linux-headers-2.6.29-1-... są nieprawidłowo zrobione

Problem jest juz zameldowany: http://www.mail-archive.com/debian-b...msg629820.html

Pozdrowienia



fnmirk - 30-03-2009 17:40

Na razie nie da sie nic zrobic. A własnej wersji nie można zrobić? Można i działa.



beta1 - 30-03-2009 17:59
No może i można, nie wiem.

W normalnym przypadku powinno to zostać szybko naprawione i pojawią sie w krótce nowe paczki ;-)



marvell - 30-03-2009 18:04

A własnej wersji nie można zrobić? Można i działa. Na to chyba jeszcze nie jestem gotowy;)
Wkrótce tzn kiedy powinny być nowe paczki? Bo nie wiem czy warto powrócić do starego jajka?

Tak czy inaczej dziękuję za pomoc.



beta1 - 30-03-2009 18:13

Wkrótce tzn kiedy powinny być nowe paczki? Tak dokładnie nikt tego chyba nie powie ale że to jest bardzo duży błąd ( nie rozchodzi się tylko o nvidia sterowniki )
zostanie chyba szybko usunięty.



fnmirk - 30-03-2009 18:18
Nowe jądro i poprawne pliki nagłówkowe same się robią:
http://debian.linux.pl/viewtopic.php?p=41656#41656
http://yampress.dug.net.pl/doku.php?...ilacja-kernela



lis6502 - 30-03-2009 23:56
Ja dorzucę od siebie że możliwości są dwie: apt-get install module-assistant
m-a prepare lub przejście do katalogu ze źródłami kernela i wykonanie make prepare
make modules_prepare



marvell - 09-04-2009 19:16

Nowe jądro i poprawne pliki nagłówkowe same się robią:
http://debian.linux.pl/viewtopic.php?p=41656#41656
http://yampress.dug.net.pl/doku.php?...ilacja-kernela
Próbowałem skompilować jądro ale za każdym razem w pewnym momencie wyskakuje błąd:
Nie używam irdy.
Co robić?



wieszti - 09-04-2009 20:16
To skompiluj bez irdy, skoro i tak do niczego nie jest Ci potrzebna



marvell - 09-04-2009 20:28
Robiłem wg poradnika: http://yampress.dug.net.pl/doku.php?...ilacja-kernela

po wydaniu polecenia make-kpkg --initrd --append-to-version=-yampress --revision=01 kernel_image kernel_headers Kompiluje się, aż do tego momentu.



ArnVaker - 09-04-2009 21:06

Po wczytaniu .config można samemu dodac jeszcze, usunąć opcje w konfiguracji kernela (polecene dla bardzej zaawansowanych użytkowników). W tym momencie poszukaj opcji związanych z irdą, odznacz i kompiluj jeszcze raz.



marvell - 10-04-2009 01:39
Udało się!;) Po wyłączeniu irdy kompilacja jajka poszła bez problemów;)

Bardzo, bardzo dziękuję wszystkim za pomoc.

Pozdrawiam :mrgreen:
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis