E盘是FAT32,C盘是NTFS, mount E盘容易搞定, 只需如下操作:
# mkdir /mnt/e
# fdisk -l
# mount -t vfat /dev/hda6 /mnt/e
mount C盘时出现了如下问题:
输入:
# mount -t ntfs /dev/hda1 /mnt/c
报错:
mount: file system type ntfs is not supported by kernel
原来是kernel 缺少对NTFS分区的支持.
上网查资料得到如下解决方案:
1.首先确定你的linux kernel版本是什么(Redhat9.0默认的kernel版本是2.4.20-8 )
# rpm -qa|grep kernel
本人使用的是RHEL,内核版本是Linux-2.4.21,显示如下信息:
kernel-2.4.21-9.EL
kernel-pcmcia-cs-3.1.31-13
kernel-source-2.4.21-9.EL
kernel-utils-2.4-8.37.1
这样,你就看到了你的kernel版本是kernel-2.4.21-9.EL
2.然后打开下面这个网址:
http://rpm.pbone.net/index.php3/stat/16/limit/1/dl/40/idka/1705
找到和你的kernel版本对应的kernel-ntfs RPM包,下载.
我找的包是kernel-ntfs-2.4.21-9.EL.i686.rpm ,下载地址:http://rpm.pbone.net/index.php3?stat=26&dist=0&size=40391&name=kernel-ntfs-2.4.21-9.EL.i686.rpm
3.安装:
# rpm -ivh kernel-ntfs-2.4.21-9.EL.i686.rpm
4.如果没有什么错误,你的系统应该已经支持NTFS了,如果报错,肯定是你找的包与你的Kernel版本不匹配.重新找找下载.
5.mount你的NTFS分区
搞定!