linux下mount windows NTFS

Windows突然出了问题,无法进入,需要重装, 但C盘中有数据需要备份,于是进入Linux,想将C盘中数据备份到E盘.
E盘是FAT32,C盘是NTFS, mount E盘容易搞定, 只需如下操作:
# mkdir /mnt/e
# fdisk -l
# mount -t vfat /dev/hda6 /mnt/e
mount C盘时出现了如下问题:
输入:
# mount -t ntfs /dev/hda1 /mnt/c
报错:
mount: file system type ntfs is not supported by kernel
原来是kernel 缺少对NTFS分区的支持.
上网查资料得到如下解决方案:

1.首先确定你的linux kernel版本是什么(Redhat9.0默认的kernel版本是2.4.20-8 )

# rpm -qa|grep kernel

本人使用的是RHEL,内核版本是Linux-2.4.21,显示如下信息:

kernel-2.4.21-9.EL
kernel-pcmcia-cs-3.1.31-13
kernel-source-2.4.21-9.EL
kernel-utils-2.4-8.37.1

这样,你就看到了你的kernel版本是
kernel-2.4.21-9.EL

2.然后打开下面这个网址:
http://rpm.pbone.net/index.php3/stat/16/limit/1/dl/40/idka/1705
找到和你的kernel版本对应的kernel-ntfs RPM包,下载.

我找的包是kernel-ntfs-2.4.21-9.EL.i686.rpm ,下载地址:http://rpm.pbone.net/index.php3?stat=26&dist=0&size=40391&name=kernel-ntfs-2.4.21-9.EL.i686.rpm

3.安装:

# rpm -ivh kernel-ntfs-
2.4.21-9.EL.i686.rpm

4.如果没有什么错误,你的系统应该已经支持NTFS了,如果报错,肯定是你找的包与你的Kernel版本不匹配.重新找找下载.

5.mount你的NTFS分区

搞定!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值