kernel-forgatás-hiba! HELP!

Fórumok

kernel-forgatás-hiba! HELP!

Hozzászólások

Hali!
Középkezdö vagyok, és kernel-forgatásnál került elö ez a hiba a make bzImage-nél.

/ussr/src/kernel/linux-2.4.28/include/linux/modules/i386_ksyms.ver:92:1: warning: this is the location of the previous definition
make[2]: *** [ksyms.o] Error 1
make[2]: Leaving directory `/usr/src/kernel/linux-2.4.28/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/kernel/linux-2.4.28/kernel'
make: *** [_dir_kernel] Error 2

volt make clean, make dep
és szüz kernel.

Én ugyan így jártam a 2.4.29 patch felrakása után.

[quote:0d074622f5="sinxxx"]Hali!
Középkezdö vagyok, és kernel-forgatásnál került elö ez a hiba a make bzImage-nél.

/ussr/src/kernel/linux-2.4.28/include/linux/modules/i386_ksyms.ver:92:1: warning: this is the location of the previous definition
make[2]: *** [ksyms.o] Error 1
make[2]: Leaving directory `/usr/src/kernel/linux-2.4.28/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/kernel/linux-2.4.28/kernel'
make: *** [_dir_kernel] Error 2

volt make clean, make dep
és szüz kernel.

Milyen diszto?

Hali!

Ugyan nem fordítási hiba, de legalább kernel... :)

Lefrdítottam, lilo, majd reboot:
uncompressing ok, load ...
És itt megáll! Azaz az utolsó üzenet, hogy kicsomagolta, és a kernel most bootol.

Szóval: IBM T41p a vas (hogy tudjuk a paramétereket), alap slack 10.0, és a kernelconfig:
http://unidev.hu/misc/config-20050206-1

Amiatt van úgy beállítva, ahogy, mert a következőket vettem számításba:
- van egy logitech mx310 -em, amit nem tudtam belőni semmi alatt (gondoltam a default kernelben nincs usb mouse támogatás???)
- filerendszereim: ext3 mindenhol
- flopi support nincs, mert nincs flopim...
- cd írom dvd combó van a gépben.
- wlan, bluetooth, irda, gigabites és 100M lan
- Vodanet egy 6310i vel.

Mi kell még?

Bocsi, hogy nem jelentkeztem!
A Disztrib a Debian Sarge, a gcc 3.3.5.
a teljes typescript:
sinxx.fw.hu/linux/typescript
címen érhető el.

Előre is köszi a helpet!

[quote:e597ca3a0c="sinxxx"]Bocsi, hogy nem jelentkeztem!
A Disztrib a Debian Sarge, a gcc 3.3.5.
a teljes typescript:
sinxx.fw.hu/linux/typescript
címen érhető el.

Előre is köszi a helpet!

Ez egy multiprocis rendszer? Mert valami smp-s fügvénnyel van baja. Ha tényleg multiprocis rendszered van, akkor nézd meg, jól be van-e állítva a procik száma, meg a támogatás, ha nem akkor győződj meg róla, hogy kivetted-e az SMP supportot. Ezen sorokból következtettem erre:

/usr/src/kernel/linux-2.4.28/include/linux/kernel_stat.h:62: error: `smp_num_cpus' undeclared (first use in this function)
/usr/src/kernel/linux-2.4.28/include/linux/kernel_stat.h:62: error: (Each undeclared identifier is reported only once
/usr/src/kernel/linux-2.4.28/include/linux/kernel_stat.h:62: error: for each function it appears in.)

[quote:f56389e5be="meditor"]Milyen diszto?

Szerintem az mindegy, ha official. Milyen gcc? Nem túl régi, vagy beta? gcc --version kimenetét nézd meg.
Amúgy itt csak egy warning van, az igaz hibaüzit szerintem feljebb kell keresni, gondolom a linkelésnél döbbent rá, hogy nincsenek meg a neki kellő object fájlok, bár akkor kellett volna állnia. Csináld azt, hogy beírod, mielőtt elkezded, hogy script, ütsz egy entert, és ha végeztél, exit és enter. Ekkor ott lesz egy typescript fájl, amiben az egész kimenet benne van. Azt rakd fel vhova, hadd nézzük meg, és akkor könnyebb kitalálni mi lehet a baj.

[quote:263e2a5222="taltos"]Hali!

Ugyan nem fordítási hiba, de legalább kernel... :)

Lefrdítottam, lilo, majd reboot:
uncompressing ok, load ...
És itt megáll! Azaz az utolsó üzenet, hogy kicsomagolta, és a kernel most bootol.

Szóval: IBM T41p a vas (hogy tudjuk a paramétereket), alap slack 10.0, és a kernelconfig:
http://unidev.hu/misc/config-20050206-1

Amiatt van úgy beállítva, ahogy, mert a következőket vettem számításba:
- van egy logitech mx310 -em, amit nem tudtam belőni semmi alatt (gondoltam a default kernelben nincs usb mouse támogatás???)
- filerendszereim: ext3 mindenhol
- flopi support nincs, mert nincs flopim...
- cd írom dvd combó van a gépben.
- wlan, bluetooth, irda, gigabites és 100M lan
- Vodanet egy 6310i vel.

Mi kell még?

Megáll, vagy elsötétül?

[quote:b0c3b0727e="sinxxx"]Bocsi, hogy nem jelentkeztem!
A Disztrib a Debian Sarge, a gcc 3.3.5.
a teljes typescript:
sinxx.fw.hu/linux/typescript
címen érhető el.

Előre is köszi a helpet!

sarge alatt ezzel a gcc-vel nekem is voltak gondjaim.
masik gepen forditottam le a kernelt, atmasoltam bzImage-t, es onnantol hibatlanul mukodik a gcc.
talan ez segit

[quote:a2f1571601="Beanie"][quote:a2f1571601="meditor"]Milyen diszto?

Szerintem az mindegy, ha official.

Szerintem meg nem mindegy, mert azt a disztrót, ami helyből
ezt csinálja, kerülni fogjuk.

[quote:f8b129d576="taltos"]Szóval: IBM T41p a vas (hogy tudjuk a paramétereket), alap slack 10.0, és a kernelconfig:
http://unidev.hu/misc/config-20050206-1

1x fordits alap configgal sajatot, es ha az okes, akkor hasznalj sajat configot imho :wink:

memtestet már futattam, semmi. majd megpróbálok akkor bűvészkedni a beállításokkal, mert azt hittem valami olyan klasszikus hibát követhettem el, amire rögtön kaptam volna megoldást.

OFF:
meditor: most nem volt időm semmire, mert egy-egy gyakorlatért már komolyan meg kellett verekednem... :roll: . Ez csak a héten lesz így(remélem! :) ) . Vagy ma, vagy holnap, de legkésőbb hétvégén egy nagyobb stuff-ban foglalkozom a dolgunkkal (mármint amiről emaileztünk). ok?
:ON

[quote:bae4eaf396="taltos"]memtestet már futattam, semmi. majd megpróbálok akkor bűvészkedni a beállításokkal, mert azt hittem valami olyan klasszikus hibát követhettem el, amire rögtön kaptam volna megoldást.

OFF:
meditor: most nem volt időm semmire, mert egy-egy gyakorlatért már komolyan meg kellett verekednem... :roll: . Ez csak a héten lesz így(remélem! :) ) . Vagy ma, vagy holnap, de legkésőbb hétvégén egy nagyobb stuff-ban foglalkozom a dolgunkkal (mármint amiről emaileztünk). ok?
:ON

Első a tanulás! Minden csak utána jöhet!

Csak megáll. Semmi hibaüzenet, semmi extra történés. Nem tölt, nem használja a hdd-t, semmi.

A slacki alap kernele működik, de eddig nem tudtam belőni vele a hangkártyát. Már többször fordítottam erre a gépre 2.6-os kernelt, ami simán működött (akkor gentoo -t haszáltam). csak annyit kellett vele bűvészedni, hogy átírni a hangkártyához való kernel forrást, mert csak úgy működött (google-val kerestem rá, az akkor kidobott hibaüzenetre, és egy levlistán írták, hogy mit hol írjak át)

Most viszont slacki-t használok, és az a filozófiám, hogy ha egy disztróban alapból 2.X -es kernel van, akkor addig azt használom, amíg a következő kiadásban nem építenek már újabb kernelre. Azaz most 2.4.29 -et akartam fordítani. fellow kernel konfigját használtam (fellow.linuxforum.hu), és egyébként is hallottam, hogy ideje volna rászokni a grsecurityra. Így most ezt is felraktam.

Ami elgondolkodtatott, hogy ha így nem indul a kernel, akkor valami alapvető hibát követtem el, de mi a fenét? Nem találkoztam még ilyennel. (na nem, mint ha olyan nagy lenne a tapasztalatom)

[quote:c9b29ac65e="taltos"]Csak megáll. Semmi hibaüzenet, semmi extra történés. Nem tölt, nem használja a hdd-t, semmi.

Futtas már le egy memtestet... kicsit gyanus a dolog.
És mi van akkor, ha ugyanezzel a konfiggal 2.4.28-ast fordítasz?