不编译内核也可以让linux支持ntfs

1. 下载  ntfs-3g  http://www.ntfs-3g.org/
     下载   fuse    http://fuse.sourceforge.net/
2. 编译安装 fuse  
tar zxvf  fuse-version.tar.gz  
cd   fuse-vsersion
./configure
make
make install
3.  编译安装  ntfs-3g
tar zxvf   ntfs-3g-version.tar.gz
cd   ntfs-3g-version
./configure
make
make install

现在,如果顺利的话,你的linux已经支持了 ntfs。

4. 挂载
mount -t ntfs-3g -o locale=zh_CN.GB18030 /dev/sdb1   /mnt

这里要说一下, -o  locale=ZH_CN.GB18030 是指定挂载的时候指定字符集。这是为了避免ntfs磁盘中的中文字符到linux上变成乱码的情况。

5. 如果按照4步骤挂载了,但是依旧乱码,如何做?
请将你的  /etc/sysconfig/i18n  编辑成如下:LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"

添加新评论 »