教大家把ntfs磁盘挂载为可执行的文件系统

游戏讨论
回复
393406851
帖子: 18
注册时间: 2013-12-29 17:58
系统: 14,04

教大家把ntfs磁盘挂载为可执行的文件系统

#1

帖子 393406851 » 2015-01-01 23:01

今天在用steam淡时候,由于当初只给/home分区设置来8个g左右的大小,不能下载dota2.于是想把它下载到windows的某个分区。。结果提示ntfs的分区不是有可执行权限淡分区。于是查资料如何能让整个分区挂载为有可执行权限。很多资料显示需要用root权限修改/etc/fstab文件。我打开那个文件一看发现开机自动挂载windows磁盘的操作并没有写在里面。后来经过努力的寻找,发现ubuntu是使用一个叫disk的系统自带工具进行开机自动挂载的。打开这个disk的自带磁盘工具。针对需要特别挂载淡分区点下面的齿轮图标里有一个编辑挂载选项(edit mount options)。取消automatic mount options. 然后灰色部分就可以修改了。在 写有挂载参数(nosuid,nodev...这一列)。后面加上,umask=000 保存。然后返回到上一级,(点齿轮的那个画面),再依次点击停止图标 (取消挂载),播放图标 (挂载) 。然后你的ntfs分区就和ext分区一样使用了。。希望帮助到有需要的人。。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 教大家把ntfs磁盘挂载为可执行的文件系统

#2

帖子 poloshiao » 2015-01-02 7:36

很多资料显示需要用root权限修改/etc/fstab文件。我打开那个文件一看发现开机自动挂载windows磁盘的操作并没有写在里面。
補充
1. 寫在 /etc/fstab 開機就會自動掛載
https://help.ubuntu.com/community/Fstab#ntfs

1-1. 如果使用 簡體中文 上面掛載的 locale 可以改為
locale=zh_CN.utf8

2. 在 /etc/fstab 加 defaults 參數 預設 就包含可执行 就可以合乎你的要求
http://manpages.ubuntu.com/manpages/tru ... tab.5.html
defaults
use default options: rw, suid, dev, exec, auto, nouser, and async.
http://manpages.ubuntu.com/manpages/tru ... unt.8.html
exec
Permit execution of binaries.

2-1. 如果不允許執行 需要額外加 noexec 在 defaults 後面 # 後面的參數設定值會覆蓋前面的預設值
http://manpages.ubuntu.com/manpages/tru ... unt.8.html
noexec
Do not allow direct execution of any binaries on the mounted filesystem.
回复