Especially since one day in the future the user will purchase a multi-terabyte external hard drive formatted in ntfs and have to install ntfs-3g again to use it.
Originally Posted by sakamoto
oldfred has the answer:
Cretate mount points for all the ntfs formatted partition that you don't ever want to access, for example:
Then find the correct uuid number for your partition with this command:
And add a line to /etc/fstab to prevent it from being used:
sudo blkid -c /dev/null
There's so many levels of redundancy in that line it's embarrassing
UUID=xxxxxxxxxxxxxxx /WinC ntfs defaults,noauto,ro,umask=227 0 0
noauto = will prevent the partition from being mounted automatically at boot.
It can still be mounted but only by root or sudo but only from the terminal and only to /WinC.
ro = will mount it read only if you were to mount it as root.
umask=227 is a belt and suspenders kind of thing that will make sure that if it ever is mounted by root or sudo that it mounts as read only to root and inaccessible to everyone else.