Linux系统下挂接ntfs盘时总提示module fuse not found如何解决?




Linux系统下挂接ntfs盘时总提示module fuse not found如何解决?

2022-07-20 20:23:29 网络知识 官方管理员

1.首先确认一下Linux系统内核

[root@localhost~]#uname-r-p2.6.18-194.el5i686

2.到http://sourceforge.net/projects/linux-ntfs/files/下载对应内核的rpm包

如果找不到完全一致的,可以找最相近的。我的就没有找到完全一致的,我下载的是

kernel-module-ntfs-2.6.18-128.1.1.el5-2.1.27-0.rr.10.11.i686.rpm

3.安装rpm包

rpm-ivhkernel-module-ntfs-2.6.18-128.1.1.el5-2.1.27-0.rr.10.11.i686.rpm

4.安装模块

用find/-namentfs找到了ntfs模块的安装目录/lib/modules/2.6.18-128.1.1.el5/kernel/fs/ntfs,进入该目录,执行insmodntfs.ko.

5.查看ntfs模块是否被正确加载了

[root@localhost~]#dmesg|grepNTFSNTFSdriver2.1.27[Flags:R/WMODULE].

到没有为止支持ntfs读取,但是不支持ntfs写入,需要再安装ntfs-3g

6.下载ntfs-3g

http://ntfs-3g.org/ntfs-3g-2009.4.4.tgz

./configure

make

makeinstall

7.我们先查看下原来硬盘的分区

[root@localhost~]#fdisk-lDisk/dev/sda:320.0GB,320072933376bytes255heads,63sectors/track,38913cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda11864228+deDellUtility/dev/sda2*9653552428127+7HPFS/NTFS/dev/sda3653638913260076285fW95Ext'd(LBA)/dev/sda5653613062524280967HPFS/NTFS/dev/sda613063350391765302217HPFS/NTFS/dev/sda7350403505210439183Linux/dev/sda83505338913310134518eLinuxLVM

8.挂载硬盘

mkdir/media/disk_d

mount/dev/sda5/media/disk_d-tntfs-3g

成功后去访问一下看看吧。

9.开机自动加载

先编写一个挂载脚本

首先编写挂载脚本

#cd/home

#vimmount

输入:

#!/bin/bash

mount/dev/sda5/media/disk_d-tntfs-3g

保存文件,修改权限:

#chmodu+xmount

在/etc/rc.d/rc.local中添加如下一行:

sh./home/mount

下次开机就能自动挂载了。


发表评论:

最近发表
网站分类
标签列表