1 2 3 Previous Next 64 Replies Latest reply: Jun 22, 2014 12:47 PM by Kurt Lang Branched to a new discussion.
CSarath Level 1 Level 1 (0 points)

Does OS X mavericks natively support writing to NTFS drives?


MacBook Air, OS X Mavericks (10.9)
  • 1. Re: NTFS Write support on Mavericks
    Posthumous Level 2 Level 2 (235 points)

    No. Read only.

     

    If you want read/write for PC and Mac use FAT32 for files smaller then 4GB or ExFAT for larger files.

  • 2. Re: NTFS Write support on Mavericks
    CSarath Level 1 Level 1 (0 points)

    There are couple of tradeoffs for this.

     

    1. I was a Windows user and recently switched to Mac. The data I backed up over these years on multiple HDDs are in NTFS format.

    2. HIgh capacity HDDs often comes pre-formatted with NTFS.

    3. There's no safe way to convert NTFS to HFS+

    4. Time Machine won't support format anything other than HFS+. Looks like I should have a dedicated HDD for Time Machine Backup

  • 3. Re: NTFS Write support on Mavericks
    Posthumous Level 2 Level 2 (235 points)

    You may have to resort to 3rd party applications for writing to NTFS. Tuxera and Paragon have solutions that are compatible with Mavericks. You may have to research to see which may be better for you.

     

    Any new pre-formatted drives can be re-formatted to HFS+ if you like.

     

    Definitely have a dedicated Time Machine backup.

     

    If possible and not too costly you may want to purchase some HDD's, format as HFS+ and transfer all your data from the NTFS drives to those drives. If you value your data you should not have in just one location due to the occasional drive failure.

  • 4. Re: NTFS Write support on Mavericks
    ixxxion Level 1 Level 1 (0 points)

    You can enable the hidden NTFS write functinality at your own risk, but it's not officially supported by Apple.

     

    Details

    http://osxdaily.com/2013/10/02/enable-ntfs-write-support-mac-os-x/

  • 5. Re: NTFS Write support on Mavericks
    neburim Level 1 Level 1 (0 points)

    I have created a script to initialize NTFS HDisks and use them in write mode just by using the native OSX driver, without third party software). It seems to work also under Mavericks. You can download it from:

     

    http://sourceforge.net/projects/native-ntfs-osx/files/

     

    You only need to run it once for each new ntfs disk. Next time you plug a ntfs disk that was alreadyinitialized with my script, the disk will be automatically mounted (however, it will not be displayed in the desktop, you will have to open it from /Volumes).

     

    It is also important that the HD has been safely removed, since NTFS contains a flag to notice if the disk was safely removed or not, not allowing to mount it in write mode with the native OSX driver (something similar happens under Linux). In case it happens you just need to plug it into a windows PC and safely remove the HD (so it cleans that flag).

     

    Hope this is useful to you.

  • 6. Re: NTFS Write support on Mavericks
    Rigido Level 1 Level 1 (5 points)

    Neburin,

    I don't know why but some mouted NTFS volumes show no UUID.

    After setting uuid variable you should check it and if it is empty put the line in fstab accordingly:

    LABEL=<Volume Name>....

     

    Ciao.

  • 7. Re: NTFS Write support on Mavericks
    neburim Level 1 Level 1 (0 points)

    Rigido,

     

    Not all hd sets UUID? I didn't know that. In this case It might work with the Volume Name (not in my case). I will try with more HD and change the script in case write mode works with the Volume name or any other flag (I simply created the script to work with my hard drives and it works with all of them).

     

    thx

  • 8. Re: NTFS Write support on Mavericks
    Rigido Level 1 Level 1 (5 points)

    The article that ixxion linked before says you can do it just using LABEL= instead of UUID= and use "Volume Name" as the label.

     

    The problem of using the /etc/fstab approach is that you lose mounted icons on Desktop:

    Does anybody know how to make mounted volumes appear again?

     

    Thanks.

     

    PS: Finder options are ok as I can see other (HFS) volumes and I used to see NTFS "readonly" volumes...

  • 9. Re: NTFS Write support on Mavericks
    neburim Level 1 Level 1 (0 points)

    Yes, I know, but I tried to use the Volume Name with my disks and it didn´t work (as I said, with my disks).

     

    As far as I know, there is no other way to use native  write mode in ntfs rather than using fstab and beside that, with the "nobrowse" option (If the browse option is set, the icon appears in the desktop but the device is not mounted in write mode). That is why you need to open it from the Volumes dir.

  • 10. Re: NTFS Write support on Mavericks
    Rigido Level 1 Level 1 (5 points)

    So, it's the "nobrowse" on the mount command, good to know it

     

    Did someone do some performance and reliability tests?

  • 11. Re: NTFS Write support on Mavericks
    neburim Level 1 Level 1 (0 points)

    I have modified the script to support devices without UUID (using the LABEL and Volume Name instead). It seems to keep working. Unfortunately, the nobrowse flag is not an option, we have to live with it

  • 12. Re: NTFS Write support on Mavericks
    Rigido Level 1 Level 1 (5 points)

    You could ask the user if he/she wants to create a link on the Desktop

    sudo ln -s /Volumes/WD_NTFS ~/Desktop/WD_NTFS

  • 13. Re: NTFS Write support on Mavericks
    neburim Level 1 Level 1 (0 points)

    Yes, It could be a solution but by creating a symbolic link, the icon will appear permanently in the desktop (one per device in fstab), even if the disk is not connected. I think that it is better to leave it as it is and open Volume manually (I have a link to /Volumes in my desktop and also in the sidebar of the finder)

  • 14. Re: NTFS Write support on Mavericks
    Amanuma Level 1 Level 1 (0 points)

    Hello Everyone:

     

    I was able to make NTFS write support worked on Mac OS X 10.8 with the command below but now in Mavericks it will not work.

     

    #!/bin/sh

    /sbin/mount_ntfs_orig -o rw,auto,nobrowse "$@“

     

    I only moved "mount_ntfs" to "mount_ntfs_orig" and created a new "mount_ntfs" script. Change the permissions.

     

    I also added: open /Volumes/

     

    So finder will open/show the mounted drive automatically since the "nobrowse" command will not show mounted drives on your computer.

     

     

    BTW: I only read about this and just mixed the command together to make it work. Credits to them.

1 2 3 Previous Next