Linux-2.6.34 编译笔记

内核编译和嵌入式产品的设计与开发
头像
紅中愛發財
帖子: 185
注册时间: 2009-07-15 15:31

Re: Linux-2.6.34 编译笔记

#17

帖子 紅中愛發財 » 2010-06-08 8:19

贴贴图啊,光文字的还有很多不懂啊

代码: 全选

https://launchpad.net/~……/+archive/ppa
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: Linux-2.6.34 编译笔记

#18

帖子 Bill Lee » 2010-06-08 10:12

pocoyo 写了:
Bill Lee 写了:
pocoyo 写了:请教您编译后 那个src下的目录有多大?
430 MB
哪有这么小.
basncy 写了:我要顶顶!!

回五楼,预留个4G空间吧,我以前编译过,失败。
有空了重新折腾
这个靠谱. 记得当时编译了一次绝对上G的. debian的倒没这么大
你自己看,这次我重新编译后是 490 MB
附件
Screenshot.png
Screenshot.png (28.42 KiB) 查看 3647 次
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: Linux-2.6.34 编译笔记

#19

帖子 Bill Lee » 2010-06-08 10:15

紅中愛發財 写了:贴贴图啊,光文字的还有很多不懂啊
配置这么多,要是都贴图,我怕论坛受不了
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
beruchtigte
帖子: 284
注册时间: 2007-12-30 13:17

Re: Linux-2.6.34 编译笔记

#20

帖子 beruchtigte » 2010-06-08 11:17

看来还是gentoo好啊
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: Linux-2.6.34 编译笔记

#21

帖子 黄美姬 » 2010-06-08 22:30

Bill Lee 写了:
pocoyo 写了:
Bill Lee 写了:
pocoyo 写了:请教您编译后 那个src下的目录有多大?
430 MB
哪有这么小.
basncy 写了:我要顶顶!!

回五楼,预留个4G空间吧,我以前编译过,失败。
有空了重新折腾
这个靠谱. 记得当时编译了一次绝对上G的. debian的倒没这么大
你自己看,这次我重新编译后是 490 MB
这个是arch的?,我的arch也这么小 :em05
上次由 黄美姬 在 2010-06-09 7:56,总共编辑 2 次。
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
头像
rapistor
帖子: 1983
注册时间: 2009-01-19 15:09

Re: Linux-2.6.34 编译笔记

#22

帖子 rapistor » 2010-06-08 23:40

我机器慢,编译一次要一个多小时,今天辛苦编译成功了,安装后竟然不认U盘了,其他功能正常,好像效率也提高了不少,我用那个make localmodconfig命令,然后一直按回车键,不太明白问了些什么东西。听说这个命令是根据加裁的模块来精减的,不明白为什么U盘会认不了,请问如果我先插上U盘,再编译能不能识别U盘?
:em20
坚守在linux的天堂!
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: Linux-2.6.34 编译笔记

#23

帖子 黄美姬 » 2010-06-09 7:41

处理器: 英特尔 酷睿2 双核
主显卡: ATI Radeon
64位系统


有胆就试试:解压后去掉ok两字,放到源码下,开始:sudo make-kpkg -initrd kernel_image kernel-headers

15分钟编译完,源码包大小512M,linux-image-2.6.34_2.6.34-10.00.Custom_amd64.deb 大小5.1M,vmlinuz-2.6.34大小2.3M

代码: 全选

编译
$sudo make-kpkg -initrd kernel_image kernel-headers
回上层目录
$cd .. 
安装内核
$sudo dpkg -i linux-image-2.6.34_2.6.34-10.00.Custom_amd64.deb
$cd /boot
$sudo depmod -a
$sudo update-initramfs  -c -k  2.6.34
$cd /tmp
$gzip -dc /boot/initrd.img-2.6.34| cpio -id
$touch lib/modules/2.6.34/modules.dep
$sudo update-grub

代码: 全选

$ ls -l /boot
总计 15986
-rw-r--r-- 1 root root  634929 2010-06-04 06:53 abi-2.6.32-22-generic
-rw-r--r-- 1 root root  110365 2010-06-04 06:53 config-2.6.32-22-generic
-rw-r--r-- 1 root root   63452 2010-06-09 04:20 config-2.6.34
drwxr-xr-x 3 root root    6144 2010-06-09 04:35 grub
-rw-r--r-- 1 root root 2616681 2010-06-08 01:52 initrd.img-2.6.32-22-generic
-rw-r--r-- 1 root root 2600855 2010-06-09 04:34 initrd.img-2.6.34
drwx------ 2 root root   12288 2010-05-17 03:01 lost+found
-rw-r--r-- 1 root root 2152657 2010-06-04 06:53 System.map-2.6.32-22-generic
-rw-r--r-- 1 root root 1694902 2010-06-09 04:30 System.map-2.6.34
-rw-r--r-- 1 root root    1336 2010-06-04 06:56 vmcoreinfo-2.6.32-22-generic
-rw-r--r-- 1 root root 4037792 2010-06-04 06:53 vmlinuz-2.6.32-22-generic
-rw-r--r-- 1 root root 2432752 2010-06-09 04:30 vmlinuz-2.6.34
$ uname -a
Linux soul 2.6.34 #1 SMP Wed Jun 9 04:27:11 CST 2010 x86_64 GNU/Linux
$ 
如果有vbox需重装virtualbox-ose-dkms
附件
ok.config.zip
(14.51 KiB) 已下载 176 次
上次由 黄美姬 在 2010-06-09 10:07,总共编辑 1 次。
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: Linux-2.6.34 编译笔记

#24

帖子 黄美姬 » 2010-06-09 8:06

不能识别U盘请检查
make xconfig

代码: 全选

make localmodconfig命令后U盘不能用,DVD不能放
USB support 
   USB Serial Converter support 
           USB Generic Serial Driver

File systems
        DOS/FAT/NT Filesystems
               MSDOS fs support 
               VFAT (Windows-95) fs support

File systems
          CD-ROM/DVD Filesystems下面全选,
还有一些SCSI选项也与U盘有关
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: Linux-2.6.34 编译笔记

#25

帖子 Bill Lee » 2010-06-09 13:35

make localmodconfig
若是“根据加裁的模块来精减的“,那么由于你在 make localmodconfig 没插上 U 盘,那么 usb-storage 就不会被编译
还是 make menuconfig 看着配置吧。
至少也要在 make localmodconfig 后再 make menuconfig 确认一下
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
头像
非主流1987
帖子: 427
注册时间: 2008-05-09 23:50

Re: Linux-2.6.34 编译笔记

#26

帖子 非主流1987 » 2010-06-09 13:46

膜拜了,这一两个星期,一直在虚拟机尝试编译,前几天也成功了,不过是在保留原配置文件的基础上···
还要慢慢尝试啊···
头像
紅中愛發財
帖子: 185
注册时间: 2009-07-15 15:31

Re: Linux-2.6.34 编译笔记

#27

帖子 紅中愛發財 » 2010-06-09 15:19

basncy 写了:sudo make gconfig出现下面错误,我狂晕!

代码: 全选

cy@cy-laptop:~/src/linux-2.6.33.2$ sudo make gconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
*
* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.
*
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
make[1]: *** 没有规则可以创建“scripts/kconfig/gconf.o”需要的目标“scripts/kconfig/.tmp_gtkcheck”。 停止。
make: *** [gconfig] 错误 2
没有gtk2-dev的可以

代码: 全选

sudo apt-get install libgtk2.0-dev
这样好像还不行
还是提示:
* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.

代码: 全选

https://launchpad.net/~……/+archive/ppa
Bill Lee
帖子: 598
注册时间: 2009-09-19 20:50

Re: Linux-2.6.34 编译笔记

#28

帖子 Bill Lee » 2010-06-09 17:16

黄美姬 写了:
Bill Lee 写了:
pocoyo 写了:
Bill Lee 写了:
pocoyo 写了:请教您编译后 那个src下的目录有多大?
430 MB
哪有这么小.
basncy 写了:我要顶顶!!

回五楼,预留个4G空间吧,我以前编译过,失败。
有空了重新折腾
这个靠谱. 记得当时编译了一次绝对上G的. debian的倒没这么大
你自己看,这次我重新编译后是 490 MB
这个是arch的?,我的arch也这么小 :em05
不是 arch linux.
就是 在 Ubuntu 下编译 www.kernel.org 下载来的。
内核配置里有一个 optimize for size 的选项。
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
头像
紅中愛發財
帖子: 185
注册时间: 2009-07-15 15:31

Re: Linux-2.6.34 编译笔记

#29

帖子 紅中愛發財 » 2010-06-11 15:45

:em11

代码: 全选

https://launchpad.net/~……/+archive/ppa
头像
wtry
帖子: 923
注册时间: 2009-03-18 9:26

Re: Linux-2.6.34 编译笔记

#30

帖子 wtry » 2010-06-11 18:39

make
尝试了好多次的
有时间继续 :em11
回复