Kompilace kernelu

Zbyněk Burget zburget at miastudio.cz
Wed Jun 28 07:53:11 CEST 2006



Jan Dušátko napsal(a):
> Jan Dušátko napsal(a):
>> On Tue, Jun 27, 2006 at 12:47:10AM +0200, Jan Dušátko wrote:
>>> soubor /etc/make.conf obsahuje napr. nasledujici radky:
>>> KERNCONF=PRIVATE CPUTYPE=nocona
----^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tohle je opravdu na jednom radku? Pokud ano, zkusil bych rozdelit - 
nikdy jsem nezkousel to dat na jeden radek a ani by mne to nenapadlo


>>> Vsechny stroje maji stejny script pro cvsup, vsechny stroje jsou
>>> shodne upgradovane, ale vysledek kompilace je odlisny.
>>>
Jsou skutecne upadtovane? podivejte se napr. na /usr/src/UPDATING, 
jestli jsou stejne. Pokud ne, neupdatuje se.

>>> Presto mam ruzne vysledky po rekompilaci jadra - ted prave napr:
>>> FreeBSD 6.1-RELEASE-p1 (GENERIC) #0: Mon Jun 26 17:50:38 CEST 2006 
>>> FreeBSD 6.1-RELEASE-p2 (GENERIC) #3: Mon Jun 26 17:52:01 CEST 2006 
>>> FreeBSD 6.1-RELEASE-p2 (PRIVATE) #0: Mon Jun 26 17:54:42 CEST 2006
> 
>> Podle puvodni zpravy mi neni jasne, v cem je problem - mame tu tri ruzne 
>> kernely, ale kde tady vidite nejaky problem?
>> Prvni je GENERIC 6.1-RELEASE-p1
>> Druhy GENERIC 6.1-RELEASE-p2
>> Treti PRIVATE 6.1-RELEASE-p2
>> 
>> V prvnich dvou pripadech jste evidentne nekompiloval /neinstaloval svuj 
>> PRIVATE, nybrz GENERIC, pouze ve tretim pripade mate svuj vlastni kernel. V
>> prvnim pripade mate na system aplikovany opravne patche p1, ve druhem 
>> a tretim pripade p2.
>> Nic vic se z poslaneho vypisu vycist neda (snad jeste to, ze druhy 
>> GENERIC byl prelozen ctyrikrat).
>> 
>> Jeste nejaka nejasnost?
>> 

 > Nejasnost tu je jen jedina - proc, kdyz mam v make.conf a pro jistotu 
 > pak i
 > v make buildkernel / installkernell dany parametr KERNCONF, mi
 > instaluje
 > GENERIC misto PRIVATE.

Co je v hlasce po kompilace kernelu? Melo by tam byt napsano, ktery 
kernel byl skompilovan...

 >
 > pred instalaci mazu adresare /usr/obj/usr a /var/tmp/temproot, vsechny

Pred samotnou instalaci nebo pred kompilaci?


 > stroje maji kazdy tyden provedeny cvsup se stejnymi konfiguracnimi
 > soubory.

Bylo by mozno videt relevantni cast tech konfiguracnich souboru? Provede 
se ten cvsup skutecne? Vzhledem k tomu, ze z vyse uvedeneho je videt, ze 
mate ruzne verze patchu na ruznych strojich, tak se ten update bud 
neprovadi nebo mate ty konfiguraky spatne.


 > Tak kde je chyba ???

Bez znalosti vice informaci bych mohl jen hadat. Kristalovou kouli 
nemam. :-(


Zbyněk Burget






More information about the Users-l mailing list