相关文章  
  • 跳槽怎样才能薪酬翻倍?
  • 职场男女九大“时尚”发泄法
  • Ubuntu的危险命令,不要执行哦
  • 0到33600端口详解
  • 电脑使用变慢七大原因解析
  • 用电脑看电视选什么样的卡
  • 比较三层交换机与路由器
  • SENDMAIL邮件服务器的安装与设置
  • Sendmail服务器安全配置技巧
  • 配置基于策略的路由
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    几个重要的Linux系统内核文件介绍3

    临时的引导硬件到实际内核vmlinuz能够接管并继续引导的状态。比如,使用的是scsi硬盘,而内核vmlinuz中并没有这个scsi硬件的驱动,那么在装入scsi模块之前,内核不能加载根文件系统,但scsi模块存储在根文件系统的/lib/modules下。为了解决这个问题,可以引导一个能够读实际内核的initrd内核并用initrd修正scsi引导问题。initrd-2.4.7-10.img是用gzip压缩的文件,下面来看一看这个文件的内容。
     initrd实现加载一些模块和安装文件系统等。   initrd映象文件是使用mkinitrd创建的。mkinitrd实用程序能够创建initrd映象文件。这个命令是RedHat专有的。其它Linux发行版或许有相应的命令。这是个很方便的实用程序。具体情况请看帮助:man mkinitrd   下面的命令创建initrd映象文件:   三、 System.map   System.map是一个特定内核的内核符号表。它是你当前运行的内核的System.map的链接。   内核符号表是怎么创建的呢? System.map是由“nm vmlinux”产生并且不相关的符号被滤出。对于本文中的例子,编译内核时,System.map创建在/usr/src/linux-2.4/System.map。像下面这样:   nm /b

    页码:[1] [2] [3] [4] [5] [6]3页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved