不编译内核也可以让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"
下载 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 编辑成如下:
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"
none