Linux下加载NTFS分区(Fedora 4)

 不会编译内核,只好求助于其他工具^_^

1,首先,去 www.linux-ntfs.org 下载相应的rpm包。如何确定该下载哪个包呢?
        >cat /etc/redhat-release
        你会看到类似 Fedora Core Release 4 (Stentz) 的输出,这个告诉你用的是哪个发行版。
        >uname -r
        会有类似 2.6.11-1.1369_FC4smp 的输出,这个是内核的版本号。
        >rpm -q --queryformat "%{ARCH}/n" kernel-smp
        我的输出是 i686,这个是处理器类型。如果你的版本号没有smp之类的结尾,请用
        rpm -q --queryformat "%{ARCH}/n" kernel 代替这个命令。

       这样,我就知道我要下载的包了:kernel-module-ntfs-2.6.11-1.1369_FC4smp-2.1.22-0.rr.6.0.i686.rpm

2,下载这个rpm包并安装:
        >rpm -Uvh  kernel-module-ntfs-2.6.11-1.1369_FC4smp-2.1.22-0.rr.6.0.i686.rpm

3,加载内核模块:
        >/sbin/modprobe ntfs
        正常情况下没有任何输出。

4,我们可以监察一下装载的模块:
        >dmesg | grep NTFS
        NTFS driver 2.1.22 [Flags: R/W MODULE].
        表示NTFS的驱动模块已经加载。
        >cat /proc/filesystems
        ... ...
        nodev   rpc_pipefs
        nodev   autofs
        ntfs
        可以看到系统已经可以识别NTFS。

5,找到我们要加载的分区:
        >fdisk -l
        Disk /dev/hdc: 80.0 GB, 80026361856 bytes
        255 heads, 63 sectors/track, 9729 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes

        Device Boot      Start         End      Blocks   Id  System
        /dev/hdc1   *           1        5100    40965718+   7  HPFS/NTFS
        /dev/hdc2            5101        9729    37182442+   f  W95 Ext'd (LBA)
        /dev/hdc5            5101        9729    37182411    7  HPFS/NTFS

        Disk /dev/hdd: 30.7 GB, 30738677760 bytes
        255 heads, 63 sectors/track, 3737 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes

        Device Boot      Start         End      Blocks   Id  System
        /dev/hdd1   *           1        1275    10241406    7  HPFS/NTFS
        /dev/hdd2            1276        2550    10241437+   c  W95 FAT32 (LBA)
        /dev/hdd3            2551        3672     9012465   83  Linux
        /dev/hdd4            3673        3737      522112+   5  Extended
        /dev/hdd5            3673        3737      522081   82  Linux swap / Solaris
        有HPFS/NTFS字样的是NTFS各式的分区。
6,下面就可以加载你想要的分区了:
        >mount /dev/hdd1 /mnt/Storage -t ntfs -r -o umask=0222
        >ls /mnt/Storage
        ... ...
7,成功!

注:参考www.linux-ntfs.org
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值