QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 青铜镜

编译内核的可行性报告

[复制链接]
 楼主| 发表于 2005-10-20 11:29:59 | 显示全部楼层
我爱洗澡,
乌龟跌到。。。。。。

我爱灌水,
版主晕倒。。。。。。

葛优说:
“我可以严肃地告诉你,版主很生气,后果很严重!。。。。。。。。”
回复

使用道具 举报

发表于 2005-10-20 12:14:21 | 显示全部楼层
make.conf只对gentoo有用吧。其它的发行版直接改内核里的makefile,或者arch/i386/makefile

PS:楼主的文章真有风格阿
回复

使用道具 举报

发表于 2005-10-21 18:27:37 | 显示全部楼层
楼主真搞,呵呵

学寓于乐,精彩
回复

使用道具 举报

 楼主| 发表于 2005-10-22 15:15:04 | 显示全部楼层
纠错:

重点:
......接着执行make menuconfig命令,直接从Load an Alternate Configuration File这个选项中调用刚刚复制到里面的./config文件进行内核配置。

./config是错误滴!
应当是:
.config

偶都说了,请别随便模仿!有危险滴。。。。。。。。

第八部分
08、Device Drivers  --->  设备驱动
  08.01、Generic Driver Options  --->   常规设备选项
    08.01.01、
  • Prevent firmware from being built  
        08.01.02、<M> Hotplug firmware loading support  
      08.02、Memory Technology Devices (MTD)  --->   
        08.02.01、<M> Memory Technology Device (MTD) support  
        08.02.02、[ ]  Debugging
        08.02.03、<M>  MTD concatenating support  
        08.02.04、
  •   MTD partitioning support  
        08.02.05、<M>  RedBoot partition table parsing  
                 (-1)  Location of RedBoot partition table
        08.02.06、[ ]  Include unallocated flash regions   
        08.02.07、[ ]  Force read-only for RedBoot system images  
        08.02.08、
  • Command line partition table parsing   
                 ---   User Modules And Translation Layers  
        08.02.09、<M>  Direct char device access to MTD devices  
        08.02.10、<M>  Caching block device access to MTD devices  
        08.02.11、<M>  Readonly block device access to MTD devices  
        08.02.12、<M>  FTL (Flash Translation Layer) support   
        08.02.13、<M>  NFTL (NAND Flash Translation Layer) support  
      08.03、Parallel port support  --->     并行端口支持(用于打印机、并行端口外接式ZIP磁盘机等设备)
        08.03.01、< > Parallel port support  
        08.03.02、< > PC-style hardware   
        08.03.03、< > Multi-IO cards (parallel and serial)
        08.03.04、[ ] IEEE 1284 transfer modes  
      08.04、Plug and Play support  --->  即插即用支持
        08.04.01、
  • Plug and Play support   
        08.04.02、[ ]   PnP Debug Messages   
      08.05、Block devices  --->     块设备
        08.05.01、< > Normal floppy disk support 软驱支持
        08.05.02、< > Compaq SMART2 support          Compaq SMART2 Array磁盘阵列控制卡
        08.05.03、< > Compaq Smart Array 5xxx support      Compaq SMART2 Array 5xxx系列的磁盘阵列控制卡
        08.05.04、[ ]   SCSI tape drive support for Smart Array 5xxx   Smart Array 5xxx系列的SCSI磁带设备支持
        08.05.05、< > Mylex DAC960/DAC1100 PCI RAID Controller support  
        08.05.06、<*> Loopback device support  把文件当成区块设备使用,例如挂载ISO9660的光盘映像文件!
        08.05.07、< >   Cryptoloop Support  
        08.05.08、< > Network block device support   网络块设备支持
        08.05.09、< > Promise SATA SX8 support  
        08.05.10、< > Low Performance USB Block driver
        08.05.11、<*> RAM disk support   这里一定要选上!!!!!否则会出现:
    VFS:Cannot open root device "hdb2" or unknow-block(0,0)
    Please append a correct "root=" boot option
    kernel panic-not syncing: VFS:Unable to mount root fs on unknow-block(0,0) 这种故障现象!
                 (16)  Default number of RAM disks   
                 (16384) Default RAM disk size (kbytes)      
    以上这个说法,是偶网游时,从某个论坛上捡来的,具体情况不清楚。个人感觉,这个选项应当是加载Swap交换分区的驱动。纯属个人猜测。
        08.05.12、
  •    Initial RAM disk (initrd) support   
        08.05.13、( )  Initramfs source file(s)
        08.05.04、
  • Support for Large Block Devices  
        08.05.15、<M> Packet writing on CD/DVD media
                 (   Free buffers for data gathering
        08.05.16、[ ]   Enable write caching   
        08.05.17、IO Schedulers  --->     
                 <M> ATA over Ethernet support   
         

    下面的内容,不合适未成年人阅读,请未成年人请自动退出!
    讲一笑话:
    疯牛病
    2005年3月4日,一位女记者采访英国某奶牛场。
    她问:为什么奶牛会得疯牛病?
    场长没好气地说:
    “这奶牛一天要被摸三次奶,但要一年才配种一次。要是你。也会疯的。”

    内核选项内容太多,
    尚未整理完成!
    欲知后事如何,
    且听下回分解。。。。。。
  • 回复

    使用道具 举报

     楼主| 发表于 2005-10-24 11:03:38 | 显示全部楼层
    [quote:469eb72ba1="cnhnln"]make.conf只对gentoo有用吧。其它的发行版直接改内核里的makefile,或者arch/i386/makefile

    PS:楼主的文章真有风格阿[/quote]

    谢谢您的指正。。。。。

    可是,我不清楚我到底是哪里做对了,

    我用上新的内核后,
    发现系统快了一大截。。。。。。。

    百思不得其解啊。。。。。。。

    随偶闹荡江湖多年的显示器刚刚挂了,
    偶把它大卸八块,
    正在维修中,
    编译内核的资料资料及网游闲逛时摘到的资料放不上来。。。。。
    希望各位网友能够多提意见或建议。
    灌水也没关系。。。。

    谢谢回贴。。。。。
    回复

    使用道具 举报

     楼主| 发表于 2005-10-24 11:06:19 | 显示全部楼层
    [quote:3d15044e27="discuz213"]楼主真搞,呵呵

    学寓于乐,精彩[/quote]

    谢谢回贴!
    现在是
    娱乐越来越多,
    开心越来越少。
    这年头,大家都不容易啊。。。。。
    回复

    使用道具 举报

    发表于 2005-10-24 14:08:22 | 显示全部楼层

    又一个水桶。
    回复

    使用道具 举报

    发表于 2005-11-1 20:12:53 | 显示全部楼层
    文章很好。
    建议楼主把签名去掉,有关小日本的笑话不好笑
    回复

    使用道具 举报

     楼主| 发表于 2005-11-11 10:31:13 | 显示全部楼层
    同意你的建议!


    我被版主撞了一下腰........
    不敢灌了........

    万一被公社灭了关税.......
    回复

    使用道具 举报

    发表于 2005-11-18 14:30:19 | 显示全部楼层
    好文好文!
    赞一个!
    回复

    使用道具 举报

    发表于 2005-11-27 10:42:05 | 显示全部楼层
    楼主写得很精彩……
    怎么还没更新的,我等到脖子都长了……
    回复

    使用道具 举报

    发表于 2005-11-28 14:44:41 | 显示全部楼层
    如果我看了不顶的话,我就成了“光看不顶”的傻新郎了。尽管对编译内核一窍不通。
    回复

    使用道具 举报

    发表于 2005-12-3 19:36:35 | 显示全部楼层
    看来我的第一个回帖得贡献给楼主了~
    回复

    使用道具 举报

    发表于 2005-12-5 13:46:34 | 显示全部楼层
    怎么还没有更新的……
    回复

    使用道具 举报

    发表于 2005-12-7 14:48:49 | 显示全部楼层
    AS4在 ln -s  /usr/src/kernels/2.6.9-22.EL-i686 /usr/src/linux后
    [root@localhost linux]# make
      CHK     include/linux/version.h
      SPLIT   include/linux/autoconf.h -> include/config/*
      CHK     include/asm-i386/asm_offsets.h
    make[1]: *** 没有规则可以创建“init/built-in.o”需要的目标“init/main.o”。 停止。
    make: *** [init] 错误 2
    [root@localhost linux]#  如何处理呢?
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    GMT+8, 2024-4-24 15:49 , Processed in 0.083054 second(s), 13 queries .

    © 2021 Powered by Discuz! X3.5.

    快速回复 返回顶部 返回列表