Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 07-29-2002, 08:41 PM   #16
LQ Addict
Registered: Jun 2001
Posts: 1,183

Rep: Reputation: 47

You're welcome.

I don't have suse so I don't know why it doesn't create the directories that go with the entries in the fstab file. It seeems like it should after going through the trouble of making entries in fstab. Maybe you should start another thread and see if anyone knows. Sorry I can't be of more help.
Old 08-01-2002, 04:35 AM   #17
LQ Guru
Registered: Mar 2002
Location: Salt Lake City, UT - USA
Distribution: Gentoo ; LFS ; Kubuntu
Posts: 12,612

Rep: Reputation: 64
I would guess it's a glitch??? The way SuSE auto does everything for you, it may have something to do with that. I put in my CD, and try to mount it, but it's already mounted, somewhere else. Usually in /media/dvd. It's fine for anyone not having to worry about where their CD is getting mounted, just clicking an icon on the desktop and accessing it via a nice gui (konqueror).
Old 08-01-2002, 05:13 AM   #18
Registered: Jul 2002
Location: Los Angeles
Distribution: RedHat 7.3, SuSe 8.0
Posts: 71

Original Poster
Rep: Reputation: 15
Ahhh, i see....yeah everythings not perfect, just wondering if it was just me, or that I was nuts. Laff. I dunno, but I would like to depend less on the gui and be hardcore within commands, but that will be in time for this big time newb. Sall good tho, not intimidated that much anymore....heheheh
Old 08-01-2002, 06:10 AM   #19
LQ Guru
Registered: Mar 2002
Location: Salt Lake City, UT - USA
Distribution: Gentoo ; LFS ; Kubuntu
Posts: 12,612

Rep: Reputation: 64
To control things by hand in SuSE is actually harder (for me) than in other distros. The gui does a good job at hiding the command line from you, and in doing so, you will have to work harder to see what's going on behind the scenes.
Old 08-02-2002, 04:13 AM   #20
Registered: Nov 2000
Location: A Mid-Atlantic state
Distribution: SuSE 8.1,Knoppix 3.2,Mandrake 9.1
Posts: 388

Rep: Reputation: 30
I remember having to add my LS-120 drive by hand in SuSE 7.3,but I really like the distro.I even had to create the /etc/resolv.conf file in 7.1 and 7.2 but not in 7.3
Old 08-05-2002, 11:15 PM   #21
Registered: Jul 2002
Location: Los Angeles
Distribution: RedHat 7.3, SuSe 8.0
Posts: 71

Original Poster
Rep: Reputation: 15
Well I reformatted and installed RH 7.3 again. but now I can't mount any NTFS partitions any more. I went by this guide which I found here:
This if from that link above:
I am going to assume you have updated your Red Hat 7.3 install with all of the currently available updates. Kernel version 2.4.18-5 is the latest official kernel available for Red Hat 7.3

Installing the kernel sources.

First check and see what kernel you are running. You must use the kernel source for the same kernel you are running.

[jimh@garfield jimh]$ uname -r

Check to see if you already have the kernel source installed with:

[jimh@garfield jimh]$ rpm -q kernel-source-2.4.18-5

If you don't have the kernel-source installed you will see:

[jimh@garfield jimh]$ rpm -q kernel-source-2.4.18-5
package kernel-source-2.4.18-5 is not installed

If the kernel source is not installed, download the source from your favorite Red Hat mirror site. You will need to be logged in as root to install the kernel source. Install the kernel source with:

rpm -ivh kernel-source-2.4.18-5.i386.rpm

If you are registered with The Red Hat Network you can also use up2date to install the kernel. This will download and then install the kernel-source for you.

up2date kernel-source

Preparing the kernel source

Login as the root user.

Change to the /usr/src/linux-2.4.18-5 directory
[root@garfield root]# cd /usr/src/linux-2.4.18-5
uname -r
"make mrproper"
[root@garfield linux-2.4]# make mrproper

"make xconfig"
[root@garfield linux-2.4]# make xconfig

Load the default Red Hat kernel config that was used to compile the kernel you have installed.

[root@garfield linux-2.4]# rpm -q --qf '%{ARCH}\n' kernel-2.4.18-5

Click "Load Configuration from file"

Side note: Red Hat did not ship an i586 uniprocessor kernel with 7.3. If you have a uniprocessor i586 system the command above will probably return i386. Use the i386.config if it does.

You can look in /usr/src/linux-2.4.18-5/configs to see what the default kernel configs Red Hat uses to compile their kernels.

[jimh@garfield jimh]$ ll /usr/src/linux-2.4.18-5/configs
total 564
-rw-r--r-- 1 root root 39830 May 2 14:36 kernel-2.4.18-athlon.config
-rw-r--r-- 1 root root 39858 May 2 14:36 kernel-2.4.18-athlon-smp.config
-rw-r--r-- 1 root root 49146 May 2 14:36 kernel-2.4.18-i386-BOOT.config
-rw-r--r-- 1 root root 40020 May 2 14:36 kernel-2.4.18-i386.config
-rw-r--r-- 1 root root 39960 May 2 14:36 kernel-2.4.18-i386-smp.config
-rw-r--r-- 1 root root 39957 May 2 14:36 kernel-2.4.18-i586.config
-rw-r--r-- 1 root root 39897 May 2 14:36 kernel-2.4.18-i586-smp.config
-rw-r--r-- 1 root root 40021 May 2 14:36 kernel-2.4.18-i686-bigmem.config
-rw-r--r-- 1 root root 39968 May 2 14:36 kernel-2.4.18-i686.config
-rw-r--r-- 1 root root 40414 May 2 14:36 kernel-2.4.18-i686-debug.config
-rw-r--r-- 1 root root 39966 May 2 14:36 kernel-2.4.18-i686-smp.config
-rw-r--r-- 1 root root 35944 May 2 14:36 kernel-2.4.18-i686-uml.config
-rw-r--r-- 1 root root 40170 May 2 14:36 kernel-2.4.18-x86_64.config
-rw-r--r-- 1 root root 40170 May 2 14:36 kernel-2.4.18-x86_64-smp.config

In the dialog box type the full path to the config file you want to use.
Example: /usr/src/linux-2.4.18-5/configs/kernel-2.4.18-i686.config

Click "Ok" to load the config and exit the dialog box.

Click "File Systems"
Scroll down and find "NTFS filesystem support (read only)"

Click "m" to build NTFS support as a module.

Click "Main Menu"

Click "Save & Exit"

An informational dialog box will popup telling you to run "make dep"
Click "Ok"

Open the toplevel Makefile in a text editor. This would be /usr/src/linux-2.4.18-5/Makefile
Look at the first four lines in the Makefile.


Remove the word "custom" from the end of the EXTRAVERSION line.
Save the changes and exit

"make dep"
[root@garfield linux-2.4]# make dep

Compile the the ntfs module.

"make modules SUBDIRS=fs/ntfs"
[root@garfield linux-2.4]# make modules SUBDIRS=fs/ntfs

Create a directory for the ntfs module

mkdir /lib/modules/2.4.18-5/kernel/fs/ntfs

Copy the ntfs.o module to the directory you just created.

cp /usr/src/linux-2.4.18-5/fs/ntfs/ntfs.o /lib/modules/2.4.18-5/kernel/fs/ntfs

Set the permissions on the ntfs.o module to make sure they are correct.

chmod 0644 /lib/modules/2.4.18-5/kernel/fs/ntfs/ntfs.o

Update your modules.dep

/sbin/depmod -a

Thats it. You are now ready to use the new ntfs.o module.

Accessing your NTFS partitions

You will have to create a mount point and add an entry to /etc/fstab for the NTFS partitions you want to access.

There are many different options you can use to mount the partition depending upon your needs.

If you have a single user system or don't need to give others access to the partition, you can use this.
Replace "xxx" on uid and gid with your userid and group id.

/dev/hdc2 /mnt/windows ntfs noauto,user,uid=xxx,gid=xxx,umask=007 0 0

You can find out what your userid and groupid is with:

$ cat /etc/passwd | grep username

If you were using the above user, the /etc/fstab entry would be:

/dev/hdc2 /mnt/windows ntfs noauto,user,uid=500,gid=500,umask=007 0 0

Description of the options above.

noauto = Don't mount at boot

user = Allow an ordinary user to mount, but only the user who mounted it can unmount the drive.

uid = sets owner for the partition and the files on it.

gid = sets group for the partition and the files on it.

umask = sets the permissions on the partition.

I followed the steps exactly, but actually when I did uname -r, I got this "2.4.18-3" when on the above it's showing 2.4.18-5. To make sure I did "rpm -q kernel-source-2.4.18-5" and it showed that I did have the sources, "kernel-source-2.4.18-5". And this was after the fact I did an RH update with the latest kernel they support which would be the -5 one. To make sure I went to /usr/src/ and saw a linux-2.4, linux-2.4.18-5, and a redhat folder or directory, I checked linux-2.4 but it was actually a link to linux-2.4.18-5 directory instead. I'm like lost now, since I Iwas able to mount this way that was instructed above before, but not till the reformat did this stopped working for me. I also have tried going into control panel, and linux kernel configurator, went to file systems, and checked ntfs. After wards I think i did a make symlinks dep and also a make install, the things looked like it was compiling, but when I tried to mount in console "mount -t ntfs /dev/hda5 /mnt" that too didn't work and I am getting this error "mount: fs type ntfs not supported by kernel", do you have any ideas, on what I should do? I've heard of compiling the kernel, and I thought what I've been doing all this time was compiling and making modules, but I'm not sure, big time newb whom would like to see his XP crap. Thanx all.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to mount winxp NTFS partition UltraSoul Solaris / OpenSolaris 4 06-13-2007 09:53 AM
Can I mount an ntfs partition or read one using linux? r_squared Linux - General 8 11-20-2004 12:18 PM
mount two NTFS drives in Redhat 9. One mounts, the other won't ?? drumlinuxuser Linux - Hardware 5 12-01-2003 08:32 PM
How do I mount my NTFS WinXP partition on Linux? adam88 Linux - Software 6 04-18-2003 10:11 AM
seeing my winxp (ntfs) drive from RH7.2 JoC Linux - Newbie 1 01-17-2003 10:24 AM

All times are GMT -5. The time now is 05:56 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration