cnhnln 发表于 2006-11-8 21:44:39

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=29920&postdays=0&postorder=asc&start=30

权老实 发表于 2006-11-10 00:14:22

看了几次,仍然不明白。
我的理解是,1)要是我自己编译内核:源码根目录下的Makefile
                              i386目录下的Makefile
                              也都做相应的修改。
2)要是重新配置原来系统的内核:/usr/src/kernels/2.6.9-42.0.3.EL-i686 相应的两个                                     Makefile文件

Makefile 具体怎么改。仍然迷茫。
能详细些吗????????

cnhnln 发表于 2006-11-10 10:27:15

源码根目录下的Makefile,i386目录下的Makefile 改一个就行
不论原来的还是自己的,都是改这两个其中之一即可
打开文件后,搜索就可找到“CFLAGS”了,改等号后的内容就行了
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4738109#4738109

权老实 发表于 2006-11-11 19:59:31

改了,还是不行,起不来了,再好好分析、、、、、、、、

txb_811 发表于 2006-11-12 21:49:05

我按照楼主的方法编译新内核以后,系统启动正常。但是好像不比老内核启动的快,实际使用也没有感觉系统性能有所提高。
但是有一个问题出现,用新内核启动系统后,原来挂载的WINDOWS里的硬盘FAT32的不能显示中文,NTFS的可以显示中文,不知道是那里出现了错误。老内核启动系统则无此问题。我用的是FC6
老内核 2.6.18.1.2798
新内核 2.6.18.2

PS:我编译完成的新内核文件夹有300M(驱动文件就占了150多M,我编译内核的时候已经选择对应我的硬件的驱动了),不知道这种现象是否正常?

iamshiyu 发表于 2006-11-23 12:23:59

请教,make的过程中只是出现warning没关系吧?如果报错了但是make顺利完成了会有什么问题么?

cnhnln 发表于 2006-11-23 13:47:43

警告没问题。如果有error的话,编译就会中断

青铜镜 发表于 2006-12-13 15:17:59

看看俺的新旧内核对比

看看俺的新旧内核对比

如下图:

ahlongxp 发表于 2006-12-27 21:07:04

世上竟有如此强帖?!
遗憾啊,我一年后才发现

sting007 发表于 2006-12-29 16:48:12

ri o 定你一下

flexyangjie 发表于 2007-1-15 12:24:43


我按照楼主的方法编译新内核以后,系统启动正常。但是好像不比老内核启动的快,实际使用也没有感觉系统性能有所提高。
但是有一个问题出现,用新内核启动系统后,原来挂载的WINDOWS里的硬盘FAT32的不能显示中文,NTFS的可以显示中文,不知道是那里出现了错误。老内核启动系统则无此问题

这位兄弟,我们同病哟.我是FAT分区正常.但在NTFS分区就不能显示含有中文的文件和文件夹.我用的是ML2 同样,我编译了内核后,性能也没有见到什么增长.

cnhnln 发表于 2007-1-16 15:54:41

编译内核确实于性能提升无太大帮助。不如用pentium3等参数重做一遍工具链、X、DE来的效果明显

青铜镜 发表于 2007-1-16 16:09:50


我按照楼主的方法编译新内核以后,系统启动正常。但是好像不比老内核启动的快,实际使用也没有感觉系统性能有所提高。
但是有一个问题出现,用新内核启动系统后,原来挂载的WINDOWS里的硬盘FAT32的不能显示中文,NTFS的可以显示中文,不知道是那里出现了错误。老内核启动系统则无此问题

这位兄弟,我们同病哟.我是FAT分区正常.但在NTFS分区就不能显示含有中文的文件和文件夹.我用的是ML2 同样,我编译了内核后,性能也没有见到什么增长.

:D

俺现在一直都是用新编译的内核,
虽然原来的内核还是留着,
可是根本就没用了.
至于性能提高到什么样,
可以这样说:
在原来的内核里面不能正常播放《角斗士》(是从思路上下载的HDTV,整部片大小有9G),很卡,播放一会儿,Mplayer就自动退出了。
可是在新内核里面流畅得很,
并且甚至可以用MPlayer同时打开两个《角斗士》播放画面!

至于中文显示的不正常,
那是系统编码的问题,
你可以在挂载时手工指定编码,比如:
-o iocharset=utf8
或是
-o iocharset=cp936
都可以.
或是直接修改fstab也行.

青铜镜 发表于 2007-1-16 16:14:24

09.25、DOS/FAT/NT Filesystems ---> 微软文件系统的支持
09.25.01、<M> MSDOS fs support
09.25.02、<M> VFAT (Windows-95) fs support FAT16、FAT32
(437) Default codepage for FAT
(ascii) Default iocharset for FAT
09.25.03、<M> NTFS file system support 这是在内核中加载读取WindowsNTFS文件系统的选项。
09.25.03.01、[ ] NTFS debugging support
09.25.03.02、[*] NTFS write support在这是对Windows的NTFS文件系统分区增加写入支持的驱动。
偶在内核中选了这个小项,编译完成后,系统能够自动认出NTFS分区,可以顺利读出分区上的文件。
但是偶试着将文件写入NTFS分区时,LINUX还是无法将文件写入NTFS分区。



找到一个可以写入NTFS分区的方法,转贴如下:


mdv下用ntfs-3g读写ntfs

Posted on October 20th, 2006 in linux笔记 by scumweasel9914 ||

下载ntfs-3g的源码¿http://mlf.linux.rulez.org/mlf/ezaz/ntfs-3g-20070920-BETA.tgz
ntfs-3g要fuse的支持,所以先安装fuse,dkms-fuse,lib64fuse2,lib64fuse2-devel,fuse-utils
再编译安装ntfs-3g
# cd ntfs-3g
# ./configure
# make
# make install
编辑一下fstab,把原本的read only 改成read write,文件系统是ntfs-3g
/dev/hda6 /mnt/win_d ntfs-3g umask=0,user,iocharset=gb2312 ,dev,rw,exec 0 0
重新挂载磁盘
# umount /dev/hda6
# mount /dev/hda6
试一下读写,一切正常
还有一个windows下挂载读写ext3的工具, Ext2IFS_1_10b.exe
直接可以在我的电脑里读写ext3分区,操作同fat分区一模一样,是我见过的windows下读写ext3最方便的工具,一个字“爽”
还有一个windows下挂载reiserfs分区的驱动, ReiserDriver.pre-release.v2.zip
把驱动复制到drive里,在注册表里添加reiserfs项,重启就可以在我的电脑里见到你的reiserfs分区了,唯一不爽的地方就是,唉~~~~只能读~~~不~~能~~写~~~~写~~~~啊~~~~
现在因为很多dvd的iso都超迿G,windows下ntfs是首选,linux下reiserfs是首选,只是现在windows下还没有很好的reiserfs读写工具,所以还是要用ntfs,再在linux下使用ntfs-3g挂载ntfs文件系统〿br />\r\n等,还是等,人生就是等,也许半年或是一年两年后,windows下就有更好的reiserfs读写工具了,或许,呵呵,更本不用windows了,现在我唯一回到windows的时候是要切割编辑视频文件和有关wma,rm文件转换的时候,在linux下,还没有太多好用完美的软件支持,也许,我说也许,一两年后就有了,唉~~还是等。

青铜镜 发表于 2007-1-16 16:16:13

网址:

http://www.ntfs-3g.org
页: 1 2 3 4 5 6 7 8 [9] 10
查看完整版本: 编译内核的可行性报告