<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/lyw2698" type="application/rss+xml" ref="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/lyw2698" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 28 Nov 2007 09:38:00 GMT</lastBuildDate><title>lyw2698的专栏</title><item><title>Linux 系统裁减指南</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563489/4282462/1/item.html</link><wfw:comment>comments/1905320.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1905320.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1905320</trackback:ping><description>第一步：裁减内核打开终端，输入：cd /usr/src/linux2.4,然后输入make xconfig.现在编译内核正式开始了1.1        “code maturity level options”选项，代表代码的成熟等级，因为这是一个试验的部分，我们不需要，所以关闭它。1.2        “Loadable module support”可加载模块支持可加载模块是指内核代码（kernel code）的一些片断，比如驱动程序，当编译内核的时候它们也被单独编译。 因此，这些代码不是内核的一部分，但是当需要它的时候，它可以被加载并使用。内核代码编译成可加载模块，可以使内核更小，而且更稳定。所以里面的三项我们全选。&lt;img src =&quot;aggbug/1905320.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Nov 2007 17:38:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905320.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/28/1905320.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905320.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563489/4282462</fs:itemid></item><item><title>Linux内核裁减及根文件系统定制</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563490/4282462/1/item.html</link><wfw:comment>comments/1905302.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1905302.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1905302</trackback:ping><description>根文件系统定制
1、 创建一个全新的根文件系统
你可以用mkinitrd来创建，这里介绍另外一种方式，用dd命令：
# mkdir -p /mnt/initrd 创建一个设备点，用于临时挂载根文件系统。
# cd /tmp 在tmp下创建根文件系统
　 # dd if=/dev/zero of=/tmp/initrd bs=512 count=40960 创建一个名为initrd的根文件
系统，系统每个块的大小为
512字节，共40960块。
&lt;img src =&quot;aggbug/1905302.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Nov 2007 17:31:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905302.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/28/1905302.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905302.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563490/4282462</fs:itemid></item><item><title>关于linux内核裁减</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563491/4282462/1/item.html</link><wfw:comment>comments/1905270.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1905270.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1905270</trackback:ping><description>在menuconfig中配置：

详细介绍内核配置选项及删改情况
第一部分：全部删除
Code maturity level options ---&gt; 代码成熟等级选项
[]Prompt for development and/or incomplete code/drivers 默认情况下是选择的，这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.不选。

&lt;img src =&quot;aggbug/1905270.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Nov 2007 17:13:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905270.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/28/1905270.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905270.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563491/4282462</fs:itemid></item><item><title>你的 Linux 有多大 ?</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563492/4282462/1/item.html</link><wfw:comment>comments/1905266.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1905266.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1905266</trackback:ping><description>最小的 Linux kernel 这篇文章有些奇怪，在文章的一开始，我就要宣称本文是没有太大意义的。Linux 能有多小呢 ? 每一个做 embedded 系统的人都把小看成第一要务，其实这是不对的。如果我们对系统的好坏和大小作图，它应该长得像||----|| -----| | --------| ---|----------------------- 小当然不会比较坏，但不一定比较好。如果系统使用 4MB 和 5MB 没有价格或性能上的差别，那 4MB 和 5MB 是一样好的。&lt;img src =&quot;aggbug/1905266.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Nov 2007 17:11:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905266.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/28/1905266.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905266.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563492/4282462</fs:itemid></item><item><title>Linux内核裁减及根文件系统定制(之二)--------根文件系统定制</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563493/4282462/1/item.html</link><wfw:comment>comments/1905259.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1905259.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1905259</trackback:ping><description>二、根文件系统定制    1、 创建一个全新的根文件系统        你可以用mkinitrd来创建，这里介绍另外一种方式，用dd命令：                      # mkdir -p /mnt/initrd    创建一个设备点，用于临时挂载根文件系统。                      # cd  /tmp               在tmp下创建根文件系统       　      # dd if=/dev/zero of=/tmp/initrd bs=512 count=40960      创建一个名为initrd的根文件                                                           系统，系统每个块的大小为                                                                                                       512字节，共40960块。&lt;img src =&quot;aggbug/1905259.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Nov 2007 17:06:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905259.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/28/1905259.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905259.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563493/4282462</fs:itemid></item><item><title>Linux内核裁减及根文件系统定制(之一)--------Linux内核裁减</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563494/4282462/1/item.html</link><wfw:comment>comments/1905256.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1905256.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1905256</trackback:ping><description>一、内核编译1、 准备工作（1）       整理出系统需要支持的硬件、文件系统类型以及网络协议等内容。（2）       建议用命令uname –r 查看一下系统的版本号，如果你的系统版本与将要编译的内核版本一致，建议将/lib/modules下的内容备份，否则将来的make modules_install 步骤产生的文件会覆盖这个路径下的内容。&lt;img src =&quot;aggbug/1905256.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Nov 2007 17:05:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905256.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/28/1905256.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905256.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563494/4282462</fs:itemid></item><item><title>在Linux下为嵌入式Linux内核编译busybox</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563495/4282462/1/item.html</link><wfw:comment>comments/1905236.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1905236.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1905236</trackback:ping><description>笔者所用的是一块ARM9 Atmel 9200的开发板，Linux内核为2.4.27, 交叉编译器为2.95.3，编译环境为RedHat9 Linux下。1、从http://www.busybox.net/downloads下载到busybox，笔者下载的为busybox1.1.3，下载后解压到一个目录下，如 /tmp 目录下；2、进入解压后的目录，输入make menuconfig 进行编译配置，基本的配置如下：Busybox Settings &amp;amp;amp;gt;                                                                         General Configuration &amp;amp;amp;gt;                                                                      [*] Support for devfs                                                  Build Options &lt;img src =&quot;aggbug/1905236.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 28 Nov 2007 16:49:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905236.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/28/1905236.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/28/1905236.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563495/4282462</fs:itemid></item><item><title>linux内核裁减</title><link>http://item.feedsky.com/~csdn.net/lyw2698/~6174517/32563496/4282462/1/item.html</link><wfw:comment>comments/1903611.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/1903611.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1903611</trackback:ping><description>linux内核裁减 &lt;img src =&quot;aggbug/1903611.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 27 Nov 2007 16:38:00 +0800</pubDate><author>gg</author><comments>http://blog.csdn.net/lyw2698/archive/2007/11/27/1903611.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/lyw2698/archive/2007/11/27/1903611.aspx</guid><dc:creator>gg</dc:creator><fs:srclink>http://blog.csdn.net/lyw2698/archive/2007/11/27/1903611.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/lyw2698/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/lyw2698/~6174517/32563496/4282462</fs:itemid></item></channel></rss>