首先感謝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!習慣的五筆出現了!