Non è la prima volta che ricompilo il kernel e ho sempre usato un metodo trovato qui su slacky che ha fatto sempre centro .... tranne questa volta, ecco che mi succede
scarico il kernel in /usr/src
lo decomprimo e nella directory che viene creata ci copio il config di pat
rm linux | ln -s linux-2.6.21.1 linuc
cd linux
make mrproper
make menuconfig
load an alternate configuration file e gli do il nome del config di pat
faccio le due modifiche che faccio sempre
save configuratio to an alternate file (in questo caso metto config-2.6.21.1)
qui succede che quando faccio exit non mi chiede vuoi salvare la nuova configurazione? (ed è qui che nasce l'intoppo, credo)
a questo punto se vado con make -j5 bzImage esce questo errore:
scripts/kconfig/mconf arch/i386/Kconfig
#
# using defaults found in /boot/config-2.6.18
#
/boot/config-2.6.18:131

trying to assign nonexistent symbol X86_XADD
/boot/config-2.6.18:186

trying to assign nonexistent symbol REGPARM
/boot/config-2.6.18:217

trying to assign nonexistent symbol ACPI_HOTKEY
/boot/config-2.6.18:348

trying to assign nonexistent symbol HOTPLUG_PCI_SHPC_POLL_EVENT_MODE
/boot/config-2.6.18:379

trying to assign nonexistent symbol IP_ROUTE_FWMARK
/boot/config-2.6.18:508

trying to assign nonexistent symbol IP_NF_MATCH_DSCP
/boot/config-2.6.18:513

trying to assign nonexistent symbol IP_NF_MATCH_HASHLIMIT
/boot/config-2.6.18:518

trying to assign nonexistent symbol IP_NF_TARGET_TCPMSS
/boot/config-2.6.18:536

trying to assign nonexistent symbol IP_NF_TARGET_DSCP
/boot/config-2.6.18:863

trying to assign nonexistent symbol PARIDE_PARPORT
/boot/config-2.6.18:948

trying to assign nonexistent symbol IDEDMA_PCI_AUTO
/boot/config-2.6.18:991

trying to assign nonexistent symbol IDEDMA_AUTO
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_AHCI
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_SVW
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_ATA_PIIX
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_MV
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_NV
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_PDC_ADMA
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_QSTOR
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_PROMISE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_SX4
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_SIL
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_SIL24
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_SIS
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_ULI
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_VIA
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_VITESSE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SCSI_SATA_INTEL_COMBINED
/boot/config-2.6.18

warning: trying to assign nonexistent symbol IEEE1394_OUI_DB
/boot/config-2.6.18

warning: trying to assign nonexistent symbol IEEE1394_EXPORT_FULL_API
/boot/config-2.6.18

warning: trying to assign nonexistent symbol DLCI_COUNT
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FTAPE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol ZFTAPE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol ZFT_DFLT_BLK_SZ
/boot/config-2.6.18

warning: trying to assign nonexistent symbol ZFT_COMPRESSOR
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_NR_BUFFERS
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_PROC_FS
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_NORMAL_DEBUG
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_FULL_DEBUG
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_NO_TRACE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_NO_TRACE_AT_ALL
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_STD_FDC
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_MACH2
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_PROBE_FC10
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_ALT_FDC
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_FDC_THR
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_FDC_MAX_RATE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol FT_ALPHA_CLOCK
/boot/config-2.6.18

warning: trying to assign nonexistent symbol VIDEO_SAA7134_DVB_ALL_FRONTENDS
/boot/config-2.6.18

warning: trying to assign nonexistent symbol VIDEO_CX88_DVB_ALL_FRONTENDS
/boot/config-2.6.18

warning: trying to assign nonexistent symbol VIDEO_VIDEOBUF
/boot/config-2.6.18

warning: trying to assign nonexistent symbol BACKLIGHT_DEVICE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol LCD_DEVICE
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SND_AC97_BUS
/boot/config-2.6.18

warning: trying to assign nonexistent symbol USB_BANDWIDTH
/boot/config-2.6.18

warning: trying to assign nonexistent symbol USB_OHCI_BIG_ENDIAN
/boot/config-2.6.18

warning: trying to assign nonexistent symbol USB_HIDINPUT
/boot/config-2.6.18

warning: trying to assign nonexistent symbol ZISOFS_FS
/boot/config-2.6.18

warning: trying to assign nonexistent symbol UNWIND_INFO
/boot/config-2.6.18

warning: trying to assign nonexistent symbol SECURITY_SECLVL
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
root@leone:/usr/src/linux# make -j5 bzImage
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/i386/Kconfig
***
*** You have not yet configured your kernel!
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop.
Cosa c'è che non va?