Compiled RH7.3 to read WinXP NTFS partition, mounts in Console, but can't mount fstab
Linux - NewbieThis 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!
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.
Compiled RH7.3 to read WinXP NTFS partition, mounts in Console, but can't mount fstab
Hi everyone, I was wondering if y'all could help me out with my NTFS mounting troubles in RH7.3
I've recompiled RH7.3 to enable NTFS support Read/Only.
Then I was able to mount through console with this command.
mount -t ntfs /dev/hda5 /mnt
Checked the contents in /mnt folder, files were there, but....
then, I tried to get it to mount in LILO or in KwikDisk to be able to be mounted on the get go by me editing fstab, but it wouldn't work. I kept on getting this error.
hda5 is my NTFS partiton. I left out the syntax paramters for this last edit on fstab, but i've tried so many different syntaxes in the end, I pretty much get the same darn error everytime. Am I doing something wrong?
It works in console, so it should work in fstab correct?
lynch, tried that exactly the way you have it typed out. I copied and pasted straight to fstab. Saved it, and still wouldn't mount, same dangit error.
I even edited by spacing out to be even with the rest, and still same problem exists.
/dev/hda5 /mnt/ntfs auto ro,noauto,user 0 0
Thanx for the the help...Any other ideas would be appreciated.
You should have made a directory in /mnt whatever you'd like in my example we will use /mnt/windows:
Open a terminal
mkdir /mnt/windows
pico /etc/fstab
(at the bottom)
/dev/hda5 /mnt/windows ntfs ro,noauto,user 0 0
CTRL + X
Yes (to save)
mount -a -o remount
dang Master C, that worked out. Thanx. I've been messin around with linux for like 4 days, and I'm goin gagga over it, tried it a few years back, but was so intimidated, now though things are lookin brighter. laff.
Ok I got it all mounted, but I have to click on kwikdisk everytime to mount manually. I know theres a syntax to have it mount manually in boot, what was it? auto in fstab?
Heck,forgot you need to create that /mnt/ntfs directory.Sorry,BlackDogg.
You may be right on that,but I havent done that since I stopped dual booting.Check out the automount mini-howto.
lynch
Hello all, once again I've got mount problems and this time it's in SuSe. I tried out Suse, because everyone was telling it has NTFS support of the bat. Some said it was Suse and Mandrake. Well I tried Mandrake and NTFS was there. Now that I've installed Suse, it sees the partiton, but when I try to mount it in kwikdisk, it gives me this error:
D:\drive NTFS XP partition.
Called: mount -tntfs /dev/hde5 /windows/D -o ro,noauto,user,umask=000
mount: mount point /windows/D does not exist
and this for C:\drive
Called: mount -tntfs /dev/hde1 /windows/C -o ro,noauto,user,umask=022
mount: mount point /windows/C does not exist.
I checked in my fstab file and the lines were apparent if they weren't they wouldn't be showing in Kwikdisk. Anyways I tried to console the command and this is what I get
linux:~ # mount -t ntfs /dev/hda5 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/hda5,
or too many mounted file systems
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
The lines in fstab were automatically generated by suse,
but check this out, when I console this in
nt -t ntfs /dev/hde5 /mnt
then it works, what am I missing here?
I'm sure it has somthing to do with fstab, but I don't understand it if SuSe generates the line itself. Anyways I re-edited the line to this:
/dev/hda5 /mnt/windows ntfs ro,noauto,user 0 0
and it still didn't work. keep in mind that I also created a windows dir just for testing purposes. This is so wierd, I had it working fine in RH7.3 after I had made a moudle for NTFS support, but now it's in Suse, I'm sure this is not distro related. Just a minor error somewhere.
Anyone have ideas? It just seems one little type or syntax can jack everything up.
D:\drive NTFS XP partition.
Called: mount -tntfs /dev/hde5 /windows/D -o ro,noauto,user,umask=000
mount: mount point /windows/D does not exist
and this for C:\drive
Called: mount -tntfs /dev/hde1 /windows/C -o ro,noauto,user,umask=022
mount: mount point /windows/C does not exist.
The errors are telling you that the mount points /windows/C and /windows/D don't exist. If the directories /windows, /C, and /D don't exist, you'll have to create them using mkdir.
Quote:
linux:~ # mount -t ntfs /dev/hda5 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/hda5,
or too many mounted file systems
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
You used hda5 instead of hde5 as you did above. That could be why it didn't work.
Quote:
The lines in fstab were automatically generated by suse,
but check this out, when I console this in
nt -t ntfs /dev/hde5 /mnt
then it works, what am I missing here?
Here you used hde5 and it worked. So, hde5 must be the correct partition.
Quote:
I'm sure it has somthing to do with fstab, but I don't understand it if SuSe generates the line itself. Anyways I re-edited the line to this:
/dev/hda5 /mnt/windows ntfs ro,noauto,user 0 0
and it still didn't work. keep in mind that I also created a windows dir just for testing purposes. This is so wierd, I had it working fine in RH7.3 after I had made a moudle for NTFS support, but now it's in Suse, I'm sure this is not distro related. Just a minor error somewhere
linux cool thanx for pointing that out. I've been up all day and night trying to figure this out....it's been a long long night.....I kept on making a directory in /mnt/windows/D, but that still didn't work. Then I realized all those other times most distros put them in /mnt/. When you pointed out my mistake i noticed in pico it's just /windows/D and /windows/C. Then I created the correct directories. SUse just puts creates the mount directories different. By the way I thought suse would create both the directories and the entry in fstab, but it only does the entries and not the directories. Is there a tool in suse 8 that does this for you, instead of manually doing the directories? I'm asking because I want to support Suse in a corporate enviroment, and it would be nice to show other people the simple way to do this one task. Oh yeah, linuxcool, I was like really out of it regarding the hda and hde, I run back and fourth on two different workstations, and the one with suse is on a highpoint interface, and I forgot, but then it was funny when i did the manual mount in console, and didn't realize I was a dumbass for not noticing.....dude what a crazy night/day. Thanx.....shoulda known better.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.