vmlinuz文件
来源:互联网 发布:java测试类 main方法 编辑:程序博客网 时间:2024/05/24 05:10
vmlinuz是可引导的、压缩的内核。“vm”代表“Virtual Memory”。Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制。Linux能够使用硬盘空间作为虚拟内存,因此得名“vm”。vmlinuz是可执行的Linux内核,它位于/boot/vmlinuz,vmlinuz的建立有两种方式。一是编译内核时通过“make zImage”创建,然后通过:
“cp /usr/src/linux-2.4/arch/i386/linux/boot/zImage /boot/vmlinuz”产生。zImage适用于小内核的情况,它的存在是为了向后的兼容性。二是内核编译时通过命令make bzImage创建,然后通过:“cp /usr/src/linux-2.4/arch/i386/linux/boot/bzImage /boot/vmlinuz”产生。
“cp /usr/src/linux-2.4/arch/i386/linux/boot/zImage /boot/vmlinuz”产生。zImage适用于小内核的情况,它的存在是为了向后的兼容性。二是内核编译时通过命令make bzImage创建,然后通过:“cp /usr/src/linux-2.4/arch/i386/linux/boot/bzImage /boot/vmlinuz”产生。
bzImage是压缩的内核映像,需要注意,bzImage不是用bzip2压缩的,bzImage中的bz容易引起误解,bz表示“big zImage”。zImage(vmlinuz)和bzImage(vmlinuz)都是用gzip压缩的。它们不仅是一个压缩文件,而且在这两个文件的开头部分内嵌有gzip解压缩代码。所以你不能用gunzip 或 gzip –dc解包vmlinuz。 内核文件中包含一个微型的gzip用于解压缩内核并引导它。两者的不同之处在于,老的zImage解压缩内核到低端内存(第一个640K),bzImage解压缩内核到高端内存(1M以上)。如果内核比较小,那么可以采用zImage 或bzImage之一,两种方式引导的系统运行时是相同的。大的内核采用bzImage,不能采用zImage。
vmlinux是未压缩的内核,vmlinuz是vmlinux的压缩文件
- vmlinuz文件
- vmlinuz文件
- vmlinuz
- vmlinuz
- vmlinuz
- 关于vmlinuz和initrd文件
- 内核引导文件vmlinuz简介
- vmlinuz,initrd,system.map文件
- 内核引导文件vmlinuz简介
- 理解vmlinuz,initrd,system.map文件
- 理解vmlinuz,initrd,system.map文件
- Linux一点了解之vmlinuz和initrd.img文件
- vmlinuz、initrd.img、vmlinuz
- 解压vmlinuz
- vmlinuz简介
- 从Linux的安装盘中提取vmlinuz和initrd.img文件
- 【LINUX内核】/boot 目录下的内核文件(vmlinuz, initrd和System.map)
- 几种linux内核文件的区别(vmlinux、zImage、bzImage、uImage、vmlinuz、initrd )
- Linux字符设备与块设备的区别与比较
- 2013蓝桥杯预赛javaA 颠倒的价牌
- CSS学习笔记(五)CSS 类选择器
- nefu697Similar Word(kmp)
- 正则表达式 去除相应HTML 标记
- vmlinuz文件
- 单片机驱动DM9000网卡芯片(详细调试过程)
- x86 IO端口地址
- UVa 10739 - String to Palindrome
- 高薪面试题01—银行业务调度系统
- 优秀电影推荐
- zoj 2838 Utopia
- Java实现基本排序算法
- ZOJ 2887 Server Relocation(BFS)