Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Ok, I'm currently upgrading my install of Fedora 2, and I was wondering if the new kernel V. 2.6.9 was compatible with NTFS mounting or not.. the 2.6.4 kernel that came with Fedora 2 is not, and I've got crap on my windows part that I want access to in linux. anyone know??
Blahg... Well, I found out that the kernel DOES indeed have support for NTFS. I just have to compile it. So, I go to the build directory where all the source is, and run make because there's a makefile in there. So, I run make, and I get this string of text:
/lib/modules/2.6.9-1.3_FC2/build/scripts/gcc-version.sh: line 1: gcc: command not found
/lib/modules/2.6.9-1.3_FC2/build/scripts/gcc-version.sh: line 1: gcc: command not found
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
CHK include/asm-i386/asm_offsets.h
HOSTCC scripts/basic/fixdep
/bin/sh: line 1: gcc: command not found
make[1]: *** [scripts/basic/fixdep] Error 127
make: *** [scripts_basic] Error 2
We were all noobs at one point(except for a few people here who act like they came out of the womb with all this linux knowledge). No need to feel noobish. Just ask and we shall respond. This is the philosophy of open source.
Originally posted by stolieman Blahg... Well, I found out that the kernel DOES indeed have support for NTFS. I just have to compile it. So, I go to the build directory where all the source is, and run make because there's a makefile in there. So, I run make, and I get this string of text:
/lib/modules/2.6.9-1.3_FC2/build/scripts/gcc-version.sh: line 1: gcc: command not found
/lib/modules/2.6.9-1.3_FC2/build/scripts/gcc-version.sh: line 1: gcc: command not found
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
CHK include/asm-i386/asm_offsets.h
HOSTCC scripts/basic/fixdep
/bin/sh: line 1: gcc: command not found
make[1]: *** [scripts/basic/fixdep] Error 127
make: *** [scripts_basic] Error 2
can anyone tell me what is wrong?
If you add ntfs support in as a module you won't have to recompile the whole kernel. Just select everything you want as a module and do this as root:
# cd /usr/src/linux
# make modules && modules_install
As far as what was wrong--for reference next time--it means you don't have the c++ (I think that's it) compiler present in your system. It's bound to be on your install disks and all you would need to do is install it and it will be ready to compile next time you try to compile something.
If you have a categorized way of looking at what's on the install disks, look at the "development" packages. They're handy to have even if you don't program (I obviously don't!), because now and then some program insists on having something to do with development accessible for it to work right--or you might, as above, decide to have a go at compiling something.
Originally posted by stolieman # cd /usr/src/linux <--I don't have this directory.. /usr/src is empty...
Then you shold be able to modprobe ntfs:
# modprobe ntfs
<--Terminal says this command doesn't exist..... [/B][/QUOTE]
Did you issue the command as root? (The "#" sign is an identifier for root.) Do su <then enter password> and try the modprobe command again.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.