解决方案如下: 2、打开下面的网址: rpm -ivh kernel-modules-2.6.18-53.el5.rpm即可; 但,我使用uname -r 出现的版本是2.6.18kernel-2.6.18-53.el5-53.el5PAE 3,安装ntfs-g3解决 NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。它非常的快速,同时也很安全。它支持Windows 2000、XP、2003和Vista,并且支持所有的符合POSIX标准的磁盘操作。 ntfs-3g的目的是为了持续的发展,各硬件平台和操作系统的用户需要可靠的互通与支持ntfs的驱动,ntfs-3g可以提供可信任的、功能丰富的高性能解决方案。经过了12年多的发展,ntfs-3g已经逐渐稳定; 下载地址: wget http://www.tuxera.com/community/ntfs-3g-download/ 安装: ./configure make make install FATAL: Module fuse not found. 安装fuse 下载: http://dl6.csdn.net/fd.php?i=735421433814272&s=c9d98c4e115e49a0f8790e1f7d62cee9 (扣两分) make make install 4,挂载 mount -t ntfs-3g -o locale=zh_CN.gb2312 /dev/sdc1 /mnt/e FATAL: Module fuse not found.(见安装fuse) 5,自启动 You can also make NTFS to be mounted during boot by adding the following line to the of the /etc/fstab file:end vi /etc/fstab /dev/sdc1 /mnt/e ntfs-3g silent,umask=0,locale=zh_CN.gb2312 0 0 6,解决ls /mnt/e出现乱码(LANG=zh_CN.gb2312); "涓?濂?绠$?????妗h????? ?????版?存?扮??瑙?棰?" 1).mount -t ntfs-3g -o locale=zh_CN.gb2312 /dev/sdc1 /mnt/e 解决; 2).删掉sbin下的,mount.ntfs-3g文件(ntfs-3g 2009.2.1后默认是utf-8);新建一个文本文件改名为mount.ntfs-3g #!/bin/bash 3).挂载 vfat,ntfs 或者 iso9660 文件系统时,如果其中有文件的名称包含非 ASCII 字符时,会在尝试使用这些文件名时失败,除非使用 utf8 选项来挂载。迹象是可能会出现这样的失败:“无效或不完整的多字节字符或宽字符””。可行的解决方法是使用 请注意当使用 7,添加一个mount类型 ln -s /sbin/mount.ntfs-3g /sbin/mount.ntfs 参考文档:http://blog.formyz.org/ |