配置并编译内核[更新到linux-2.6.34][增加自动精简]
- syrano
- 帖子: 4313
- 注册时间: 2007-10-06 18:40
Re: 配置并编译内核[更新到linux-2.6.28.7]
E=m c^2
-
- 帖子: 23
- 注册时间: 2009-03-13 15:24
Re: 配置并编译内核[更新到linux-2.6.28.7]
就是您的这个帖子。。。。
我是重装Ubuntu之后安装的,最后识别成Mesa。。。
按照那个LinuxATI的wiki的做法也没用。。。。
我是重装Ubuntu之后安装的,最后识别成Mesa。。。
按照那个LinuxATI的wiki的做法也没用。。。。
-
- 帖子: 37
- 注册时间: 2008-01-28 13:50
Re: 配置并编译内核[更新到linux-2.6.28.7]
用lz的方法编译内核,出现以下错误:
ld: fs/dlm/dlm.o: bad reloc symbol index (0x6019 >= 0x26c) for offset 0x20024 in section `.debug_info'
fs/dlm/dlm.o: could not read symbols: Bad value
make[2]: *** [fs/dlm/dlm.ko] Error 1
不知是什么地方出现问题?该怎么解决呢?
ld: fs/dlm/dlm.o: bad reloc symbol index (0x6019 >= 0x26c) for offset 0x20024 in section `.debug_info'
fs/dlm/dlm.o: could not read symbols: Bad value
make[2]: *** [fs/dlm/dlm.ko] Error 1
不知是什么地方出现问题?该怎么解决呢?
- kelen
- 帖子: 734
- 注册时间: 2008-05-02 19:50
Re: 配置并编译内核[更新到linux-2.6.28.7]
lylinux, 你要在有声音的那个内核里贴lshw呀.
In a world without walls who needs Windows?
-
- 帖子: 23
- 注册时间: 2009-03-13 15:24
Re: 配置并编译内核[更新到linux-2.6.28.7]
LZ大大,ATi显卡白屏问题解决。。。。
只要在原内核中把受限驱动卸载掉就没问题了。。。。
就能正常的进入系统了,不过2.6.28内核好像没有针对ATi的受限驱动,只能手动安装官方驱动。。。。。。
只要在原内核中把受限驱动卸载掉就没问题了。。。。
就能正常的进入系统了,不过2.6.28内核好像没有针对ATi的受限驱动,只能手动安装官方驱动。。。。。。
-
- 帖子: 13
- 注册时间: 2007-02-27 8:43
Re: 配置并编译内核[更新到linux-2.6.28.7]
先MARK一下咯.有空再试试
- kelen
- 帖子: 734
- 注册时间: 2008-05-02 19:50
Re: 配置并编译内核[更新到linux-2.6.28.7]
开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.
In a world without walls who needs Windows?
- syrano
- 帖子: 4313
- 注册时间: 2007-10-06 18:40
Re: 配置并编译内核[更新到linux-2.6.28.7]
按scroll lock键可以暂停.kelen 写了:开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.
E=m c^2
- kelen
- 帖子: 734
- 注册时间: 2008-05-02 19:50
Re: 配置并编译内核[更新到linux-2.6.28.7]
进入系统后怎样看? 有人说用dmesg可以看到. 试过了, 不行.syrano 写了:按scroll lock键可以暂停.kelen 写了:开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.
另外, 如果第二次编译内核, 某些选项的状态从 之前的未选 改成 编译进内核. 这样的情况也可以直接在第一次的基础上编译吗?
In a world without walls who needs Windows?
- syrano
- 帖子: 4313
- 注册时间: 2007-10-06 18:40
Re: 配置并编译内核[更新到linux-2.6.28.7]
不行.kelen 写了:进入系统后怎样看? 有人说用dmesg可以看到. 试过了, 不行.syrano 写了:按scroll lock键可以暂停.kelen 写了:开机后怎样查看启动的信息呢? 即时不要splash, 文字模式也非常快. 我想看看这个过程中是否有错误.
另外, 如果第二次编译内核, 某些选项的状态从 之前的未选 改成 编译进内核. 这样的情况也可以直接在第一次的基础上编译吗?
E=m c^2
- kelen
- 帖子: 734
- 注册时间: 2008-05-02 19:50
Re: 配置并编译内核[更新到linux-2.6.28.7]
一直以来, 自己编译的内核无法使用无线.
进入新内核后用lshw看看无线卡的状态,显示disabled
原内核是OK的.
代码: 全选
#grep -v '^#' ./.config |grep -i iwl
CONFIG_IWLWIFI=m
CONFIG_IWLCORE=m
CONFIG_IWLWIFI_LEDS=y
CONFIG_IWLAGN=m
CONFIG_IWLAGN_SPECTRUM_MEASUREMENT=y
CONFIG_IWLAGN_LEDS=y
CONFIG_IWL4965=y
代码: 全选
# lshw -C network
*-network DISABLED
description: Wireless interface
product: PRO/Wireless 4965 AG or AGN Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wmaster0
version: 61
serial: 00:1d:e0:00:c1:c1
width: 64 bits
clock: 33MHz
capabilities: cap_list logical ethernet physical wireless
configuration: broadcast=yes driver=iwlagn latency=0 module=iwlagn multic
ast=yes wireless=IEEE 802.11abgn
代码: 全选
*-network
description: Wireless interface
product: PRO/Wireless 4965 AG or AGN Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wmaster0
version: 61
serial: 00:1d:e0:00:c1:c1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list logical ethernet physical wireless
configuration: broadcast=yes driver=iwlagn ip=192.168.1.2 latency=0 module=iwl4965 multicast=yes wireless=IEEE 802.11abgn
In a world without walls who needs Windows?
- kelen
- 帖子: 734
- 注册时间: 2008-05-02 19:50
Re: 配置并编译内核[更新到linux-2.6.29]
syrano, 今天才发现 vmware-player 不能用了.
以前自动升级内核后(2.6.24-x ~ 2.6.24-x), 打开vmware-player后会自动编译,然后就能用了.
但现在出现错误了(如下).
另外, 不知道syrano兄能不能用vmware?
PS. 上面无线的问题在E文版的坛子里搞定了.

以前自动升级内核后(2.6.24-x ~ 2.6.24-x), 打开vmware-player后会自动编译,然后就能用了.
但现在出现错误了(如下).
代码: 全选
$ cat /tmp/vmware-root/setup-13941.log
Apr 02 01:33:48.049: app| Log for VMware Workstation pid=13941 version=6.5.1 build=build-126130 option=Release
Apr 02 01:33:48.049: app| Host codepage=UTF-8 encoding=UTF-8
Apr 02 01:33:48.049: app| Logging to /tmp/vmware-root/setup-13941.log
Apr 02 01:33:49.403: app| Extracting the sources of the vmmon module.
Apr 02 01:33:49.414: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.29-custom-3.2/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.2.4
PS. 上面无线的问题在E文版的坛子里搞定了.

In a world without walls who needs Windows?
- syrano
- 帖子: 4313
- 注册时间: 2007-10-06 18:40
Re: 配置并编译内核[更新到linux-2.6.29]
首先要把vmware需要的模块加进去,kelen 写了:syrano, 今天才发现 vmware-player 不能用了.![]()
以前自动升级内核后(2.6.24-x ~ 2.6.24-x), 打开vmware-player后会自动编译,然后就能用了.
但现在出现错误了(如下).另外, 不知道syrano兄能不能用vmware?代码: 全选
$ cat /tmp/vmware-root/setup-13941.log Apr 02 01:33:48.049: app| Log for VMware Workstation pid=13941 version=6.5.1 build=build-126130 option=Release Apr 02 01:33:48.049: app| Host codepage=UTF-8 encoding=UTF-8 Apr 02 01:33:48.049: app| Logging to /tmp/vmware-root/setup-13941.log Apr 02 01:33:49.403: app| Extracting the sources of the vmmon module. Apr 02 01:33:49.414: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.29-custom-3.2/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.2.4
PS. 上面无线的问题在E文版的坛子里搞定了.
其次可能你的vmware不支持新内核, 需要给vmware打补丁.
E=m c^2
- kelen
- 帖子: 734
- 注册时间: 2008-05-02 19:50
Re: 配置并编译内核[更新到linux-2.6.29]
syrano,
翻阅了vmware的一些topic, 确实有人说vmware6.5在2.6.29里有问题一说.
但我想知道syrano你之前编译的内核能跑vm吗? 因为我的配置文件里网络那一部分有参照你的配置.
翻阅了vmware的一些topic, 确实有人说vmware6.5在2.6.29里有问题一说.
但我想知道syrano你之前编译的内核能跑vm吗? 因为我的配置文件里网络那一部分有参照你的配置.
In a world without walls who needs Windows?
- kelen
- 帖子: 734
- 注册时间: 2008-05-02 19:50
Re: 配置并编译内核[更新到linux-2.6.29]
另外, 附上我的检测方法
我在之前的内核里(可正常运行vm) 将lsmod的结果保存到文件a了, 再在金国步的内核说明里用查找功能找出"虚拟" 所涉及的选项, 再在menuconfig找个选项的模块名, 对比文件a里, 是否有这个模块, 如果没有. 我就放心的去掉了.
我在之前的内核里(可正常运行vm) 将lsmod的结果保存到文件a了, 再在金国步的内核说明里用查找功能找出"虚拟" 所涉及的选项, 再在menuconfig找个选项的模块名, 对比文件a里, 是否有这个模块, 如果没有. 我就放心的去掉了.
In a world without walls who needs Windows?