[已解决]为什么nautilus可以访问NTFS中文文件名而pcmanfm不可以?我想用pcmanfm啊。

重复贴和参考价值不大的帖子,版主维护
回复
linee
帖子: 86
注册时间: 2007-08-09 14:29
送出感谢: 0
接收感谢: 0

[已解决]为什么nautilus可以访问NTFS中文文件名而pcmanfm不可以?我想用pcmanfm啊。

#1

帖子 linee » 2008-11-13 12:05

如题,我是从8.04命令行开始装上来的,开始是用pcmanfm后来发现了这个问题就装nautilus测试,居然可以,就升级到了8.10,还是不行,与8.04一样,pcmanfm还是不能访问NTFS中文文件名而nautilus可以。怎么办呢?
上次由 linee 在 2008-11-13 12:46,总共编辑 1 次。
头像
adagio
论坛版主
帖子: 22120
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: [求助]为什么nautilus可以访问NTFS中文文件名而pcmanfx不可以?我想用pcmanfx啊。

#2

帖子 adagio » 2008-11-13 12:20

自己挂上不就行了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
linee
帖子: 86
注册时间: 2007-08-09 14:29
送出感谢: 0
接收感谢: 0

Re: [求助]为什么nautilus可以访问NTFS中文文件名而pcmanfm不可以?我想用pcmanfm啊。

#3

帖子 linee » 2008-11-13 12:37

已经解决,谢谢,找到的方案如下:

1) 移除符号链接 "/sbin/mount.ntfs-3g";

rm /sbin/mount.ntfs-3g(我是更名)

2) 创建新的 "/sbin/mount.ntfs-3g" 脚本(而不是符号链接):

#!/bin/bash
/bin/ntfs-3g $1 $2 -o locale=en_US.UTF-8

3) 增加可执行权限:

chmod +x /sbin/mount.ntfs-3g
linee
帖子: 86
注册时间: 2007-08-09 14:29
送出感谢: 0
接收感谢: 0

Re: [求助]为什么nautilus可以访问NTFS中文文件名而pcmanfm不可以?我想用pcmanfm啊。

#4

帖子 linee » 2008-11-15 13:34

linee 写了:已经解决,谢谢,找到的方案如下:

1) 移除符号链接 "/sbin/mount.ntfs-3g";

rm /sbin/mount.ntfs-3g(我是更名)

2) 创建新的 "/sbin/mount.ntfs-3g" 脚本(而不是符号链接):

#!/bin/bash
/bin/ntfs-3g $1 $2 -o locale=en_US.UTF-8

3) 增加可执行权限:

chmod +x /sbin/mount.ntfs-3g
这个方案有缺陷,我有一个硬盘挂不起来(即便原来可以挂载的nautilus也不可以了),经过试验,通过在/etc/fstab里添加项目可解决,可由 auto/unauto参数控制启动是否自动挂载,与原来相比较不同点就是在fstab里添加项目要先建立好挂载点目录(几个空目录在那就在那了,也不碍什么事是吧)。fstab里添加项目举例如下:

/dev/sda1 /media/WINDOWS ntfs-3g noauto,locale=zh_CN.utf8 0 0

具体参数的含意可参考man mount。
回复

回到 “归档贴”