Hi,
I was reading about compiling the kernel when I bumped onto NTFS support. Have some questions regarding this topic:
1) Say I don't want to download the 'ntfs.ko' file (which works perfectly by the way)... If I wanted to do it myself and ran 'make menuconfig', selected NTFS support as module would I also need to download the source code seperately or is it already available? Or to rephrase: are the 'NTFS' options in menuconfig always available regardless whether you have the necessary source files?
2) Whenever I try to do a make in the "/usr/src/kernels/2.6.18-53.el5-i686" directory... I get this kind of output:
Code:
[root@localhost 2.6.18-53.el5-i686]# make modules
scripts/kconfig/conf -s arch/i386/Kconfig
#
# configuration written to .config
#
CHK include/linux/version.h
CHK include/linux/utsrelease.h
make[1]: *** No rule to make target `arch/i386/kernel/msr.c', needed by `arch/i386/kernel/msr.o'. Stop.
make: *** [arch/i386/kernel] Error 2
[root@localhost 2.6.18-53.el5-i686]# make dep
*** Warning: make dep is unnecessary now.
[root@localhost 2.6.18-53.el5-i686]# make bzImage
CHK include/linux/version.h
CHK include/linux/utsrelease.h
make[1]: *** No rule to make target `init/main.o', needed by `init/built-in.o'. Stop.
make: *** [init] Error 2
What does it mean? It stops me from compiling eg. the ntfs module or even tweak some kernel options...
Thanks again guys, really apreciate your help!
Dirk