导航新进会员
在线用户目前共有 0 位用户和 35 位游客在线。
|
ntfs-3g的安装和配置作者:小P 目录
打开一个终端并输入: xiaop@xiaop-laptop:~$sudo vim /etc/apt/sources.list在文件的最后,添加: #ntfs-3g & fuse-2.5 repo:注:您不一定要添加#ntfs-3g & fuse-2.5 repo,但是通过这种方法,您不会忘记您为什么添加这个库; 同时导入Key: xiaop@xiaop-laptop:~$ wget http://flomertens.keo.in/ubuntu/givre_key.asc -O- | sudo apt-key add -现在更新一下源: xiaop@xiaop-laptop:~$ sudo aptitude update
xiaop@xiaop-laptop:~$ sudo apt-get install ntfs-3g 或者可以到ntfs-3g的官方网站下载源码包安装:
首先为了知道您NTFS分区的名字,在终端中输入: xiaop@xiaop-laptop:~$ sudo fdisk -l | grep NTFS结果如下: /dev/sda1 * 1 1275 10241406 7 HPFS/NTFS您会在第一个冒号后看到您的NTFS分区的名字; 现在就可以修改/etc/fstab,但是修改前先备份一下这个文件: xiaop@xiaop-laptop:~$ sudo cp /etc/fstab /etc/fstab.bak 然后修改 /etc/fstab,在终端中输入: xiaop@xiaop-laptop:~$ sudo gedit /etc/fstab查找您的NTFS分区的行,只要把它们改成像下面这样: /dev/<your partition> /media/<mount point> ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0注:your partition------ntfs所在分区; mount point------挂载点; 如果没有NTFS分区的行,那么,在您想要加载NTFS分区的地方创建一个文件夹: xiaop@xiaop-laptop:~$ sudo mkdir /media/<the name you want>并且在/etc/fstab的最后增加像上面一样的一行: /dev/<your partition> /media/<mount point> ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0下面是一个例子: 如果想要挂载/dev/hda3,那么在/etc/apt/sources.list的最后添加 xiaop@xiaop-laptop:~$ sudo gedit /etc/apt/sources.list如果您不知道自己的locale,可以用下面的命令查看所有的locale: xiaop@xiaop-laptop:~$ locale -a
xiaop@xiaop-laptop:~$sudo vim /etc/modules然后只需在文件最后加入fuse即可: xiaop@xiaop-laptop:~$sudo cat /etc/modules最后重新启动系统后就可以支持NTFS分区的文件读写了; 如果想马上测试一下,可以执行以下步骤: xiaop@xiaop-laptop:~$sudo modprobe fuse
xiaop@xiaop-laptop:~$ sudo apt-get install ntfs-3g-nautilus-tools在终端中开启它 代码: xiaop@xiaop-laptop:~$ ntfs-3g-monitor &若想让它在每次启动时开启,必须把它添加到gnome会话中: 通过“系统--首选项--会话”,点击最右边的标签,“启动程序” 为ntfs-3g-monitor添加一个新的项 代码: ntfs-3g-monitor关闭会话首选项面版;
nautilus-script的安装也很简单: xiaop@xiaop-laptop:~$sudo apt-get install ntfs-3g-nautilus-tools接着允许他们 xiaop@xiaop-laptop:~$ nautilus-script-manager enable unmount_ntfs-3g
2.6.*的内核一般都支持ntfs-3g,而2.4.*可能会需要自己编译fuse; 如果您编译了您自己的内核(不是通过源),fuse 可能不能执行,请检查: xiaop@xiaop-laptop:~$ modprobe -l fuse如果没有任何信息返回在,那么您需要自己编译它 安装源代码: xiaop@xiaop-laptop:~$ sudo apt-get install fuse-source
|
最新评论
|
有错误,请更正
如果想要挂载/dev/hda3,那么在/etc/apt/sources.list的最后添加
/dev/hda3 /media/windows ntfs-3g ro,locale=zh_CN.utf8,uid=1000 0 0
代码:
xiaop@xiaop-laptop:~$ sudo gedit /etc/apt/sources.list
这里错了
应该是:
如果想要挂载/dev/hda3,那么在/etc/fstab的最后添加
/dev/hda3 /media/windows ntfs-3g ro,locale=zh_CN.utf8,uid=1000 0 0
代码:
xiaop@xiaop-laptop:~$ sudo gedit /etc/fstab
还是有些问题
如果有ntfs的移动硬盘的话,ntfs-3g看起来默认使普通用户没有权限访问,读也不行
现在在我的硬盘上,已经不可以碎片整理了,说是有另一个计划任务在占用,要我chkdsk /f,
chkdsk /f又告诉我有另一个进程在使用,问我要不要先卸载该卷,我可不敢卸载。
这些好像没有地方提到,不知是不是我偶然
还是有些问题
如果有ntfs的移动硬盘的话,ntfs-3g看起来默认使普通用户没有权限访问,读也不行
现在在我的硬盘上,已经不可以碎片整理了,说是有另一个计划任务在占用,要我chkdsk /f,
chkdsk /f又告诉我有另一个进程在使用,问我要不要先卸载该卷,我可不敢卸载。
这些好像没有地方提到,不知是不是我偶然
如果想要挂载/dev/hda3
如果想要挂载/dev/hda3,那么在/etc/apt/sources.list的最后添加
/dev/hda3 /media/windows ntfs-3g ro,locale=zh_CN.utf8,uid=1000 0 0
如果想要挂载/dev/hda3,那么在/etc/fstab的最后添加
/dev/hda3 /media/windows ntfs-3g ro,locale=zh_CN.utf8,uid=1000 0 0
多谢分享!
RT,有收获,特别是ntfs-3g-nautilus-tools部分。
NTFS-3g是一个开源软
NTFS-3g是一个开源软件,它支持在Windows下面读写NTFS格式的分区。
NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。~~~~~
已修改,: )
多谢,已更正问题:}
内核
应该把支持的最低内核的版本放在最开始。
内核版本已添加;
“5.3 fuse的编译”中已添加支持的内核版本;