在RHEL5中加载NTFS分区的方法


我的电脑装了双系统,windows采用的是NTFS分区格式,默认RHEL5不支持NTFS文件格式,所以不能在RHEL5的系统中取一些存放与NTFS分区下的文件。现在有个简单的做法可以可以实现RHEL5对NTFS分区的支持

一 先确认你的内核版本
[root@localhost ~]# uname -r -p
2.6.18-8.el5xen athlon

二 去 http://www.linux-ntfs.org下在内核对应的RPM包
我的内核是2.6.18-8.el5xen 所以我下载2.6.18-8.el5 i686-xen

kernel-module-ntfs-2.6.18-8.el5xen-2.1.27-0.rr.10.11.i686.rpm

三 安装Rpm
[root@localhost Download]# rpm -ivh kernel-module-ntfs-2.6.18-8.el5xen-2.1.27-0.rr.10.11.i686.rpm
Preparing... ########################################### [100%]
1:kernel-module-ntfs-2.6.########################################### [100%]

四 将ntfs模块加载到内核中
[root@localhost Download]# /sbin/modprobe ntfs

查看ntfs是否被正确的加载
[root@localhost Download]# dmesg | grep NTFS
NTFS driver 2.1.27 [Flags: R/W MODULE].
NTFS volume version 3.1.

如果出现下面的信息应该是被正确的加载了。

五 Mount
我们先查看下原来硬盘的分区

[root@localhost Download]# fdisk -l

Disk /dev/hda: 251.0 GB, 251000193024 bytes
255 heads, 63 sectors/track, 30515 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/hda2 2551 30514 224620830 f W95 Ext'd (LBA)
/dev/hda5 2551 7649 40957686 7 HPFS/NTFS
/dev/hda6 7650 20397 102398278+ 7 HPFS/NTFS
/dev/hda7 20398 20410 104391 83 Linux
/dev/hda8 20411 30514 81160348+ 8e Linux LVM

Mount windwos下的/dev/hda6分区

[root@localhost Download]# mkdir /media/windows
[root@localhost Download]# mount -t ntfs /dev/hda6 /media/windows/

查看是否被mount上来

[root@localhost Download]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
74G 20G 50G 29% /
/dev/hda7 99M 12M 82M 13% /boot
tmpfs 710M 0 710M 0% /dev/shm
/dev/hda6 98G 29G 70G 29% /media/windows

这样可以在RHEL5下使用NTFS分区格式下的文件了。

相关内容