Write Permission fail for NTFS

Hi,
I have been using OpenSuse11_64 since 3 months ago. Although I could read and write from NTFS partitions but recently I(root) can’t. I don’t know why this problem occur abruptly!, Maybe new updates.
How can I back to previous nice situation?!
Kind regards.

check your /etc/fstab

post it here if you want us to look at it
maybe see if there is an old one there and compare the contents

good HowTo
HowTo Mount NTFS Filesystem Partition Read Write Access in openSUSE 10, 11

I saw this page and edit /etc/fstab according to it. Also I installed ntfs-config but it not solved!
Please take a look at my fstab:
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part6 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part7 / ext3 acl,user_xattr 1 1
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part5 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0

Thank you very much.

did you do a reboot?

notice swerdna’s
uid=1000,gid=100,umask=0022 0 0

Yes!
When I change fstab to the following, ntfs partition names remove from “sysinfo:/”, but with previous fstab, their names exist and when I click of it, mount in READ ONLY.
**Note that my previous fstab’s modified date is 2008-10-12. When I can read and write into ntfs partitions!
**
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part6 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part7 / ext3 acl,user_xattr 1 1
/dev/sda1 /windows/C ntfs-3g uid=1000,gid=100,umask=0022 0 0
/dev/sda5 /windows/D ntfs-3g uid=1000,gid=100,umask=0022 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0

amirjadidi wrote:
> I saw this page and edit /etc/fstab according to it. Also I installed
> ntfs-config but it not solved!
> Please take a look at my fstab:
> /dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part6 swap
> swap defaults 0 0
> /dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part7 /
> ext3 acl,user_xattr 1 1
> /dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part1
> /windows/C ntfs-3g
> users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
> /dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KP703962-part5
> /windows/D ntfs-3g
> users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
> proc /proc proc defaults
> 0 0
> sysfs /sys sysfs noauto
> 0 0
> debugfs /sys/kernel/debug debugfs noauto
> 0 0
> usbfs /proc/bus/usb usbfs noauto
> 0 0
> devpts /dev/pts devpts mode=0620,gid=5
> 0 0

My Windows partition is mounted with
/dev/disk/by-id/scsi-SATA_TOSHIBA_MK2546G_18C2P0KCT-part4 /windows/C
ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0

Larry

Sorry, if I reboot my system, there is a error message in mounting process but I can’t see it properly!
How can I pause screen while system boot?!

So put it back the way it was – should be OK again. Or even simpler if you want every user to read/write (and I don’t know why this isn’t used more often):
/dev/sda1 /windows/C ntfs-3g defaults 0 0
/dev/sda5 /windows/D ntfs-3g defaults 0 0

“force” option inserted and everything is OK. :slight_smile:
</dev/sda1 /windows/C force 0 0>
By the way, you can lock the screen by “scroll lock” key on the keyboard!:wink:
Thank you.

An issue I used to have with my external USB drive with NTFS on (sharing between my work Vista laptop and my home OpenSuse desktop) was that the NTFS partition would become corrupt, it would allow me to continue writing to it until I rebooted, then it would mount read only.

Running ‘chkdsk <drive>: /f /r /x’ under Vista would fix it and then I could write again in Suse as it would mount read/write once again.

It just because Windows Hybernate!
**If you have Windows and Linux on the same machine, don’t hybernate Windows, because NTFS partitions can not be accessible with write permission through Linux.
**Currently, I’m using previous fstab and just reboot completely from Windows.
Good luck.

That’s a given.
Crumbs man. Did you really do that?

It’s all too easy to do!

I know I’ve hibernated Vista or OS 10.3 and then forgotten when I’ve powered up the machine, which could be quite unpleasant, but seems to be something the hardware finds ‘forgiveable’.