Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 关于Fedora Core 4.0 对ntfs文件系统的支持的解决办法
【标  题】:关于Fedora Core 4.0 对ntfs文件系统的支持的解决办法
【关键字】:Fedora,Core,4.0,ntfs
【来  源】:http://blog.csdn.net/njchenyi/archive/2005/07/28/437935.aspx

关于Fedora Core 4.0 对ntfs文件系统的支持的解决办法

Your Ad Here
提示:ntfs 文件系统是Windows操作系统的文件系统,在Redhat/Fedora中,一般不是默认支持的。解决这个问题,大多是通过安装RPM补丁包,或者重编内核。由于重编内核比较复杂,对新手来说比较困难。所以建议新手用 RPM补丁包的方法来解决:

linux-ntfs项目主页:

http://linux-ntfs.sourceforge.net/info/ntfs-zh.html

Fedora core 4.0 NTFS 支持的RPM 包

http://linux-ntfs.sourceforge.net/rpm/fedora4.html

如何选择:我们通过uname -a 来判断,比如:
[beinan@S01 ~]$ uname -a

首先我们要判断自己系统的内核,内核版本要一定看好。切记:

对于大多数X86 32的机器,也就是我们常用的PC机,大多用:

i686的包:类似这样的:

kernel-module-ntfs-2.6.11-1.1369_FC4-2.1.22-0.rr.6.0.i686.rpm

注意:smp是多处理器的内核,比如i686-smp,如果您不是双处理器,请不要用这样的内核;如果您uname -a 出来的值,有smp字样的,就是要用这个i686-smp的包:

下载rpm 包后,要放在linux的分区中;

然后 :
#rpm -ivh filename.rpm

比如 :

#rpm -ivh kernel-module-ntfs-2.6.11-1.1369_FC4-2.1.22-0.rr.6.0.i686.rpm


如果加载安装ntfs 到linux系统中,请看以前的帖子:就是mount 命令,说一下吧。

参考:fat 的方法:大同小异;

http://www.linuxsir.org/bbs/showthread.php?t=3393


让系统自动加载ntfs

用下面这个命令来判断我们的windows分区,这个命令能把所有硬盘上的分区都能列出来。这个命令比较强,哈。。最适合不知道自己的硬盘情况的弟兄。。。


[root@LinuxSir root]# fdisk -l

如果只列一个硬盘的可用下面这个命令,下面这两条命令,第一条是列第一个硬盘的,第二个是列第二个硬盘的,这两条命令和 fdisk -l结合起来,配合来用,效果最佳。我以我的硬盘来说。。。。也能用第一个命令。。这个比较简单,试一下就知道了
#fdisk -l /dev/hda
#fdisk -l /dev/hdb



Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1147 9213246 7 HPFS/NTFS
/dev/hda2 1148 4864 29856802+ f Win95 Ext'd (LBA)
/dev/hda5 1148 2039 7164958+ 7 HPFS/NTFS
/dev/hda6 2040 2804 6144831 b Win95 FAT32
/dev/hda7 2805 3824 8193118+ b Win95 FAT32
/dev/hda8 3825 3830 48163+ 83 Linux
/dev/hda9 3831 4799 7783461 83 Linux
/dev/hda10 4800 4864 522081 82 Linux swap

从这上面,我们可以看来,/dev/hda6和/dev/hda5就是win下的ntfs分区。

第二;我们加载windows的分区,是不是在linux下有个文件夹可以放下去?这样理解就对了。我们可以用下面的方法来操作。我在这个例子中,把/hda5的内容,我想放到WinE这个文件夹。另一个则是WinF,这个文件夹的命名,可以用你喜欢的。但修改/etc/fstab的内容时,也要用这个文件夹,也就是统一起来。。
#mkdir /mnt/WinE
#mkdir /mnt/WinF

注意大小写。。

或用鼠标点kde自带的浏览器在地址栏上输入:
/mnt
就能进入/mnt这个目录了。。
然后就按鼠标的右键来建目录,这个简单吧。。。哈。。

然后,我们来修改/etc目录下的fstab

/dev/hda5 /mnt/WinE ntfs umask=0,nls=utf8 0 0 0 0


如果出现乱码,请根据自己系统的locale来设置,比如 utf-8之类的。看情况吧。



如果手工mount分区如何做呢?
事前要建好目录,比如在/mnt目录下建一个tmp目录
#mkdir /mnt/tmp
然后就是mount了,mount也应该有个目的地吧,那我们就把目的地定为/mnt/tmp
比如我们mount /dev/hda5
如下:
#mount -o nls=utf8 /dev/hda5 /mnt/tmp
vi编辑器的学习使用(十七):【上一篇】
vi编辑器的学习使用(十六):【下一篇】
【相关文章】
  • 解决Fedora Core 4中Apache无法加载PHP模块的问题
  • NetBeans 4.0创建J2ME手机RSS阅读器
  • Mysql4.0.20a使用之路(1)12/2
  • mysql4.0.20a使用之路(2)12/2
  • E107系统resetcore.php模块 存在远程SQL注入漏洞
  • NTFS文件系统启动扇区代码(简化版)
  • Forensic Discorery --第一章:取证发现宗旨
  • 红旗LINUX 桌面4.0的硬盘安装和问题
  • 用Eclipse3.1 + Myeclipse4.0 + Tomcat5.0 + j2sdk1.5 搭建J2EE开发环境
  • Fedora Core 4 使用手记(七) 安装MPlayer
  • 【随机文章】
  • JDK无法安装
  • Konfabulator:让Win系统享受MacOS专有桌面
  • 模板--为什么和如何在PHP3中使用它们
  • 你必须找到你所钟爱的东西
  • 关于Local的设定--中文化
  • 模拟WINDOWS任务条的控件源码+示例
  • 动态数组的C语言实现
  • 3Ds max 凹凸贴图-制作陶罐
  • 国际电子签章立法比较研究
  • Director的“洋葱皮”技术介绍(1)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.