Portál AbcLinuxu, 12. května 2025 08:59

Dotaz: Kompilace jádra Fedora Core 5

8.6.2006 13:39 Vasek Naus | skóre: 2
Kompilace jádra Fedora Core 5
Přečteno: 126×
Odpovědět | Admin
Zdravím, snažím se na fungl nové instalaci FC5 překompilovat jádro. Nejsem v linuxu příliš zběhlý, ale jednu síťovku bez toho prostě nerozchodím.
Na stejném stroji jsem provozoval celkem v pohodě FC2. Před pár dny mne tato instalace klekla (samozřejmě bych řekl mou chybou - ten stroj funguje jako můj miniservřík a nemám u něj monitor, po příkazu reboot nějak dlouho nenabíhal, tak jsem ho resnul "natvrdo" a přišel o všechny data na disku :-( ).
Zpět k problému. Instalace proběhla docela v pohodě. Nenašlo to seriovou myš, ale způsob jejího rozchození jsem našel přímo na stránkách RedHatu .Aby mne začala fungovat stařičká ISA sítovka, musím přeloži jádro. Postup mám najetý již z FC2. Jelikož opravdru nejsem příliš zběhlý, dělám to vždy tak, že vezmu fungující .config (v současné době ten vzniklý po instalaci) a ten pouze doplním o potřebné položky (případně nějaké opravdu zbytečné vyházím USBnemám, IrDa nemám...). Velké zásahy ale opravdu nedělám. Následný příkaz make pak skončí zcela náhodně (!) chybovou hláškou SIGSEGV Neoprávněný přístup do paměti. Je mi divné, že to spadne pokaždé jinde. Tu někde jsem našel podobný příspěvek, kde byla zmínka o HW chybě - memtest byl v pohodě a jiné testy neznám. Vím, že je to hodně na věštbu z koule (nejlépe křišťálové).Talže spíš než konkrétní radu bych chtěl "posvěcení" někoho, kdo ve FC5 jádro úspěšně přeložil, případně jestli nedělám něco špatně (stáhnout jádro, rozbalit překopírovat do něj .config z /boot, vytvořil link /usr/src/linux, make xconfig a make). Dík Vašek PS: zkoušel jsem jádro 2.6.16.20 a 2.6.16.18
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.6.2006 13:43 vasek125
Rozbalit Rozbalit vše Re: Kompilace jádra Fedora Core 5
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli to dobře chápu, tohle není distribuční jádro. Já bych zkusil distribuční nevim jak se to jmenuje asi linux-source*.rpm nainstalovat, a do toho doplnit ty položky a kompilovat. To by měly fungovat.
8.6.2006 18:05 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Kompilace jádra Fedora Core 5
Odpovědět | | Sbalit | Link | Blokovat | Admin
Následný příkaz make pak skončí zcela náhodně (!) chybovou hláškou SIGSEGV Neoprávněný přístup do paměti. Je mi divné, že to spadne pokaždé jinde. Tu někde jsem našel podobný příspěvek, kde byla zmínka o HW chybě - memtest byl v pohodě a jiné testy neznám.
S největší pravděpodobností vadné ram - nastavené špatné časování atd.....

Špatné chlazení PC cpu a pod......

Takže skontrolovat a skusit přeložit jádro znovu, pouze pro pokus bych skusil nešahat do konfigurace a nic tam nepřidávat prostě jenom make mrproper a potom přeložit defaultní konfiguraci a pokud proběhne OK tak až potom tam provést změny a skusit si teprve přeložit na míru jádro.

Tím zjistíte zda je problém v HW nebo ve vaší konfiguraci.
9.6.2006 10:49 Vasek Naus | skóre: 2
Rozbalit Rozbalit vše Re: Kompilace jádra Fedora Core 5
OK, dík za typ. Mám v šuplíku ještě jednu RAMku, tak to zkusím prohodit a CPU také trochu více pofoukám (asi dám nějaký větráki na grafiku, protože ten pasivní co tam je, se mi zdá nějaký teplejší nežli předtím). - obecně se mi zdá, že to nějak více topí...
Zkusím to bohužel až v pondělí. Dík Vašek
9.6.2006 11:07 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Kompilace jádra Fedora Core 5
Pokud to fakt padá náhodně tak je to na 99% problém HW.

Tu teplotu stačí nechat bednu otevřenou a teplotu CPU klidně kontrolovat prstem co nejbíž u CPU - musíš tam ten prst udržet :-) při překladu.

Samozřejmý předpoklad je že nic není přetaktované.

Jinak paměti pokud by to pořád padalo můžeš skusit v biosu podtaktovat.

Mě jedny paměti blbly tím stylem že jak v PC stoupla teplota začaly blbnout a překlady padaly náhodně jak jsem nechal PC otevřené tak to nedělalo a problém byl v grafice kterou jsem vyměnil za jinou která více hřála a vyhřála PC o 1°C více a pamětem už to začalo vadit. Přitom memtest taky nic nenašel protože nevytěžoval tu grafiku a tak teplota v PC nestoupla nad tu kritickou hranici.

Taky může být špatný kontakt od pamětí vytáhnout a očistit kontakty gumou na gumování, celkově vyčistit PC (chladiče, ventilátorky atd.....) skontrolovat konektory zda pevně sedí atd.....
9.6.2006 11:19 Vasek Naus | skóre: 2
Rozbalit Rozbalit vše Re: Kompilace jádra Fedora Core 5
Tu teplotu stačí nechat bednu otevřenou a teplotu CPU klidně kontrolovat prstem co nejbíž u CPU - musíš tam ten prst udržet :-) při překladu.

dekl na tom samozřejmě nemám (jediný počítač, který mám zakrytý je snad notebook :-). Prst na chladiči téměř u CPU udržím, ale zdá se mi, že je CPU podstatně teplejší jak v původní FC2 (tam byl doslova studený). Na passivním chladiči na grafice ale prst skoro neudžím :-( - ten jsem ale nikdy nezkoušel, takže nevím na kolik byl teplý předtím.
Zkusím vyházet z bedny všechny nepotřebné karty a na vše, co se dá nasadím větráky a uvidíme.
Dík Vašek

PS: miluji opravy podobného typu, kdy se závada ojevuje zcela nahodile...
12.6.2006 17:54 Vasek Naus | skóre: 2
Rozbalit Rozbalit vše Re: Kompilace jádra Fedora Core 5
Dobrý den,

tak asi problém vyřešen. Asi to bylo tím přehříváním, neboť teď do bedny funím velkým větrákem a kompilace už běží bez přestávky velice dlouho (pustil jsem ji s defaultním nastavením po instalaci, takže tam je fůra zbytečností). Předtím to lehlo řádově po pár minutách, teď to běží pár hodin...

Moc děkuji Vašek
12.6.2006 18:22 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Kompilace jádra Fedora Core 5
Tak teď musíš přijít na to která část blbne a přehřívala se.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.