OpenOffice and Mounting Windows drives

When I try to save a new or edited file via OO I get the following error

Error savind the document doc:
/c/windows/doc.odt does not exist

I assume that it is a mounting error but due to my newbieness dont know how to confirm this.

I see that I can not copy to the windows drives via Dolphin either.

Thanks!

If this is an NTFS drive, you can change the permissions setup in the /etc/fstab file. Normally I change the drive options to just say defaults. Here is ONE line of many in my fstab file and how it looks AFTER making the suggested modification. Your NTFS drive will be similar, but NOT the same.

/dev/disk/by-id/usb-ST315005_41AS_0123456789ABCDEF-0:0-part1 /Software             ntfs-3g    **defaults** 0 0

The suggested change is between the partition type of **ntfs-3g and drive handler options of 0 0 **which I changed to just read defaults. Also notice I called my folder /Software, the default is normally /windows/C.

To edit your fstab file if you are using KDE in the menu / Run Command:


kdesu kwrite /etc/fstab

Please be careful to only make the one change, leaving everything else the same before you save the file.

There is another possible issue and that is the folder name in your example. The file name of:

/c/windows/doc.odt

Does not seem correct for the normal default folder naming of openSUSE. I would have expected a name of:

/windows/C/doc.odt

Which means you may be trying to write to a folder name that does not exist.

Thank You,

Hi James

A copy of fstab as I found it

/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part5 swap swap defaults 0 0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part6 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part7 /home ext4 acl,user_xattr 1 2
/dev/disk/by-id/ata-SAMSUNG_HD080HJ_S08EJ1RP310763-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_GB.UTF-8 0 0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part1 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_GB.UTF-8 0 0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part2 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_GB.UTF-8 0 0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part3 /windows/F ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_GB.UTF-8 0 0
/dev/disk/by-id/ata-ST3160021A_5MT0CAGJ-part1 /windows/G ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_GB.UTF-8 0 0
/dev/disk/by-id/ata-SAMSUNG_HD080HJ_S08EJ1RP310763-part5 /windows/H ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_GB.UTF-8 0 0
/dev/disk/by-id/ata-ST3160021A_5MT0CAGJ-part5 /windows/I ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_GB.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

If I understand correctly the defaults are already 0 0 and therefore I should be able to write too the ntfs/windows drives ?

The other was a typing error on my part. It is in fact

/windows/C/doc.odt

Any suggestions on what to try next?
Thank you!

So here are the suggested modifications I would make to your fstab file:

/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part5 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part6 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part7 /home                ext4       acl,user_xattr        1 2
/dev/disk/by-id/ata-SAMSUNG_HD080HJ_S08EJ1RP310763-part1 /windows/C            ntfs-3g defaults 0  0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part1  /windows/D           ntfs-3g defaults 0 0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part2  /windows/E           ntfs-3g defaults 0 0
/dev/disk/by-id/ata-WDC_WD3200AAJS-00L7A0_WD-WCAV25104524-part3  /windows/F           ntfs-3g defaults 0 0
/dev/disk/by-id/ata-ST3160021A_5MT0CAGJ-part1 /windows/G            ntfs-3g defaults 0 0
/dev/disk/by-id/ata-SAMSUNG_HD080HJ_S08EJ1RP310763-part5 /windows/H            ntfs-3g defaults 0  0
/dev/disk/by-id/ata-ST3160021A_5MT0CAGJ-part5 /windows/I            ntfs-3g    udefaults 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                      

What we are doing is to NOT maintain the Linux file permissions on a Windows NTFS partition. It is my opinion, which is not shared by everyone, that Linux permissions are not required for the use of Windows NTFS partitions and in fact allows more applications to function with these drives. I never change the default settings for Linux partitions and always leave them just as suggested by the Linux Partitioner. I suggest doing a file save as to a different name to backup your fstab file and then try the changes I suggest above. I run using this all of the time. As always be careful to make only the suggested changes and do so at your own risk. Advice here is worth every penny you pay for it and more, maybe double. lol!

Thank You,

Same error, or should I reboot? <Insert redfaced newbie smiley face here>

Anytime you make a change to the fstab file, you must reboot for this to take effect. The fstab file is ONLY read and used when you first restart your computer. If after a restart and you get an error, lets copy the error back to a message here, using the correct folder and file names that really exist.

Thank You,

I did and it works!

Thanks a lot James!

Now, please tell me what to read to learn more about Open Suse/Linux in general. How to use the terminal what what means etc. In another thread, like here, I just blindly followed the advice given. And although I realise that I do it at my own risk I would like to at least have a vague idea of what I am doing!

In regards as to what I would read after installing openSUSE, look at this page and read the threads there:

New User How To/FAQ (read only)

The next place I might look is the openSUSE Documentation page:

Portal:Documentation - openSUSE

The total information can be over whelming and so you might first just be looking to ether A: Solve problems or B: read on areas of interest to you. Beyond that it just takes time to get into it all. I have been online here for about six months and have learned a whole bunch about openSUSE. I read any thread that has interest to me or is something I feel I can help with. Providing help to others is a funny thing as it actually allows you to grow in knowledge about using openSUSE yourself. So consider that if you spend very much time here in the forum. And as always, ask any question that you like.

Here is some more information about the forums:

Fourm Message Counts:

As you start or answer any message thread here in the openSUSE forums.

Puzzled Penguin 0-49 (new users start with this level)
Student Penguin 50-99
Explorer Penguin 100-249
Busy Penguin 250-499
Parent Penguin 500-999
Wise Penguin 1000-1999
Omniscient Penguin 2000

FYI here are the reputation levels:

As you reward another user for the help they have provided you using
the reputation icon in the lower left of any message that you read.

REPUTATION LEVELS:

User is infamous around these parts -99999
User can only hope to improve -50
User has a little shameless behavior in the past -10
User is an unknown quantity at this point 0-9 (new users start with this level)
User is on a distinguished road 10-49
User will become famous soon enough 50-149
User has a spectacular aura about 150-249
User is a jewel in the rough 250-349
User is just really nice 350-449
User is a glorious beacon of light 450-549
User is a name known to all 550-649
User is a splendid one to behold 650-999
User has much to be proud of 1000-1499
User has a brilliant future 1500-1999
User has a reputation beyond repute 2000

If anyone has provided you with valuable help, consider adding to their reputation.
Thank You,