LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1670|回复: 17

我在其它地网站上发现了一个文件,很简单的就把ntfs支持了[for RedHat 8.0]

[复制链接]
发表于 2002-10-18 21:53:33 | 显示全部楼层 |阅读模式
文件见附件。
将此文件(Makefile.ntfs)Copy到/usr/src/linux-2.4/fs/ntfs下。
#cp Makefile.ntfs /usr/src/linux-2.4/fs/ntfs
#cd /usr/src/linux-2.4/fs/ntfs
#make -f Makefile.ntfs
#mkdir /lib/modules/2.4.18-14/kernel/fs/ntfs
#cp ntfs.o /lib/modules/2.4.18-14/kernel/fs/ntfs
#cd /lib/modules/2.4.18-14/kernel/fs/ntfs
#insmod ntfs.o
OK!
发表于 2002-10-18 22:15:28 | 显示全部楼层
老兄,这个提供是什么意思??有点不懂。。请指教。
我把下载的文件改成了Makefile.ntfs, 也拷到目的地了。。。。。


[root@LinuxSir ntfs]# make -f Makefile.ntfs
make: Nothing to be done for `all'.
 楼主| 发表于 2002-10-18 22:20:35 | 显示全部楼层

是吗?

这说明你地当前目录下已经有他们地.o文件了,你
#rm *.o
#make -f Makefile.ntfs
重新生成一个ntfs.o试试。
发表于 2002-10-18 22:30:19 | 显示全部楼层
是能生成nfts.o模块,但不有加载上。错误如下,很多,我就把前几行列一下。


[root@LinuxSir ntfs]# insmod ntfs.o
ntfs.o: unresolved symbol __get_free_pages_Rsmp_4784e424
ntfs.o: unresolved symbol generic_read_dir_Rsmp_693df2a8
ntfs.o: unresolved symbol boot_cpu_data_Rsmp_0657d037
ntfs.o: unresolved symbol iput_Rsmp_2c656904
ntfs.o: unresolved symbol __bforget_Rsmp_ae85626c
ntfs.o: unresolved symbol xtime_Rsmp_f31ddf83
ntfs.o: unresolved symbol bdevname_Rsmp_d04782e6

然后我这样操作。

[root@LinuxSir ntfs]# mount /dev/hda1 /mnt/WinC

mount: fs type ntfs not supported by kernel

就出现不支持的现象。。
是不是我把原来的内核搞坏了??痛苦中。。。。。。
发表于 2002-10-18 22:33:28 | 显示全部楼层
南北兄别着急,小弟陪着你,我也是按几个帖试下来都失败!真苦啊!
 楼主| 发表于 2002-10-18 22:43:12 | 显示全部楼层

比较麻烦。

你的新内核中确实少了很多的东西。
发表于 2002-10-18 22:52:08 | 显示全部楼层
可能让我改来改去改坏了。没有事的时候总想改点东西。。。这不。。。出事了。呵。。。。。我还是完全安装的呢。。。升级2.4.19虽然成功了。但忘记把各种硬件加入内核了,也忘记编ntfs进去,虽然性能及高,呵,结果新内核什么都做不了,花了好长时间才升级成功,结果成了废物。。呵。。。没有办法又把2.4.18恢复了一下。

看来我还得重装系统了,也得走弟兄们常走的装机之路了。
 楼主| 发表于 2002-10-18 22:55:41 | 显示全部楼层

你试着该一下Makefile.ntfs.

这一句象这样:EXTRAVERSION=-3,试试看,不行的话,我暂时也想不出什么好办法了。
 楼主| 发表于 2002-10-18 23:26:05 | 显示全部楼层

南北兄,你的modules应该都还在。

我想,你不妨这样试一下。
#cp /lib/modules/2.4.18-14/modules.dep modules.dep.bak
#rm /lib/modules/2.4.18-14/modules.dep
#depmod -a
让它找找看,然后在试试。
发表于 2002-10-18 23:27:07 | 显示全部楼层
老兄,还是一样的问题,是不是我真的把内核改坏了?还是我安装的有问题。我加了那句也生成了ntfs.o文件,还是不行。一样的错误信息。
后来我又把
  -pipe -fno-strength-reduce -march=i386 -DCPU=386 -DMODULE -DMODVERSIONS

改成686,也能编出来, 但还是一样的错误。。痛苦,弟兄们都能行,我就不行。。。思考中。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表