LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: goldeagle

kernel 2.6.0 编译方法(给新手)

[复制链接]
 楼主| 发表于 2004-1-5 12:13:02 | 显示全部楼层
1.查看版本信息,最好用 uname -a 命令。

2.nForce2 板载网卡的问题 windows 下也存在,一个可能性就是网卡没有 mac 地址。你可以去主板提供商那里寻求如何获得网卡 mac 地址的支持。

3.ATI 9800 的驱动在 ati 的网站上可以找到。有 for XFree86 4.3.0 的驱动程序。

4.vesa 模式也可以无闪烁的,把屏幕的刷新率选高一点,支持 1024x768@75MHz 应该没问题的。

5.声卡的问题我不大清楚了,linux 对声卡的支持不是非常好。你看看 alsa 中有没有支持吧。只能期待以后解决类似的问题了。

6.MX500 似乎只有苹果机的驱动,同情中

7.我的 QQ 在注册信息中有。申请通过的时候,请注明 linuxsir。

8.打字不要太快了,避免按错,哈。
 楼主| 发表于 2004-1-5 12:13:59 | 显示全部楼层
另外,你的硬件太新,恐怕避免不了遇到一些奇怪的问题。
不过,我非常羡慕(口水横流中)
发表于 2004-1-5 12:31:27 | 显示全部楼层

  1. [root@localhost linux-2.6.0]# make install
  2.   HOSTCC  scripts/modpost.o
  3.   HOSTLD  scripts/modpost
  4. make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  5.   CHK     include/linux/compile.h
  6. Kernel: arch/i386/boot/bzImage is ready
  7. sh /usr/src/linux-2.6.0/arch/i386/boot/install.sh 2.6.0 arch/i386/boot/bzImage System.map ""
  8. /lib/modules/2.6.0 is not a directory.
  9. depmod: Can't open /lib/modules/2.6.0/modules.dep for writing
复制代码


是怎么回事?
 楼主| 发表于 2004-1-5 12:52:26 | 显示全部楼层
你的内核已经编译成功了:bzImage 已经 ready
只是安装的时候似乎有点问题,你可以手工拷贝
发表于 2004-1-5 13:16:22 | 显示全部楼层

NO,Re初生小企的疑惑

我觉得出现那种情况应该是你的文件系统没有编进内核或被编成了模块。我也有过那样的问题
发表于 2004-1-5 22:11:08 | 显示全部楼层
其实我觉得以下的顺序应该更好
make mrproper
make menuconfig
配置
make && make modules && make modules_install && make install
之后什么都不用改,直接重启就好了
如果去掉了make modules && make modules_install的话
在我的电脑上无法正常完成编译
 楼主| 发表于 2004-1-5 22:15:04 | 显示全部楼层
呵呵,你用的就是 2.4.x 的编译方式,2.6.x 也支持
只是 2.6.x 有简化方法而已
发表于 2004-1-5 22:20:15 | 显示全部楼层
2.4我倒是没有编过:)
不过这种是我试过的唯一成功的方法:p
发表于 2004-1-6 09:16:27 | 显示全部楼层
编2.6的内核很简化,其实只需要make && make install就可以了。
 楼主| 发表于 2004-1-6 15:18:47 | 显示全部楼层
bwb,有的情况下似乎不行,主要是和模块相关的

但是如果你全部选择内建方式,那么就没这个问题了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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