如何让Linux支持NTFS分区(视频演示)[2]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

 Mc_Hill 回复于:2005-08-11 23:14:28 好贴,就是字小点看不大清啊,但仍要感谢楼主!!!

 jfscaijing 回复于:2005-08-21 18:59:13   楼主,我在make modules SUBDIRS=fs/ntfs(能不能顺便讲讲是什么意思)的时候要出错.
  我用uname -r显示的是2.4.20-8.用vi makefile时.SUBLEVEL=20;
EXTRAVERSION=-8custom.是不是只要将extraversion改为=-8就行了?

 platinum 回复于:2005-08-21 19:04:12 make modules SUBDIRS=fs/ntfs
意思是说只编译这个目录下的模块

EXTRAVERSION=-8custom.是不是只要将extraversion改为=-8就行了?
是的

 jfscaijing 回复于:2005-08-21 20:04:21   老大又有个问题.我按照你的方法这么做了.但是在做最后一个的时候
modprobe ntfs 它显示了一些信息.最后是说initmod什么什么的ntfs.0失败.
    知道不知道怎么回事?没说清的话.我在从发个.

 platinum 回复于:2005-08-21 20:10:44 [quote:8a56b4964a="jfscaijing"]但是在做最后一个的时候 modprobe ntfs 它显示了一些信息.最后是说initmod什么什么的ntfs.0失败.[/quote:8a56b4964a]
什么“显示了一些信息”,什么信息?
最后提示“什么什么的”是什么什么?

 jfscaijing 回复于:2005-08-21 20:26:06 执行modprobe ntfs后,显示如下:
/lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:kernel-module Version mismatch
     lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o was compiled for kernel version 2.4.202.4.20-8
                  while this kernel is version 2.4.20-8

/lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:insmod /lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o failed

/lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:insmod ntfs failed

 platinum 回复于:2005-08-21 20:30:25 lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o:kernel-module Version mismatch 
    lib/modules/2.4.20-8/kernel/fs/ntfs/ntfs.o was compiled for kernel version [color=red:dab9999cdb][b:dab9999cdb]2.4.202.4.20-8[/b:dab9999cdb][/color:dab9999cdb] 
                 while this kernel is version [color=red:dab9999cdb][b:dab9999cdb]2.4.20-8[/b:dab9999cdb][/color:dab9999cdb]

 jfscaijing 回复于:2005-08-21 20:45:08 老大,什么意思?我这个是不是就挂不上NTFS?

 platinum 回复于:2005-08-21 20:54:11 你的版本不对,估计你把 EXTRAVERSION 写错了
# head -5 你内核源码目录/Makefile

 jfscaijing 回复于:2005-08-21 21:36:24 果然是这样啊.多谢老大指点.
虽然按照你的方法搞定了,但是对其中的命令真是不了解.如果有时间的话能不能介绍下这些命令的含意啊.
make mrproper

 platinum 回复于:2005-08-21 21:48:26 make mrproper
make clean
make dep
make bzImage
make modules
make modules_install
make install
这些你自己去查资料吧,有疑问的话可以提出来
我也是现用现查资料的
看看 README、INSTALL,没有就去 google 上找找
如果熟悉 shell 和 Makefile,也可以看看 Makefile 里面各部分内容怎么定义的

 jfscaijing 回复于:2005-08-21 22:47:54 OK

 simbalee 回复于:2005-09-01 23:42:14 版主大哥,谢谢您的方法,现在mount可以支持挂接ufs文件系统了。但是使用下面的操作出现这样的问题,能够给些提示究竟是什么问题?

# fdisk -l
Disk /dev/sdc: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sdc1   *         1      2610  20964793+  a5  FreeBSD
/dev/sdc2   *      2611      8924  50717205   a5  FreeBSD

Disk /dev/sdd: 18.2 GB, 18210036736 bytes
255 heads, 63 sectors/track, 2213 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sdd1   *         1       522   4192933+  a5  FreeBSD

本文关键:如何让Linux支持NTFS分区(视频演示)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top