分页: 32 / 39

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-07 18:48
黄美姬

代码: 全选

你这个错误可以这样解决:

1. 修改debian/ruleset/misc/version_vars.mk文件(找不到就搜索一下)
在其中把
UTS_RELEASE_HEADER=$(call doit,if [ -f include/linux/utsrelease.h ]; then \
echo include/linux/utsrelease.h; \
else \
echo include/linux/version.h ; \
fi)
改成
UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then \
echo include/generated/utsrelease.h; \
else \
echo include/generated/version.h ; \
fi)
2. 直接在include/generated下复制utsrelease.h为version.h搞定
3. 再次运行编译,这样应该可以顺利完成编译产生连个.deb文件了


难道又要从头开始,我可是花一个小时了,能否在修改后继续
重新编译了,再等1个小时见结果 :em04 :em04

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-07 20:27
黄美姬
还是不行,又花1小时 :em06

Re:

发表于 : 2010-04-09 3:22
黄美姬
syrano 写了:
wuxb 写了:我第一次用make-kpkg编译后修改了一点代码,再次编译还是完全重新编译了一遍,又花了一个小时。
用什么参数才能实现增量编译呢?
修改代码后,直接输入命令
sudo make-kpkg -initrd --initrd --append-to-version=name5 kernel_image
就不会重新编译了。
注意:
整条命令要和之前编译的一样。
第二次不用那么长,
sudo make-kpkg -initrd kernel_image kernel-headers
就行,一样生成同样文件的deb包

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-21 9:35
magic_mage
留个印儿,学习学习

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-22 18:16
速腾1994
更新吧!现在的2.6.32内核哪里有模块??
endor: ATI Technologies Inc
physical id: 12.1
bus info: pci@0000:00:12.1
version: 00
width: 32 bits
clock: 66MHz
capabilities: bus_master
configuration: driver=ohci_hcd latency=32
resources: irq:16 memory:fe8fd000-fe8fdfff
*-usb:2
description: USB Controller
product: SB700/SB800 USB EHCI Controller
vendor: ATI Technologies Inc
physical id: 12.2
bus info: pci@0000:00:12.2
version: 00
width: 32 bits
clock: 66MHz
capabilities: bus_master cap_list
configuration: driver=ehci_hcd latency=32
resources: irq:17 memory:fe8ff800-fe8ff8ff
*-usb:3
description: USB Controller
product: SB700/SB800 USB OHCI0 Controller
vendor: ATI Technologies Inc
physical id: 13
bus info: pci@0000:00:13.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: bus_master
configuration: driver=ohci_hcd latency=32
resources: irq:18 memory:fe8fc000-fe8fcfff
*-usb:4
description: USB Controller
product: SB700 USB OHCI1 Controller
vendor: ATI Technologies Inc
physical id: 13.1
bus info: pci@0000:00:13.1
version: 00
width: 32 bits
clock: 66MHz
capabilities: bus_master
configuration: driver=ohci_hcd latency=32
resources: irq:18 memory:fe8fb000-fe8fbfff
*-usb:5
description: USB Controller
product: SB700/SB800 USB EHCI Controller
vendor: ATI Technologies Inc
physical id: 13.2
bus info: pci@0000:00:13.2
version: 00
width: 32 bits
clock: 66MHz
capabilities: bus_master cap_list
configuration: driver=ehci_hcd latency=32
resources: irq:19 memory:fe8ff400-fe8ff4ff
*-serial UNCLAIMED
description: SMBus
product: SBx00 SMBus Controller
vendor: ATI Technologies Inc
physical id: 14
bus info: pci@0000:00:14.0
version: 3c
width: 32 bits
clock: 66MHz
capabilities: cap_list
configuration: latency=0
*-ide
description: IDE interface
product: SB700/SB800 IDE Controller
vendor: ATI Technologies Inc
physical id: 14.1
bus info: pci@0000:00:14.1
version: 00
width: 32 bits
clock: 66MHz
capabilities: ide bus_master cap_list
configuration: driver=pata_atiixp latency=64
resources: irq:16 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:ff00(size=16)
*-multimedia
description: Audio device
product: SBx00 Azalia (Intel HDA)
vendor: ATI Technologies Inc
physical id: 14.2
bus info: pci@0000:00:14.2
version: 00
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=HDA Intel latency=32
resources: irq:16 memory:fe8f4000-fe8f7fff
*-isa
description: ISA bridge
product: SB700/SB800 LPC host controller
vendor: ATI Technologies Inc
physical id: 14.3
bus info: pci@0000:00:14.3
version: 00
width: 32 bits
clock: 66MHz
capabilities: isa bus_master
configuration: latency=0
*-pci:2
description: PCI bridge
product: SBx00 PCI to PCI Bridge
vendor: ATI Technologies Inc
physical id: 14.4
bus info: pci@0000:00:14.4
version: 00
width: 32 bits
clock: 66MHz
capabilities: pci bus_master
*-usb:6
description: USB Controller
product: SB700/SB800 USB OHCI2 Controller
vendor: ATI Technologies Inc
physical id: 14.5
bus info: pci@0000:00:14.5
version: 00
width: 32 bits
clock: 66MHz
capabilities: bus_master
configuration: driver=ohci_hcd latency=32
resources: irq:18 memory:fe8fa000-fe8fafff
*-pci:1
description: Host bridge
product: K8 [Athlon64/Opteron] HyperTransport Technology Configuration
vendor: Advanced Micro Devices [AMD]
physical id: 101
bus info: pci@0000:00:18.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:2
description: Host bridge
product: K8 [Athlon64/Opteron] Address Map
vendor: Advanced Micro Devices [AMD]
physical id: 102
bus info: pci@0000:00:18.1
version: 00
width: 32 bits
clock: 33MHz
*-pci:3
description: Host bridge
product: K8 [Athlon64/Opteron] DRAM Controller
vendor: Advanced Micro Devices [AMD]
physical id: 103
bus info: pci@0000:00:18.2
version: 00
width: 32 bits
clock: 33MHz
*-pci:4
description: Host bridge
product: K8 [Athlon64/Opteron] Miscellaneous Control
vendor: Advanced Micro Devices [AMD]
physical id: 104
bus info: pci@0000:00:18.3
version: 00
width: 32 bits
clock: 33MHz
configuration: driver=k8temp
resources: irq:0
*-scsi
physical id: 1
bus info: scsi@6
logical name: scsi6
capabilities: scsi-host
configuration: driver=usb-storage

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 9:30
syrano
速腾1994 写了:更新吧!现在的2.6.32内核哪里有模块??
想更新, 不过可惜现在已经叛变到Arch了.

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 19:01
速腾1994
hi.syrano.能否帮我做一个config。
我刚才又失败了。
cp原来的内核config,,就改了cpu,1000hz,编译deb包安装老是不能挂在root fs,,并且编译时间很长2小时,
我用你的config修改后编译只要3-4分钟,但还是不能挂在root fs....
很郁闷,我都想叛变到arch了,可是我不甘心...

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 19:04
速腾1994
这是我的帖子 :em06 viewtopic.php?f=15&t=267082

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 19:26
syrano
速腾1994 写了:hi.syrano.能否帮我做一个config。
我刚才又失败了。
cp原来的内核config,,就改了cpu,1000hz,编译deb包安装老是不能挂在root fs,,并且编译时间很长2小时,
我用你的config修改后编译只要3-4分钟,但还是不能挂在root fs....
很郁闷,我都想叛变到arch了,可是我不甘心...
你的sata硬盘干嘛用IDE模式呢?

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 19:29
速腾1994
xp没有sata驱动..恩,我再试试
可是我现在换了ide硬盘有编译的,还是root ..fs

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 19:36
速腾1994
syrano ,可否给个.config

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 19:46
syrano
速腾1994 写了:syrano ,可否给个.config
你是32位的?

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 20:04
syrano
Arch 32位默认的config
config.tar.xz
(24.03 KiB) 已下载 104 次
Arch 64位默认的config
config.x86_64.tar.xz
(23.2 KiB) 已下载 102 次

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-23 20:12
速腾1994
xie xie ,wo shishi

Re: 配置并编译内核[更新到linux-2.6.29.2]

发表于 : 2010-04-24 15:27
sherven
学习了。谢谢