mount ntfs分区和配置xmms手记

发表于:2007-07-04来源:作者:点击数: 标签:
首先感谢sakulaqi版主的热心帮助. 在大修完我的爱机之后的下一个双休日,我又成功的让我的 linux 在开机时就mount上 我的ntfs分区,并正确识别出我的中文的文件夹和文件名;然后又让我的xmms也"学会 "了中文!我当时好激动,这是我有生以来第一次在linux下听音乐!

首先感谢sakulaqi版主的热心帮助.
在大修完我的爱机之后的下一个双休日,我又成功的让我的linux在开机时就mount上

我的ntfs分区,并正确识别出我的中文的文件夹和文件名;然后又让我的xmms也"学会

"了中文!我当时好激动,这是我有生以来第一次在linux下听音乐!经验不敢保留,献

给大家,希望有所帮助!
   1.手动mount ntfs分区并正确识别中文. 
      我第一次用mount -t ntfs -o codepage=936,isocharset=cp936  /dev/hda6 

/mnt/ntfs
      出现一句错误提示:too many options or wrong options(大致如此)
      然后按版主的方法:mount -t ntfs -o isocharset=cp936 /dev/hda6 

/mnt/ntfs获得成功.正确识别出了中文的文件名.因为我是通过编译内核让它支持

ntfs的,所以我还可以简写为:mount -o isocharset=cp936 /dev/hda6 /mnt/ntfs.
    然后开始了开机自动mount的实验.
   2.一开机就mount进来.
     vi /etc/fstab
     加入一句:/dev/hda6 /mnt/ntfs ntfs 

defaults,codepage=936,iocharset=cp936 0 0 存盘退出,启动时同样报错,不能

mount,然后做以下修改,OK!获得成功.
    把刚才那句话修改为:
    /dev/hda6 /mnt/ntfs ntfs defaults,iocharset=cp936 0 0.存盘退出

,reboot.OK!一切如愿!
  3.让xmms有声 
    按一句话问答中写的:
    下载www.gurulabs.com/files/xmms-mp3-1.2.7-13.p.i386.rpm 
     rpm -Uvh xmms-mp3-1.2.7-13.p.i386.rpm 
     立刻进入有有色的世界!
  4.让xmms"学会"中文.
   同样参照"一句话问答":
  如何让xmms播放列表里显示正确的中文(myxfc) 
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r


  把这个东西完全拷贝到你的字体里面 
  操作方法: 
  右键单击xmms播放工具的任何地方 
  会看到一个"选项",然后选择"功能设定"选择"fonts" 
  然后把上面的字体完整的拷贝到"播放清单"和 "user x font 
  可是出现如下错误,并且中文还是乱码.这是为何呢?
   错误提示为"cannot find GB2312……cannot find iso8858-2……”还有一长串

的错误提示。我看了看,上面那句话的格式实际上就是让xmms认识这几种字体,没

有这两种,我何不手动加上试试?
   于是我把上面的那句话更改为:

-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,-*-

*-*-*-*-GB2312,-*-*-*-*-*-iso8859-2,*-r- 还按上述所写放置。重新启动我的

xmms,成功了!正确识别出了中文!
   5.在linux下用WB输入法
     我虽然不是打字高手,可是习惯使用五笔。
     好办!
     a.以root身份登录(注意,如果不是root身份,不能进行操作,如果你没有以

root身份登录,可以用su或者su -root 然后输入root的密码,切换为root)
     b.到http://www.fcitx.org/上下载fcitx的rpm包:         

fcitx-1.8.5-1.noarch.rpm
     c.删除系统自带的输入法
      rpm -e miniChinput
     d.安装新的输入法
        我家的机器不能上网,linux又不认我的usb2.0的移动硬盘(改天下个2.5

的内核,不信它不认!哼!),所以我从公司把我下的包拷回来,放在E盘linux文

件夹下(就是/dev/hda6)。
       然后启动linux,cd /mnt/ntfs/linux
       rpm -ivh fcitx-1.8.5-1.noarch.rpm
     e.重启Xwindow。按下ctrl+alt+backspace。OK!习惯的五笔出现了!
附:一、fctix的功能介绍
    1、常用热键 
打开/关闭输入法:左ctrl+空格/左ctrl+左shift 
快速中英文切换:左ctrl 
切换输入法:alt+1-->五笔 alt+2-->拼音 alt+3-->区位,或用左ctrl+左shift进

行循环切换 
切换全/半角:左shuft+空格 
候选字/词翻页:,./-= 
重新读入设置:左ctrl+5 
  
     2、五笔输入

  fcitx的五笔功能如下:

标准的五笔86输入功能 
自定义词组:在五笔状态下,按左ctrl+8添加新词;左ctrl+7删除词;左ctrl+6调

整顺序 
快速拼音输入:按z键即可进入全拼录入状态,以方便不会打的字词,并提示五笔编

码(需要设置) 
模糊输入:支持z模糊录入 
按Enter可以将输入送到应用程序 
按ESC清除所有的输入 
在五笔状态,可用光标左右键/HOME/END编辑输入的编码(仅当输入五笔时)

  * 五笔编码中已经增加了某些特殊符号,请查看特殊符号表。

  3、拼音输入

  fcitx的拼音功能如下:

标准的全拼 
双拼,可自定义键盘方案 
GBK支持 
自动造词 
词频调整:可设置为快速调整、按词频调整和不调整 
模糊拼音:可设置模糊或不模糊 
常用字表 
特殊符号输入 
以词定字:用[和]选择第一个候选词的第一个字或最后一个字(该功能尚处于试验阶

段,由于考虑其实用的问题,可能会被取消) 
按Enter可以将输入送到应用程序(录入条没有选择的汉字时),或清除所有的输入 
按ESC清除所有的输入 
可用光标左右键/HOME/END编辑输入的编码 
  * 常用字表:
  设置常用字表的目的是为了方便录入某些常用字。在候选字中,处于该表中的

字总是排在其它字的前面。刚刚使用fcitx时,常用字表是空的。您可以用左

ctrl+8/7来添加/删除常用字。例如,您希望录入“d”时,“的”总放在第一个,

可以按一下操作:


按alt+2/ctrl+shift进入拼音状态 
输入“d”,用翻页键-=/,.查找“的”字,直到它显示在候选字表中 
按ctrl+8,然后按“的”前面的数字序号即可 

  按上述操作可以为某个拼音编码设置多个常用字。您可以设置常用字表内的字

频调节方式。 
  * 双拼输入:
  如果在配置文件打开双拼选项,即可进行双拼输入。您可以定义双拼键盘方案

,如果您没有定义,程序将采用自然码的双拼方案。如果您需要自定义,请将存放

双拼方案的文件放在~/.gWuBi下,名为sp.dat。程序源码包中的data目录下有一个

名为sp.dat的文件,该文件定义了自然码方案,您可以参考修改它。注意模糊拼音

的设置也会在双拼中生效。点此处可以查看该文件的内容。 

  * 特殊符号输入:
  为了录入特殊符号,您必须将特殊符号按下列格式放在一个文件中: 

编码 符号 

  每个符号占一行。编码部分必须是英文小写字母,且经拼音解析后的长度不应

超过10个汉字(如zzz是3个汉字长度,而zhangzhangzhang也是3个汉字长度),fcitx

的源码包中有一个例子(文件pySym.mb)。
  编辑号特殊符号后,将其保存为文件pySym.mb,并放在当前用户目录下的

.gWuBi中,重新启动fcitx即可。
  *建议:特殊符号的编码应该长,免得影响正常的汉字录入。
  *注意:如果定义的编码与常用字表的编码相同,该特殊符号将无法使用。 

  4、其它 

可以任意拖动fcitx显示的图标和输入条 
可以用鼠标左键单击输入条的相应部分切换输入法/改变标点状态/改变全半角设置 
如果输入了数字,随后录入的“.”是“.”而不是“。” 
可以在设置为非中文状态下工作


支持zh_CN.UTF-8的中文输入 

  *中文标点:
  fcitx的中文标点由一个文本文件设置,您可以修改以满足自己的需要。该文件

即/usr/share/fcitx/punc.mb(或用户目录下的fcitx/punc.mb)。格式如下: 

对应的英文符号 中文标点 <中文标点> 

其中英文符号应该是类似“&*()”这样的符号,而中文标点最长为两个汉字,最多

有两组,中间由空格隔开。如: 
_ ……
" “ ” 

二、个人心得
   我个人认为,linux学习和其它也比较类似,出现问题时不要慌,认真的分析分

析,也许会找到解决的方法的。另外,多看看“一句话问答”可以少走很多弯路!
   现在我又开始美化我的linux中文字体了,如果必要的话,再给大家写篇心得来!

 好好先生 回复于:2003-07-28 14:34:04
没人看?白写了.

 guangdong 回复于:2003-07-28 14:35:04
我看了,谢谢分享!

 lnx3000 回复于:2003-07-28 14:41:51
不错, 也欢迎大家都把自己的成功经验分享出来

 Trotter 回复于:2003-07-28 14:50:42
比较简单的问题,如果你翻翻以前的贴子,你就会有答案,不过还是支持你一下.   ^_^

 好好先生 回复于:2003-07-28 14:52:19
谢谢!我的好多是参照"一句话问答"试验的,也加进去了自己的经验.

 龙鸽 回复于:2003-07-31 18:08:11
谢谢!真是好人啊!好!

 mymmsc 回复于:2003-07-31 19:11:26
绝对支持

 xa_butterfly 回复于:2003-07-31 19:40:19
这种精神绝对支持,大家共同进步吗

 流箫 回复于:2003-07-31 20:55:04
挺不错的呀,谢谢楼主,帮助挺大的

 bb8848 回复于:2003-07-31 22:41:57
收下,有空的时候用用

 beagle 回复于:2003-07-31 23:21:56
多谢楼主

 icedust 回复于:2003-08-01 08:37:54
呵呵
不错

 好好先生 回复于:2003-08-01 09:14:30
不要客气哦!互相学习,共同进步哦!

 求知的农民 回复于:2003-08-16 11:29:20
多谢\楼主

 okwiner 回复于:2003-08-16 12:17:38
写得太好了,详细明了。谢谢搂主。

 m_mmx 回复于:2003-08-25 11:48:27
看的比较晚,但帮我解决了xmms的乱码问题.

谢谢了.

 mjohn 回复于:2003-08-25 18:21:58
找好久了!!!!!!谢谢!!

 wyh_adou 回复于:2003-08-26 09:55:24
谢谢,很有帮助!

 pegasus_qj 回复于:2003-08-26 16:37:43
good 3Xs!

 好好先生 回复于:2003-08-26 16:55:51
请各位注意,这篇文章是接着"双休日大修爱机记"写的,直接mount NTFS分区是不行的,有问题的参看"双"文.

 fireer 回复于:2003-09-06 13:51:21
谢谢楼主

 love-centry 回复于:2003-09-06 18:50:12
谢谢!

 ismelele 回复于:2003-09-08 16:25:39
好人

 win111 回复于:2003-09-19 17:49:01
how to made kernel with supported ntfs?

 wgj 回复于:2003-09-20 13:19:13
其实只要能上网,什么问题都能解决!^_^

 轩辕砍刀 回复于:2003-09-23 21:39:36
不错

 lzywolf 回复于:2003-09-26 16:41:54
非常好,你这篇最适合我了,
跟着你的贴做,一试就成功
非常感谢

 独走风雨中 回复于:2004-03-01 22:19:29
:P 谢谢楼主!

我是刚学Linux这个对我很有用!

 斜晖 回复于:2004-04-28 13:49:22
努力学习中,感谢分享

 獨來讀網 回复于:2004-05-27 07:48:22
1.手动mount ntfs分区并正确识别中文. 
      我第一次用mount -t ntfs -o codepage=936,isocharset=cp936  /dev/hda6 

/mnt/ntfs
      出现一句错误提示:too many options or wrong options(大致如此)
      然后按版主的方法:mount -t ntfs -o isocharset=cp936 /dev/hda6 

/mnt/ntfs获得成功.正确识别出了中文的文件名.因为我是通过编译内核让它支持

ntfs的,所以我还可以简写为:mount -o isocharset=cp936 /dev/hda6 /mnt/ntfs.
    然后开始了开机自动mount的实验. 
==========================================================================



请问用这个方法就用不着   kernel   了吗 ???  如果不行请回贴   谢谢了  !

 1122qqww 回复于:2004-06-09 10:48:35
我是新手,正需要,谢谢

 大漠深处 回复于:2004-12-22 00:44:38
关于五笔字型的安装,我在redhat fedora3下试了,没成功。

 Raylzw 回复于:2005-02-18 12:49:33
[quote:5afe7dcf46="好好先生"]4.让xmms"学会"中文. 
同样参照"一句话问答": 
如何让xmms播放列表里显示正确的中文(myxfc) 
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r 


把这个东西完全拷贝到你的字体里面 
[/quote:5afe7dcf46]


这个东西是什么?

 初学摄影 回复于:2005-02-18 12:56:52
[quote:4b8e7d301e="Raylzw"]煤孟壬?]4.让xmms"学会"中文. 
同样参照"一句话问答": 
如何让xmms播放列表里显示正确的中文(myxfc) 
-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r 


把这个东西完全拷贝?.........[/quote:4b8e7d301e]

[code:1:4b8e7d301e]-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r [/code:1:4b8e7d301e]

 :roll:

 Raylzw 回复于:2005-02-18 13:44:33
:oops: 知道了,谢谢.

 Raylzw 回复于:2005-02-18 19:07:48
还是不行.把[code:1:d6991a6deb]-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,-*-
*-*-*-*-GB2312,-*-*-*-*-*-iso8859-2,*-r-[/code:1:d6991a6deb]
复制到那两个地方,按确定,重启动xmms还是显示不出中文,而且再打开刚才粘贴的地方,发现上边的语句不完整,应该是过长了?

 牙齿晒太阳 回复于:2005-02-18 20:46:29
[quote:45d75364fd="好好先生"]没人看?白写了.[/quote:45d75364fd]

 :shock:  :shock:  :shock:  :shock:  :shock:

 echuan 回复于:2005-02-18 22:40:55
楼主地帖子很好也很实用~~!

 rickroot 回复于:2005-03-24 11:59:31
是啊,支持支持啊,。

原文转自:http://www.ltesting.net