I dont understand the aim of
"make KCONFIG_ALLCONFIG=mini.config O=/home/user/build allnoconfig"
I'm trying to install one of the kernels from www.kernel.org
which has the source code. To use it you have to configure it, then build it, then boot it up having put it in a boot loader such a lilo. The above command makes the .config file with as many of the options set to "no" as is possible (allnoconfig) putting the output files in the directory /home/user/build (O=/home/user/build) but sets values in the .config file (that have been set to no) according to the file called mini.config. The values I have set in the mini.config file are as follows: