天下网吧 >> 网吧系统 >> 系统资讯 >> 正文

Linux系统重要的内核文件之vmlinuz

2014-4-22网络整理佚名

在天下网吧-网吧系统-网吧天下栏目上一篇文章中,我们看到了:

  • 上一篇文章:

  • 希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:Linux系统重要的内核文件之vmlinuz

      在前面的文章中我们曾向大家介绍了双Linux及多Linux系统的2种安装方法,不知道大家觉得怎么样呢!现在我们要向大家介绍的就是Linux系统重要的内核文件之vmlinuz的相关内容!下面大家还是跟着我们txwb网吧联盟的网吧系统栏目一起去看看吧!
      vmlinuz作为一个重要的Linux系统内核文件,是一个可引导的、压缩的内核。这里的“vm”代表“VirtualMemory”。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。而且vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,一般是一个软链接。
      关于vmlinuz的建立方式,主要有两种。一种是编译内核时通过“makezImage”创建,然后通过:“cp/usr/src/linux-2.4/arch/i386/linux/boot/zImage/boot/vmlinuz”产生。zImage主要适用于小内核的情况,它的存在是为了向后的兼容性。
      还有一种就是内核编译时通过命令makebzImage创建,然后通过:“cp/usr/src/linux-2.4/arch/i386/linux/boot/bzImage/boot/vmlinuz”产生。bzImage是压缩的内核映像,需要注意,bzImage不是用bzip2压缩的,bzImage中的bz容易引起误解,bz表示“bigzImage”。bzImage中的b是“big”意思。
      这里的zImage(vmlinuz)和bzImage(vmlinuz)都是用gzip压缩的。它们不仅是一个压缩文件,而且在这两个文件的开头部分内嵌有gzip解压缩代码。所以你不能用gunzip或gzip–dc解包vmlinuz。
      另外,内核文件中包含一个微型的gzip用于解压缩内核并引导它。这两者的不同之处是老的zImage解压缩内核到低端内存(第一个640K),bzImage解压缩内核到高端内存(1M以上)。
      在这里,如果内核比较小的话,那么可以采用zImage或bzImage之一,两种方式引导的系统运行时是相同的。大的内核采用bzImage,不能采用zImage。vmlinux是未压缩的内核,vmlinuz是vmlinux的压缩文件。
      Linux系统重要的内核文件之vmlinuz的相关内容我们就介绍到这里了,大家如果还有不明白的地方可以去本站的网吧系统栏目去查找,如果找不到解决办法,可以留言一起讨论,当然如果大家有什么好的资料也可以和我们一起分享哦!


    好了,关于【Linux系统重要的内核文件之vmlinuz】这个问题今天就说到这,有些地方说得不是很好,如果你有更好的补充请发表评论或者上网吧论坛提出吧。网吧论坛地址:http://bbs.txwb.com

    如果有下一页,请点击下一页哦,文章还没说完呢。

    本文来源:网络整理 作者:佚名

    声明
    声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
    天下网吧·网吧天下