[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problem z kernelem, nvidia i debianem



Czesc
Mam debiana woody-ego (teraz uzywam pakietow testing)

Instalowalem podstawowe pakiety z plytki z woodym 3.0
nastepnie skopiowalem ze starej partycji jadro 2.4.20 z dobrze skonfigurownym configiem, skomplilowalem je i wszystko dzialalo poprawnie. Sciagnalem, wiec nowe pakiety (takze: nowe gcc i sterowniki nvidii (src i glx), gdy probuje utworzyc z src nvidii ladnego deb-a dostaje komunikat ze jadro bylo kompilowane ze starym gcc, a w systemie jest juz inne. Zrozumialem iz potrzebuje jedynie przekompilowac jadro jeszcze raz,nie zmieniajac nic w config-u.
make menuconfig, make dep clean,
gdy wpisuje make bzImage pojawia sie blad :

gcc -D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ide_geometry -c -o ide-geometry.o ide-geometry.c
ld -m elf_i386 -r -o ide-probe-mod.o ide-probe.o ide-geometry.o
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ide_disk -c -o ide-disk.o ide-disk.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ide_cd -c -o ide-cd.o ide-cd.c
In file included from ide-cd.c:318:
ide-cd.h:440: error: long, short, signed or unsigned used invalidly for `slot_tablelen'
make[3]: *** [ide-cd.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.20/drivers/ide'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.20/drivers/ide'
make[1]: *** [_subdir_ide] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20/drivers'
make: *** [_dir_drivers] Error 2
(none):/usr/src/linux#

Jak to mozliwe nic nie zmienialem w konfiguracji? Co zrobic

ps. Mam tylko 1 cdrom  (samsung combo- a wiec ide-scsi)

ps2.Podczas konfiguracji nowych pakietow powstal nowy plik cdrom0 i nowy link /dev/cdrom0 -> /dev/hdb (Nie pamietam jak bylo wczesniej moze /dev/cdrom -> /dev/scd0, ale pewnie tez do /dev/hdb) Nigdy wczesniej nie mialem takiej dziwnej sytuacji aha link /dev/cdrom istnieje i prowadzi do /dev/cdrom0

Juz sam nie wiem co jest zle (na probe skasowalem /dev/cdrom0 a hdb podmontowalem do /dev/cdrom, nic nie dalo a po restarcie debian przywrocil "tajemniczy" cdrom0)


Przepraszam ze tak dlugo i prosze o pomoc!















Reply to: