QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 小西

强烈建议用户自行编译一下ML自带的内核

[复制链接]
发表于 2005-11-16 22:16:44 | 显示全部楼层
[root@MagicLinux build]# make
  CHK     include/linux/version.h
  SPLIT   include/linux/autoconf.h -> include/config/*
  CHK     include/asm-i386/asm_offsets.h
  HOSTCC  scripts/genksyms/genksyms.o
  HOSTCC  scripts/genksyms/lex.o
  HOSTCC  scripts/genksyms/parse.o
  HOSTLD  scripts/genksyms/genksyms
  CC      scripts/mod/empty.o
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTLD  scripts/mod/modpost
make[1]: *** 没有规则可以创建“init/built-in.o”需要的目标“init/main.o”                                                                        。 停止。
make: *** [init] 错误 2


编译内核时出错!
是什么问题阿,怎么解决阿!
回复

使用道具 举报

发表于 2005-11-16 23:15:39 | 显示全部楼层
ml默认没有安装source,你所在的目录是/lib/modules/.../build
这个目录对驱动编译都是可用的,但是如果要编译内核你就必须下载kernel-source
回复

使用道具 举报

发表于 2005-11-17 08:15:54 | 显示全部楼层
用同一版本的kernel source,在设置不同的情况下,编译完之后如何让他们都能引导系统,而相互不影响?
比如说:升级到2.6.14.2,第一次是导入2.6.13.4的设置再编译的,第二次是不导入旧设置,怎么能让它们在编译完成之后,能分别引导系统?
make install之后,添加到grub.conf里的项的title由什么决定的?

# uname -a
Linux fuckms.biz 2.6.14.2 #1 SMP PREEMPT Wed Nov 16 18:58:30 CST 2005 i686 i686 i386 GNU/Linux
这是我升级之后显示的,那个FREEMPT是什么意思啊?能自己改动吗?
我只是把CPU改成了P4,打开了SMP
回复

使用道具 举报

发表于 2005-11-17 10:25:36 | 显示全部楼层
那怎么样更好点呢?我是指运行速度更高
回复

使用道具 举报

发表于 2005-11-18 09:57:11 | 显示全部楼层
郁闷,不会啊
回复

使用道具 举报

发表于 2005-11-18 13:21:01 | 显示全部楼层
升级内核也不是什么难事吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 17:36 , Processed in 0.035786 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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