转自:http://lijunle-blog.appspot.com/2010/12/28/ubuntu-ntfs-permission.html
首先通过 Ubuntu 文件管理器的简单方法挂载需要拥有读、写、执行的 NTFS 分区。
然后,终端输入:
df -h显示
文件系统 容量 已用 可用 已用%% 挂载点/dev/sda7 30G 4.2G 24G 15% /none 875M 264K 875M 1% /devnone 880M 1.1M 879M 1% /dev/shmnone 880M 104K 880M 1% /var/runnone 880M 0 880M 0% /var/lock/dev/sda6 101G 73G 28G 73% /media/Data找到 /media/Data 对应的文件系统,即 /dev/sda6。我们需要知道其对应的 UUID。
于是终端输入:
ls -l /dev/disk/by-uuid/显示:
总计 0lrwxrwxrwx 1 root root 10 2010-12-28 12:37 10245e20-b061-4804-a03f-8dec0abd2bf4 -> http://www.cnblogs.com/sda8lrwxrwxrwx 1 root root 10 2010-12-28 12:37 80BA3A25BA3A185C -> http://www.cnblogs.com/sda6lrwxrwxrwx 1 root root 10 2010-12-28 12:37 BA045D79045D3999 -> http://www.cnblogs.com/sda5lrwxrwxrwx 1 root root 10 2010-12-28 12:37 ba726503-68ee-4bbf-88f8-e63226cddd7c -> http://www.cnblogs.com/sda9lrwxrwxrwx 1 root root 10 2010-12-28 12:37 cfa228e2-decb-461d-8e1b-629ee053397b -> http://www.cnblogs.com/sda7lrwxrwxrwx 1 root root 10 2010-12-28 12:37 D288845888843CCB -> http://www.cnblogs.com/sda1lrwxrwxrwx 1 root root 10 2010-12-28 12:37 F25286AA52867361 -> http://www.cnblogs.com/sda2找到 http://www.cnblogs.com/sda6 对应的 UUID 号,在我的机子上为 80BA3A25BA3A185C。
然后利用 Ubuntu 的文件管理器把分区取消挂载,然后运用下面的命令在 /media/ 目录下建立想要的文件夹,例如我的文件夹的名字是 Data。
sudo mkdir /media/Data输入之后,应该是没有显示的。上面的准备工作都做好之后,就可以修改 fstab,以便在 Ubuntu 启动的时候就能挂载分区,并且拥有读、写、执行的权限了。
输入下面命令来打开 /etc/fstab 文件:
sudo gedit /etc/fstab在文件的末尾,加入:
# / was on /dev/sda6# My example : UUID=80BA3A25BA3A185C /media/Data ntfs-3g locale=zh_CN.UTF-8,uid=lijunle,gid=lijunle,dmask=007,fmask=007 0 0UUID=【在上面找到的UUID】 【在media下建立的文件夹】 ntfs-3g locale=zh_CN.UTF-8,uid=【Ubuntu下帐号名字】,gid=【Ubuntu下帐号名字】,dmask=007,fmask=007 0 0保存文件,重启。看看需要的分区是不是已经挂载好了。
终端里面输入
ls -l /media/Data/看看里面的文件是不是都是拥有读、写、执行权限了,owner 和 group 都变成了自己帐号的名字了?如果是,那就 OK 了。
浙公网安备 33010602011771号