当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 高手请进:Ubuntu 编译最新内核2.6.35.7出错(急、急、急、急!!!)
帖子发表于 : 2010-10-05 22:56 

注册: 2010-10-05 22:49
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
前面一切完好,使用:$sudo apt-get install build-essential kernel-package libncurses5-dev安装了所有工具,但是输入sudo make-kpkg -initrd --initrd --append-to-version=dell1400 kernel_image kernel-headers后编译一个多小时后出现如下错误:
create_md5sums_fn () { cd $1 ; find . -type f ! -regex './DEBIAN/.*' ! -regex './var/.*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums ; if [ -z "DEBIAN/md5sums" ] ; then rm -f "DEBIAN/md5sums" ; fi ; } ; create_md5sums_fn /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400
chmod -R og=rX /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400
chown -R root:root /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400
dpkg --build /media/file/src/linux-2.6.35.7/debian/linux-image-2.6.35.7dell1400 ..
dpkg-deb:正在新建软件包“linux-image-2.6.35.7dell1400”,包文件为“../linux-image-2.6.35.7dell1400_2.6.35.7dell1400-10.00.Custom_i386.deb”。
dpkg-deb: 控制目录的的权限位是 777 (必须 >=0755 且 <=0755)
make[2]: *** [debian/stamp/binary/linux-image-2.6.35.7dell1400] 错误 2
make[2]:正在离开目录 `/media/file/src/linux-2.6.35.7'
make[1]: *** [debian/stamp/binary/pre-linux-image-2.6.35.7dell1400] 错误 2
make[1]:正在离开目录 `/media/file/src/linux-2.6.35.7'
make: *** [kernel_image] 错误 2
administrator@ubuntu:/media/file/src/linux-2.6.35.7$

然后再我的linux-2.6.35.7文件夹的上一级目录src中找不到文章中说的两个linux-headers-...-_i386.deb和linux-image-...-i386.deb两个文件,我再重新编译的3次,每次都出现的同样错误,请问这是为啥????


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 高手请进:Ubuntu 编译最新内核2.6.35.7出错(急、急、急、急!!!)
帖子发表于 : 2010-10-06 15:09 

注册: 2007-10-14 13:22
帖子: 178
送出感谢: 0 次
接收感谢: 0 次
這裡有我編譯好的 2.6.35.7 ,打了 youbest 的 utf8 中文補丁

ftp://202.116.65.70/pub/ubuntu/dists/lucid/main/binary-i386/kernel
對於32位的 10.04 或者 10.10 ,裝上如下幾個包就行了:
代码:
linux-image-2.6.35-36-generic_2.6.35-36.38_i386.deb
linux-headers-2.6.35-36_2.6.35-36.38_all.deb
linux-headers-2.6.35-36-generic_2.6.35-36.38_i386.deb
linux-libc-dev_2.6.35-1036.38_i386.deb


如果你是64位的系統,可以下載 linux_2.6.35-36.38.tar.gz ,解壓後進入內核目錄,執行如下命令,等幾個小時即可在上一層目錄中找到打好的64位包:
代码:
sudo debuild


適用於 10.04 和 10.10。
enjoy it.


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 高手请进:Ubuntu 编译最新内核2.6.35.7出错(急、急、急、急!!!)
帖子发表于 : 2010-10-06 16:40 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
http://kernel.ubuntu.com/~kernel-ppa/mainline/


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 高手请进:Ubuntu 编译最新内核2.6.35.7出错(急、急、急、急!!!)
帖子发表于 : 2010-10-06 16:49 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
建议用 make-kpkg 编译


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 高手请进:Ubuntu 编译最新内核2.6.35.7出错(急、急、急、急!!!)
帖子发表于 : 2010-10-06 18:26 

注册: 2007-10-14 13:22
帖子: 178
送出感谢: 0 次
接收感谢: 0 次
回覆 3 樓 4樓:

那裡的,缺了 linux-libc-dev ,你們試試看,沒有安裝對應版本的 linux-libc-dev ,在新內核下能否順利編譯 nvidia 顯卡驅動的內核模塊?能否順利編譯 virtualbox 的內核模塊?不行吧?我試過是不行的。所以還是自己 debuild 方式編譯,順便會打包出新內核對應的 linux-libc-dev 包,裝上就能順利編譯所有其他軟件的內核模塊了。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 高手请进:Ubuntu 编译最新内核2.6.35.7出错(急、急、急、急!!!)
帖子发表于 : 2010-10-06 19:21 

注册: 2010-10-05 22:49
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
2楼,谢谢你的热心,但是我想找出我的编译错误的原因,我编了四次,每次编了一个多小时结果出现上面的错误,生成不了deb文件,我想知道我到底哪步出错了,开始我还以为是空间不够,后来我删了些东西,删出来了7G的空间,但还是同样的错误!!!


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 高手请进:Ubuntu 编译最新内核2.6.35.7出错(急、急、急、急!!!)
帖子发表于 : 2010-10-06 20:35 

注册: 2007-10-14 13:22
帖子: 178
送出感谢: 0 次
接收感谢: 0 次
代码:
dpkg-deb: 控制目录的的权限位是 777 (必须 >=0755 且 <=0755)

權限檢查不對。你是否把內核源文件夾放在 vfat 或 ntfs 文件系統下編譯?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译