Вот что пишет консоль перед ошибкой... ------------------------------------------------------------- make -C pci make[2]: Entering directory `/usr/src/linux-2.4.20-20.9/drivers/pci' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.20-20.9/drivers/pci' gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-20.9/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -iwithprefix include -DKBUILD_BASENAME=pci -DEXPORT_SYMTAB -c pci.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-20.9/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -iwithprefix include -DKBUILD_BASENAME=quirks -c -o quirks.o quirks.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-20.9/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -nostdinc -iwithprefix include -DKBUILD_BASENAME=compat -c -o compat.o compat.c make[3]: *** No rule to make target `/usr/src/linux-2.4.20-20.9/drivers/pci/devlist.h', needed by `names.o'. Stop. make[3]: Leaving directory `/usr/src/linux-2.4.20-20.9/drivers/pci' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.20-20.9/drivers/pci' make[1]: *** [_subdir_pci] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.20-20.9/drivers' make: *** [_dir_drivers] Error 2 ------------------------------------------------------------- Буду очень признателен, если кто-нибудь подскажет, как этой ошибки избежать... Я пытался собрать из k.s. 2.4.20-20.9 Для РедХат 9.0, та же ошибка повторяется и c кодом 2.4.20-8. Делаю так: make xconfig, make dep clean, make bImage modules;