Kirjoittaja Aihe: 8.10 64bit kernelin kääntäminen...  (Luettu 2372 kertaa)

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
8.10 64bit kernelin kääntäminen...
« : 17.04.09 - klo:10.43 »
hhr, miksi tää pitää olla vaikeaa,

Olen seurannut tätä linkkiä kernelin kääntämiseen.

http://beginlinux.wordpress.com/2008/12/03/how-to-compile-an-ubuntu-810-kernel/

Onnistuin kääntämään kernelin komennolla  fakeroot make-kpkg binary Sun virtualbox:in alla (Ubuntu 8.10 32-bit koneellla) ...
 
Mutta 64-bit ympäristössä sama komennoll kernelin kääntäminen aiheuttaa kyselyn jokaiselle parameterille erikseen: 

Lainaus
/usr/bin/make    ARCH=x86_64 \
                oldconfig
make[1]: Entering directory `/usr/src/linux-source-2.6.27'
scripts/kconfig/conf -o arch/x86/Kconfig
*
* Restart config...
*
*
* General setup
*
Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [N/y/?] (NEW


Lainaus

Enhanced Real Time Clock Support (legacy PC RTC driver) (RTC) [N/m/y/?] (NEW)
Generic /dev/rtc emulation (GEN_RTC) [N/m/y/?] (NEW)
Siemens R3964 line discipline (R3964) [N/m/y/?] (NEW)
Applicom intelligent fieldbus card support (APPLICOM) [N/m/y/?] (NEW)
ACP Modem (Mwave) support (MWAVE) [N/m/y/?] (NEW)
NatSemi PC8736x GPIO Support (PC8736x_GPIO) [N/m/y/?] (NEW)
RAW driver (/dev/raw/rawN) (RAW_DRIVER) [N/m/y/?] (NEW)
Hangcheck timer (HANGCHECK_TIMER) [N/m/y/?] (NEW)


Samalla jokaisen kysymyksen jälkeen on tuo NEW ja sitten mutu tuntuma on että ei vastaa tuota menuconfig arvoja...

Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: 8.10 64bit kernelin kääntäminen...
« Vastaus #1 : 17.04.09 - klo:10.57 »
[utelu]Mihis ite konffittua kerneliä tarviit?[/utelu]

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: 8.10 64bit kernelin kääntäminen...
« Vastaus #2 : 17.04.09 - klo:11.07 »
Tiettyjen parametrien käyttöönoton takia (kernel debug msg, FORCE MODULE UNLOAD etc)
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

juyli

  • Vieras
Vs: 8.10 64bit kernelin kääntäminen...
« Vastaus #3 : 17.04.09 - klo:11.21 »
hhr, miksi tää pitää olla vaikeaa, 

Hyvät käännösohjeet löytyvät minusta Linux.fi -sivuilta: http://linux.fi/index.php/Kernelin_k%C3%A4%C3%A4nt%C3%A4minen

Samalla jokaisen kysymyksen jälkeen on tuo NEW ja sitten mutu tuntuma on että ei vastaa tuota menuconfig arvoja...

Hmmm... Lainaus ylläolevilta sivuilta:
Jos sinulla ei ole vanhaa asetustiedostoa tai jos haluat tehdä itse asetuksia, aja komento make menuconfig

Jos vanha asetustiedosto löytyy, kopioi se uuden ytimen lähdekoodin juurihakemistoon nimellä .config. Aja tämän jälkeen komento make oldconfig jolloin sinulta kysytään asetukset niihin ominaisuuksiin, joita vanhassa asetustiedostossa ei ollut.

Tuo config-tiedosto on tekstitiedosto, jota voi tutkiskella editorilla tms..
En tosin ole vielä tarvinnut x86_64 -kernelin vääntämistä.
« Viimeksi muokattu: 17.04.09 - klo:11.25 kirjoittanut juyli »