Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 483

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663

Strict Standards: Non-static method utf_normalizer::nfkc() should not be called statically in /home/mati/domains/forum.programosy.pl/public_html/includes/utf/utf_tools.php on line 1663
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3900: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3902: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3903: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3904: Cannot modify header information - headers already sent by (output started at /includes/bbcode.php:483)
rekompilacja jądra. • programosy.pl

  • Ogłoszenie:

rekompilacja jądra.

Dyskusje i problemy z Unix'ami

Rekompilacja jądra.

Postprzez helpmen 11 Sie 2005, 20:32

reklama
Podczas rekompilacji (próby) wywala mi takie coś:

HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
In file included from /usr/include/linux/errno.h:4,
from /usr/include/bits/errno.h:25,
from /usr/include/errno.h:36,
from scripts/basic/split-include.c:26:
/usr/include/asm/errno.h:4:31: asm-generic/errno.h: Nie ma takiego pliku ani katalogu
make[1]: *** [scripts/basic/split-include] Błąd 1
make: *** [scripts_basic] Błąd 2

Używam Aurox 10.2, jądro 2.6.9.
Jak mogę dokonać tej rekompilacji, nie działa zadne polecenie typu make xconfig czy make config, bo taki sam błąd wyskakuje.
PS. Jestem poczatkujący w Linuxie, przeszukałem google, robiłem tak jak bylo podawane w różnego rodzajach poradników typu HOWTO, czy FAQ i dalej nie mogę przeprowadzić rekompilacji, która jest potrzebna, do poprawnego skonfigurowania tunera telewizyjno-radiowego.
Awatar użytkownika
helpmen
~user
 
Posty: 17
Dołączenie: 22 Lip 2005, 13:25



Postprzez dark 12 Sie 2005, 14:36

Wbrew pozorom kompilacja jądra jest bardzo prosta. Sama konfiguracja może przyspożyć kłopotu, ale samo kompilacja nie jest problematyczna.

Po pierwsze, potrzebujesz narzędzi, dzięki którym możesz w ogóle kompilację rozpocząć. Sprawdź czy masz w systemie kompilator *gcc*, narzędzia *make* oraz *patch*, biblioteki *libncurses5-dev*, *libc6-dev*, *binutils*.

Jeżeli to masz możesz zabrać się za konfigurację, czyli:

Kod: Zaznacz wszystko
# cd /usr/src
# tar jxf linux-2.6.9.tar.bz2
# ln -s linux-2.6.9 linux
# cd linux
# make menuconfig
# make dep && make clean && make bzImage && make modules && make modules_install && echo "KONIEC"


Powinno wystarczyć. Miłej zabawy :^)
Long Hard Road Out Of Hell...
Awatar użytkownika
dark
~user
 
Posty: 387
Dołączenie: 07 Maj 2005, 15:38
Miejscowość: Głogów
Pochwały: 10



Postprzez helpmen 12 Sie 2005, 18:20

Sprawdzałem, czy mam te pakiety i mam :roll: Dalej pokazuje mi się taki błąd.
Awatar użytkownika
helpmen
~user
 
Posty: 17
Dołączenie: 22 Lip 2005, 13:25



Postprzez dark 12 Sie 2005, 18:34

Wszystko robisz z użytkownika root, źródła jądra są poprawnie pobrane? Tzn. suma kontrolna się zgadza?

Nakładałeś jakieś pacze?
Long Hard Road Out Of Hell...
Awatar użytkownika
dark
~user
 
Posty: 387
Dołączenie: 07 Maj 2005, 15:38
Miejscowość: Głogów
Pochwały: 10



Postprzez helpmen 12 Sie 2005, 20:53

Wszystko się zgadza, próbowałem nawet na źródle które było na płytach z dystrybucją i nic, to samo. Już sam nie wiem gdzie może być błąd... :roll:

Poprawek nie instalowałem.
PS. A moze są inne metody dobrego skonfigurowania karty telewizyjno-radiowej Pixel View, bez rekompilacji jądra? Bo czytałem, ze jest to konieczne, żęby moduły sie ładowały. U mnie obraz z karty telewizyjnej jest ale czarno-biały i dźwięku brak. Tunera radiowego wogóle nie moge skonfigurować, więc moze jest jakiś inny sposób?
Awatar użytkownika
helpmen
~user
 
Posty: 17
Dołączenie: 22 Lip 2005, 13:25



Postprzez dark 13 Sie 2005, 10:30

Hmm... błędy są albo w bibliotekach, albo cholera wie w czym :^) Osobiście nie mam przekonania do jąder 2.6, obecnie używam 2.4.31 i na serwerze i na workstacji.

Prawdopodobnie bez rekompilacji sobie z tym nie poradzisz, prawdopodobnie trzeba dodatkowo nałożyć łatki na kernel. Chociaż temat tunerów w Linuksie jest mi nieznany.
Long Hard Road Out Of Hell...
Awatar użytkownika
dark
~user
 
Posty: 387
Dołączenie: 07 Maj 2005, 15:38
Miejscowość: Głogów
Pochwały: 10



Postprzez joe 18 Paź 2005, 18:10

Witam,
nawiazujac do tematu chcialbym zaznaczyc ze mam podobny problem.

- Kupilem sobie nowego laptopa na gf 6200
- Zainstalowalem Debiana Sarge z jadrem w ver 2.4 i pojawil sie problem
bo moge korzystac tylko z trybu tekstowego poniewaz xfree86 nie dziala
- wiec chce wkompilowac jadro 2.6 poniewaz doszlem do wniosku ze jadro 2.4 nie obsluguje kart graficznych pci-e
- jadro sciagnelem, rozpakowalem do katalogu /usr/src , zainstalowalem potrzebne pakiety do kompilacji i niestety nie moge odpalic make menuconfig.

Wie moze ktos z Was jak zaradzic temu problemowi???
Bede wdzieczny za kazde wskazowki. POzdrawiam i z gory dziekuje.

[ Dodano: Dzisiaj o 21:50 ]
Udalo mi sie skompilowac nowe jadro... nie doinstalowalem wczesniej jednego pakietu potrzebnego do make menuconfig. Jednak pojawil sie kolejny problem. Nie moge odpalic systemu postawionego na nowym jadrze, syskakuje taki komunikat przy ladowaniu os'a:
VFS: Cannot open root device "hda4" or unknown block (0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing :VFS: Unable to mount root fs or unknown -block (0,0)


Prosze o pomoc.
joe
~user
 
Posty: 18
Dołączenie: 11 Lip 2005, 21:21



Postprzez dark 18 Paź 2005, 23:41

By uruchomić 'menuconfig' potrzebny jest pakiet 'libncurses5-dev', ale go zapewne już zainstalowałeś.

Co do komunikatu... Jeżeli jądro jest poprawnie skompilowane... wykonałeś polecenie 'lilo' po instalacji kernela?

Następnie... jądro posiada wszystkie moduły do systemu plików? Jądro robiłeś z initrd czy wkompilowałeś na stałe chipset odpowiadający za obsługę IDE?

Na razie więcej pytań nie mam :^)
Long Hard Road Out Of Hell...
Awatar użytkownika
dark
~user
 
Posty: 387
Dołączenie: 07 Maj 2005, 15:38
Miejscowość: Głogów
Pochwały: 10



Postprzez joe 19 Paź 2005, 17:57

- uzywam gruba
- mysle ze posiada wszystkie moduly
Jądro robiłeś z initrd czy wkompilowałeś na stałe chipset odpowiadający za obsługę IDE

niestety chyba tego nie wykonalem... przyznam sie ze pierwszy raz kompiluje jadro... moze wyjasnisz to bardziej lub podeslij jakiegos linka gdzie jest to poprawnie opisane.
Uzylem artykulu ze stronki http://www.linux.sky.pl/teksty/kernel.html i zrobilem to w taki wlasnie sposob z tym ze zaznaczam iz uzywam gruba wiec moze w tym tkwi problem.
joe
~user
 
Posty: 18
Dołączenie: 11 Lip 2005, 21:21



Postprzez dark 19 Paź 2005, 23:55

joe napisał(a):- mysle ze posiada wszystkie moduly


Ty nie myśl tylko to sprawdź.

W grub'ie nie tkwi problem, problem tkwi w kernelu. Wygląda na to, że nie masz wkompilowane na stałe obsługi IDE.

Co do initrd... na razie daj sobie z tym spokój, wiem co mówię :^)
Long Hard Road Out Of Hell...
Awatar użytkownika
dark
~user
 
Posty: 387
Dołączenie: 07 Maj 2005, 15:38
Miejscowość: Głogów
Pochwały: 10



Postprzez joe 20 Paź 2005, 01:42

sprawdzilem, moduly sa ale i tak pojawia sie ten sam blad zrobilem kompilacje od nowa... nic nie dalo.
joe
~user
 
Posty: 18
Dołączenie: 11 Lip 2005, 21:21



Postprzez dark 20 Paź 2005, 10:52

Inaczej... jeżeli nie używasz initrd to powinieneś obsługę IDE wkompilować na stałe. Jako moduły możesz ustawić system plików.

Jaki masz chipset odpowiadający za obsługę IDE?
Long Hard Road Out Of Hell...
Awatar użytkownika
dark
~user
 
Posty: 387
Dołączenie: 07 Maj 2005, 15:38
Miejscowość: Głogów
Pochwały: 10




Powróć do System Linux / Unix

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 5 gości