CentOS 4.4 成功加载NTFS分区

本文介绍如何在CentOS系统中安装并配置NTFS文件系统的支持,包括检查系统信息、安装NTFS模块、加载内核模块及挂载NTFS分区的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 
一、准备工作:
下面三条命令以 root 或其他用户身份运行:
1. 
终端输入 cat /etc/redhat-release 查看发行版本,我的版本是:
CentOS release 4.4 (Final)
2. 
终端输入 uname -r 查看内核版本,我的版本:
2.6.9-42.0.10.EL
3. 
终端输入 rpm -q --queryformat "%{ARCH}/n" kernel 查看处理器类型,我的是 i686 ;如果查询内核后面有后缀 smp bigmem hugemem 等,需替换 kernel ,例如:后缀为 smp ,则用 kernel-smp 代替查询处理器类型命令中的 kernel


二、让系统支持 NTFS
后面的命令必须以 root 身份运行:
1
、在 http://sourceforge.net/project/showfiles.php?group_id=13956根据刚才查询到的发行版本、内核版本和处理器类型下载相应的RPM包。我下载的相应文件为kernel-module-ntfs-2.6.9-42.0.10.EL-2.1.20-0.rr.10.0.i686.rpm
2. 
运行rpm -ihv kernel-module-ntfs-2.6.9-42.0.10.EL-2.1.20-0.rr.10.0.i686.rpm,安装此RPM包。
3. 
运行/sbin/modprobe ntfs加载内核模块。
4. 
运行dmesg | grep NTFS,可以查看NTFS驱动版本。
5. 
现在可以运行cat /proc/filesystems看到已经支持ntfs文件系统了。

注:
1. 
挂载NTFS分区时,使用-r参数,表示以只读模式挂载NTFS分区,若要以读写方式,则去掉该参数.
2. 
卸载NTFS驱动:
    a
) rpm -qa | grep -i ntfs查看安装的rpm包,例如kernel-module-ntfs-2.6.9-1.667smp-2.1.20-0.fc.1.2
    b
) rpm -e kernel-module-ntfs-2.6.9-1.667smp-2.1.20-0.fc.1.2卸载此rpm包。

三、挂载分区
1
、查看你磁盘上那些分区是NTFS格式的:
# fdisk -l

2
、新建目录:
# mkdir /mnt/C
# mkdir /mnt/D
# mkdir /mnt/E
# mkdir /mnt/F
# mkdir /mnt/usbdisk

3
、文件系统表
# vi /etc/fstab
增加相应的以下几行:
/dev/hda1 /mnt/C ntfs-3g defaults 0 0
/dev/hda5 /mnt/D ntfs-3g defaults 0 0
/dev/hda6 /mnt/E ntfs-3g defaults 0 0
/dev/hda6 /mnt/F ntfs-3g defaults 0 0

修改一下关于usbdisk的设定,将ntfs改为ntfs-3g
/dev/sda1 /mnt/usbdisk ntfs-3g pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0

保存,退出。

4
、最后挂接分区
# mount /mnt/C
# mount /mnt/D
# mount /mnt/E
# mount /mnt/F
# mount /mnt/usbdisk

这时你就可以cd /mnt/C了,可以完美的支持NFTS的读写
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值