Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm transforming a Windows 7 PC into a dual boot system with Ubuntu 10.10. Following other questions on this site, I've mounted my Windows drive by adding this to fstab

UUID=blabla /windows ntfs users,defaults,umask=000 0 0

It appears to work well, I can read and write, but it appears to be a bit crippled still. When I tried to update an SVN working copy with RabbitVCS, it complained that it couldn't write to a temporary file inside the working copy, even though the permissions are all on 0777 inside /windows (by default, I haven't done that manually). It even corrupted that working copy :(

It works when I use the command line SVN client with sudo, but that's hardly user friendly.

share|improve this question
    
RabbitVCS is linux oriented, it maybe using file types (pipes, symbolic links, etc) or filenames which are not valid for NTFS. –  João Pinto Dec 27 '10 at 15:07
    
I'd like to know if you find a solution. A similar experience happened to me using a NTFS-formatted bridged partition after I edited a Calibre library database in Ubuntu. When accessed in Windows, file access was 1/10 of normal speed in both OS's. The only solution was to reformat and restore. –  Jason Dec 27 '10 at 18:16
    
Bart, does it also work with other projects? Never had problems with RabbitVCS, however I do good with the SVN CLI and end up using it more for what I need. Also, most of my data has always been on NTFS. Is it a public project you're using so I could check if I face similar problems? My fstab is pretty similar to yours, and has been like that quite a time: "UUID=blablabla /U ntfs-3g uid=1000,gid=4,umask=0,fmask=0,dmask=0 0 0" –  Charles Roberto Canato Dec 28 '10 at 20:36
    
@Charlie Brown: Sorry, the project is not public. I also haven't really tested it with anything else, except the odd read/write of single files. –  Bart van Heukelom Dec 28 '10 at 21:19
add comment

2 Answers 2

up vote 1 down vote accepted

Is there any reason that you need to work directly on the Windows partition?

NTFS really isn't a good file system to be working on. I'd recommend using an EXT3 or EXT4 file system for your vital work as these are more reliable. If you don't have enough space on your Ubuntu partition, you could boot Windows and shrink its partition then use gparted to create an extra EXT partition to work on.

How can I create a new partition with mountpoint by splitting an existing partition?

share|improve this answer
    
I don't have to, but it would be more convenient if I didn't have to duplicate some files. I guess it's better to just completely separate it though. –  Bart van Heukelom Dec 27 '10 at 14:41
1  
You might want to wait a couple of hours before accepting my answer - someone might have a better solution that works with your current situation. You should generally wait until there are a few answers before deciding which is best. :) –  dv3500ea Dec 27 '10 at 14:45
    
My way is generally to accept first and change the accept later, if neccessary. But you have a point :) –  Bart van Heukelom Dec 27 '10 at 14:52
add comment

You could try using ntfs-3g instead of ntfs in your fstab. Also make your user owner of mountpoint while mounted chown user /windows

share|improve this answer
1  
-1 for completely invalid information, ntfs is the ntfs 3g driver, changing the mount dir owner does not affect the privileges on the mounted media –  João Pinto Dec 27 '10 at 15:03
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.