最新评论
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
在编译内核时 可以使用# make localmodconfig 这个命令可以在编译的时候检查你的机器上已经load的内核模块,并自动隐藏没有加载的模块。我尝试过很多次。这样的编译出的模块可以占用很少的空间,最少可以达到10M以下。不过这只能适合自己的机器,对大众化的机器不能适应。
至于编译内核的教程,以前也有很多人问,这里我不敢班门弄斧,
我提醒下朋友,若想编译内核,需要了解一个发行版的特征,像puppy这样的系统,内核必须支持squashfs+aufs2/unionfs(这些可以以模块形式或者封在内核里面) 内核配置文件中的fs项很重要。我尝试过N次的配置,也基本上是摸清楚了一点,“.config”文件我也有,有兴趣的话 我传你。
不过内核有很多补丁需要你手动打的。这些补丁包括文件系统的支持,硬件的优化(诸如usb 显卡 等等)
内核编译成功后,还需要阅读一下内核的说明文件,看看那些模块有哪些改动了 哪些必须在boot时就modprobe,否则文件系统分配错误肯定失败。
楼上的朋友说的失败,多数在aufs2补丁未打处出错
chromium是10.0.648.133。
估计过几天会出新的版本吧,官方的1ucid5.25都出了。
我疏忽了个人文件了,版主有兴趣的话我将headers文件打包传您。ln -s /usr/src/linux-2.6.38.2 /lib/modules/2.6.38.2/build 可以编译软件。不过很多软件都未与新内核同步,无线网卡的模块更是如此。
如果用lupu525,保存的个人文件要改名为pupsave.2fs或pupsave.3fs,才能在重启后使用。
-------------------------------------
# puppyvercheck
/initrd/mnt/dev_save/lin38
名称:Lucid Puppy
版本:525
大小:142M
发布时间:2011-04-02
内核版本:2.6.38.2
xorg版本:7.5; xorg-server:1.7.6
gcc版本:4.4.3
gtk+版本:2.20.0
glib版本:0_2.24.0
glibc版本:2.11.1
http://www.minilinux.net/node/1923