
安装 ntfs-3g fuse 即可:
同样,如果提示mount:unknown filesystem type 'exfat'错误,可以安装exfat-fuse:
运行 modprobe fuse 时,如果提示找不到指令,需要安装 kmod 包:
然后运行
最后,挂载文件系统:
方案A:使用linux-ntfs特点:本方案使用简单,易于 *** 作;但是挂载成功后却是只读
实现:
1. 下载linux-ntfs的RPM包
# wget http://prdownloads.sourceforge.net/linux-ntfs/kernel-module-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm
2. 安装下载后的RPM包
# rpm -ivh kernel-module-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm
3. 检查ntfs模块是否被加载进系统
# /sbin/modprobe ntfs
[没有输出则代表存在;否则将会有错误信息报出]
# cat /proc/filesystems
nodev selinuxfs
ext3
nodev rpc_pipefs
nodev autofs
ntfs
[ntfs应该出现在列表中]
4. 查看NTFS系统的编号
# /sbin/fdisk -l |grep NTFS
/dev/sdc1 1 60801 4883840017 HPFS/NTFS
5. 挂载NTFS文件系统
# mkdir -p /mnt/ntfs/
# mount -t ntfs /dev/sdc1 /mnt/ntfs/
END. 此时如无意外应该已经成功挂载了一个只读的NTFS系统,可使用mount命令进行查看。
方案B:使用fuse和ntfs-3g
特点:本方案需要下载2个包,对其进行源码安装;挂载成功后即可读写挂载分区
实现:
1. 下载源码安装包
# wget http://downloads.sourceforge.net/project/fuse/fuse-2.X/2.7.4/fuse-2.7.4.tar.gz?use_mirror=ncu
# wget http://www.ntfs-3g.org/ntfs-3g-2009.4.4.tgz
2. 安装下载后的源码包
# tar -zxf fuse-2.7.4.tar.gz
# ./configure --prefix=/usr/local/fuse-2.7.4
# make
# make install
# tar -zxf ntfs-3g-2009.4.4.tgz
# ./configure --prefix=/usr/local/ntfs-3
# make
# make install
3. 检查fuse模块是否被加载进系统
# /sbin/modprobe fuse
[没有输出则代表存在;否则将会有错误信息报出]
# cat /proc/filesystems
nodev selinuxfs
ext3
nodev rpc_pipefs
nodev autofs
ntfs
nodev fuse
fuseblk
nodev fusectl
[fuse应该出现在列表中]
4. 查看NTFS系统的编号
# /sbin/fdisk -l |grep NTFS
/dev/sdc1 1 60801 4883840017 HPFS/NTFS
5. 挂载NTFS文件系统
# mkdir -p /mnt/ntfs/
# mount -t ntfs-3g /dev/sdc1 /mnt/ntfs/
END. 此时如无意外应该已经成功挂载了一个所有用户均可读写的NTFS系统,可使用mount命令进行查看。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)