Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Kernel - kompilace, verze a problémy  (Přečteno 69848 krát)

qUAKER

  • Host
Re: Kernel - kompilace, verze a problémy
« Odpověď #75 kdy: 10 Září 2009, 19:13:37 »
UPDATE: stabilní verze 2.6.31

q66

Re: Kernel - kompilace, verze a problémy
« Odpověď #76 kdy: 06 Prosince 2009, 15:35:08 »
tak.. jsem zas připravený updatovat tento topic ;)

STABILNÍ VERZE: 2.6.32
VÝVOJOVÁ VERZE: není
sw engineer @ samsung research UK, efl developer
octaforge developer (https://octaforge.org)
freebsd user

q66

Re: Kernel - kompilace, verze a problémy
« Odpověď #77 kdy: 27 Února 2010, 21:08:36 »
STABILNÍ VERZE: 2.6.33
VÝVOJOVÁ VERZE: ---
sw engineer @ samsung research UK, efl developer
octaforge developer (https://octaforge.org)
freebsd user

q66

Re: Kernel - kompilace, verze a problémy
« Odpověď #78 kdy: 05 Dubna 2010, 22:06:01 »
update: 2.6.33.2 a 2.6.34-rc3
sw engineer @ samsung research UK, efl developer
octaforge developer (https://octaforge.org)
freebsd user

daliik

  • Návštěvník
  • Příspěvků: 2
Re: Kernel - kompilace, verze a problémy
« Odpověď #79 kdy: 12 Dubna 2010, 20:57:40 »
Ahoj, zkousel jsem podle tohoto navodu zkompilovat kernel 2.6.33.2 ale pri samotne kompilaci mi to vyhodi chybu nize. Nevite nekdo co s tim? Ted mam jadro 2.6.31 a nedari se mi zprovoznit USB wifi modul s atheos chipsetem, kompilace compat-wireless mi taky skonci chybou...

make[1]: Entering directory `/usr/src/linux-2.6.33.2'
====== making target debian/stamp/install/linux-image-2.6.33.2 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.33.2\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.33.2"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.33.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.2'
make: *** [kernel_image] Error 2

q66

Re: Kernel - kompilace, verze a problémy
« Odpověď #80 kdy: 12 Dubna 2010, 21:41:39 »
Ahoj, zkousel jsem podle tohoto navodu zkompilovat kernel 2.6.33.2 ale pri samotne kompilaci mi to vyhodi chybu nize. Nevite nekdo co s tim? Ted mam jadro 2.6.31 a nedari se mi zprovoznit USB wifi modul s atheos chipsetem, kompilace compat-wireless mi taky skonci chybou...

make[1]: Entering directory `/usr/src/linux-2.6.33.2'
====== making target debian/stamp/install/linux-image-2.6.33.2 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.33.2\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.33.2"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.33.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.2'
make: *** [kernel_image] Error 2


je to chyba v make-kpkg, měl jsem ji taky, bylo potřeba nainstalovat aktualizaci pro kernel-package. Pokud používáš nějakou starou verzi distribuce, nainstaluj balík z novější.
sw engineer @ samsung research UK, efl developer
octaforge developer (https://octaforge.org)
freebsd user

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6018
Re: Kernel - kompilace, verze a problémy
« Odpověď #81 kdy: 15 Dubna 2010, 14:11:39 »
Chtělo by to update návodu.
Při kroku 6 to rovnou skočí do konfigurace.

PS: Mám podporu obrázků v konzoli bez patche :p
« Poslední změna: 15 Dubna 2010, 17:18:47 od Rovano »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

daliik

  • Návštěvník
  • Příspěvků: 2
Re: Kernel - kompilace, verze a problémy
« Odpověď #82 kdy: 17 Dubna 2010, 06:59:15 »
Ahoj, zkousel jsem podle tohoto navodu zkompilovat kernel 2.6.33.2 ale pri samotne kompilaci mi to vyhodi chybu nize. Nevite nekdo co s tim? Ted mam jadro 2.6.31 a nedari se mi zprovoznit USB wifi modul s atheos chipsetem, kompilace compat-wireless mi taky skonci chybou...

make[1]: Entering directory `/usr/src/linux-2.6.33.2'
====== making target debian/stamp/install/linux-image-2.6.33.2 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.33.2\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.33.2"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.33.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.2'
make: *** [kernel_image] Error 2


je to chyba v make-kpkg, měl jsem ji taky, bylo potřeba nainstalovat aktualizaci pro kernel-package. Pokud používáš nějakou starou verzi distribuce, nainstaluj balík z novější.

tak jsem zkusil aktualizovat kernel-package a uz mam nejnovejsi

kernel-package je již nejnovější verze.
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  kdelibs4c2a ndiswrapper-common nvidia-settings nvidia-185-libvdpau
  nvidia-185-kernel-source kdelibs-data liblualib50 python-urwid
  libavahi-qt3-1 sim-data libqt3-mt liblua50 ndiswrapper-utils-1.9
Pro jejich odstranění použijte „apt-get autoremove“.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.

nejake dalsi napady co s tim?
Zkousel jsem jadro aktualizovat pres kernelcheck, ale ten nefunguje jak ma. Sekne se mi na obrazovce retrieving information from kernel.org

q66

Re: Kernel - kompilace, verze a problémy
« Odpověď #83 kdy: 17 Dubna 2010, 11:14:53 »
Ahoj, zkousel jsem podle tohoto navodu zkompilovat kernel 2.6.33.2 ale pri samotne kompilaci mi to vyhodi chybu nize. Nevite nekdo co s tim? Ted mam jadro 2.6.31 a nedari se mi zprovoznit USB wifi modul s atheos chipsetem, kompilace compat-wireless mi taky skonci chybou...

make[1]: Entering directory `/usr/src/linux-2.6.33.2'
====== making target debian/stamp/install/linux-image-2.6.33.2 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo "      \"\" "; echo "does not match current version:"; echo "      \"2.6.33.2\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
      ""
does not match current version:
      "2.6.33.2"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.33.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.2'
make: *** [kernel_image] Error 2


je to chyba v make-kpkg, měl jsem ji taky, bylo potřeba nainstalovat aktualizaci pro kernel-package. Pokud používáš nějakou starou verzi distribuce, nainstaluj balík z novější.

tak jsem zkusil aktualizovat kernel-package a uz mam nejnovejsi

kernel-package je již nejnovější verze.
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  kdelibs4c2a ndiswrapper-common nvidia-settings nvidia-185-libvdpau
  nvidia-185-kernel-source kdelibs-data liblualib50 python-urwid
  libavahi-qt3-1 sim-data libqt3-mt liblua50 ndiswrapper-utils-1.9
Pro jejich odstranění použijte „apt-get autoremove“.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.

nejake dalsi napady co s tim?
Zkousel jsem jadro aktualizovat pres kernelcheck, ale ten nefunguje jak ma. Sekne se mi na obrazovce retrieving information from kernel.org

kterou máš verzi distribuce?
sw engineer @ samsung research UK, efl developer
octaforge developer (https://octaforge.org)
freebsd user

mev.dreak

  • Návštěvník
  • Příspěvků: 21
Re: Kernel - kompilace, verze a problémy
« Odpověď #84 kdy: 31 Října 2010, 23:35:38 »
diky za návod  :)

Odra

  • Aktivní člen
  • *
  • Příspěvků: 461
  • Docendo discimus.
Re: Kernel - kompilace, verze a problémy
« Odpověď #85 kdy: 05 Prosince 2010, 01:14:37 »
Zdravím,

poprvé jsem se pustil do kompilace kernelu, bohužel jsem skončil u tohoto kroku:
Citace
# 11. Vygenerujeme initrd (nevím proč, ale novější make-kpkg dělá balíčky, které jej neudělají)
mkinitramfs -o /boot/initrd.img-2.6.33.2-LOCALVERSION 2.6.33.2-LOCALVERSION
# tzn. já dal localversion -lowlt, tak jsem dal mkinitramfs -o /boot/initrd.img-2.6.33-lowlt 2.6.33-lowlt

Přeskočil jsem 8. krok, jelikož jsem nevěděl, jak jej změnit. Teď zase nevím co zadat místo "LOCALVERSION", aby se mi initrd vytvořil.
Nevíte co je defaultně nastaveno v sekci "Local version"?
Audi, vide, tace.
ddg.gg , DNSCrypt

MichalekII

  • Návštěvník
  • Příspěvků: 14
    • Elchron
Re: Kernel - kompilace, verze a problémy
« Odpověď #86 kdy: 21 Prosince 2010, 17:57:13 »
Nečetl jsem celé vlákno detailně, ale nezaznamenal jsem zmínku o výborném pomocníku při kompilaci jádra:

KernelCheck http://kcheck.sourceforge.net/
http://www.elchron.cz a to okolo ...

Avogadrus

  • Návštěvník
  • Příspěvků: 77
Re: Kernel - kompilace, verze a problémy
« Odpověď #87 kdy: 14 Března 2011, 18:05:49 »
Pořídil jsem si DVB-T USB stick a kvůli podpoře jsem si musel pořídit novější jádro
podle  http://wiki.ubuntu.cz/Kompilace%20kernelu čili
Kód: [Vybrat]
sudo make-kpkg --initrd --revision=vlastni.1.0 kernel_image kernel_headers

jádro "funguje" jen při instalaci/odstranění libovolného balíčku to píše
 
Kód: [Vybrat]
dkms: WARNING: linux headers are missing, which may explain the above failures.
      please install the linux-headers-2.6.37.3 package to fix this.
run-parts: executing /etc/kernel/header_postinst.d/nvidia-common 2.6.37.3 /boot/vmlinuz-2.6.37.3
run-parts: /etc/kernel/header_postinst.d/nvidia-common exited with return code 10
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-2.6.37.3.postinst line 140.
dpkg: chyba při zpracovávání linux-headers-2.6.37.3 (--configure):
 podproces instalovaný post-installation skript vrátil chybový status 1
Při zpracování nastaly chyby:
 linux-image-2.6.37.3
 linux-headers-2.6.37.3
E: Sub-process /usr/bin/dpkg returned an error code (1)

přitom
Kód: [Vybrat]
$ dpkg --get-selections | grep linux-headers
linux-headers-2.6.35-24 install
linux-headers-2.6.35-24-generic install
linux-headers-2.6.37.3 install

Kompilace skončila bez errorů (nebo sem je přehlídl), tuší někdo kde je zakopaný pes?
U12.04; jádro neznámé; XFCE 4.10

q66

Re: Kernel - kompilace, verze a problémy
« Odpověď #88 kdy: 15 Června 2011, 21:47:04 »
Takže: Asi už nebudu schopen spravovat tento thread, protože nejsem na Linuxu; kdyby se toho někdo ujal, bylo by to dobrý
sw engineer @ samsung research UK, efl developer
octaforge developer (https://octaforge.org)
freebsd user

MichalekII

  • Návštěvník
  • Příspěvků: 14
    • Elchron
Re:Kernel - kompilace, verze a problémy
« Odpověď #89 kdy: 29 Srpna 2013, 18:34:47 »
Jen odkaz k tématu snad to někomu pomůže - zkompilovaná optimalizovaná jádra: http://ubuntu-kernels.topolany.net/
http://www.elchron.cz a to okolo ...

MichalekII

  • Návštěvník
  • Příspěvků: 14
    • Elchron
Re:Kernel - kompilace, verze a problémy
« Odpověď #90 kdy: 21 Dubna 2014, 19:27:43 »
Nyní k dispozici jádra pro 14.04 (http://ubuntu-kernels.topolany.net/)
http://www.elchron.cz a to okolo ...

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re: Kernel - kompilace, verze a problémy
« Odpověď #91 kdy: 21 Dubna 2014, 23:22:22 »
Takže: Asi už nebudu schopen spravovat tento thread, protože nejsem na Linuxu; kdyby se toho někdo ujal, bylo by to dobrý
V dohledné době návod zaktualizuji.

Nyní k dispozici jádra pro 14.04 (http://ubuntu-kernels.topolany.net/)
Tato jádra důrazně nedoporučuji používat:
*nejsou k nim dostupné zdrojové kódy - bezpečnost takovýchto kernelů je přinejmenším zpochybnitelná
*neprochází testováním a v Ubuntu nemusejí fungovat správně
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

MichalekII

  • Návštěvník
  • Příspěvků: 14
    • Elchron
Re: Kernel - kompilace, verze a problémy
« Odpověď #92 kdy: 22 Dubna 2014, 20:28:29 »
Nyní k dispozici jádra pro 14.04 (http://ubuntu-kernels.topolany.net/)
Tato jádra důrazně nedoporučuji používat:
*nejsou k nim dostupné zdrojové kódy - bezpečnost takovýchto kernelů je přinejmenším zpochybnitelná
*neprochází testováním a v Ubuntu nemusejí fungovat správně

Nooo ...

Pokud se podíváte na ten web tak tam píšu:
Citace
... zde předkládám distribuční jádra překompilovaná z jediného důvodu a tou je optimalizace pro konkrétní procesor.
to znamená že:
* zdrojové kódy jsou v repositářích distribuce
* bezpečnost je stejná jo u jakéhokoliv jiného binárního balíčku, celé ubuntu je instalováno z binárch balíčků
* zdrojové kódy a konfigurace je z distribučních zdrojových kódu -> výsledek je stejně dobrý/špatný jako standardní jádro (jediná změna je, že kompilátor optimalizuje pro daný procesor)

Ještě dodám:
* dělám to především pro sebe a své přátele, testuji to tedy především na sobě. Kdo si chce ušetřit čas může využít, kdo se bojí ať nechá ležet
* pro méně zkušené uživatele rozhodně bezpečnější než plácání vlastních jader podle podobných návodů, kdy netuší co a proč dělají  ze zdrojových kódů kterým nerozumí.
http://www.elchron.cz a to okolo ...

 

Provoz zaštiťuje spolek OpenAlt.