为了在偶的 RedHat Linux 9 中读取同台电脑NTF分区上的文件,上网找到如下NTFS的驱动安装包:http://linux-ntfs.sourceforge.net/rpm/redhat9.html
特别说明,在这一堆下载包中,你要先确定自己Linux的内核版本,在Linux的终端使用如下命令来查看当前系统的内核版本信息:# uname -a 例如,偶的版本信息反馈如下:
Linux sw515 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux
这说明我的Linux内核版本是2.4.20-8的,那么偶应该下载的NTFS RPM包应该是这个:http://prdownloads.sourceforge.net/linux-ntfs/kernel-ntfs-2.4.20-8.i686.rpm
下载后使用如下命令安装:# rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm
安装完毕,就可以使用如下命令来挂载偶的NTF分区了:# mount /dev/hda5 /mnt/develop -t ntfs -r -o iocharset=gb2312
-r 以只读形式挂载卷。挂载操作默认以可读写形式挂载卷。除非指明,否则驱动将会以只读形式自动挂载文件系统。
-t ntfs 告诉挂载命令将要挂载的文件系统类型。这个选项并不是必须的,因为mount会自动识别大多数的文件系统。
-o iocharset= 指定字符集代码页。如:utf8、iso8859-1(西欧)、iso8859-2(中欧)、gb2312(简体中文)、iso8859-8(希伯来文)。
当然,以上命令中指定的/dev/hda5参数是我的机器的分区挂点,你需要确定您自己的分区位置,可以使用 # fdisk -l 命令来查看系统分区状况。在执行该命令之前需要确保/mnt目录下有develop目录,如果没有,则可以使用:# mkdir /mnt/develop 命令来创建它。
有关 mount NTFS驱动的详细信息请参考:http://linux-ntfs.sourceforge.net/info/ntfs-zh.html
呵呵,终于可以看到NTF分区里面的东东啦,爽啊~~~