关于initrd.gz
来源:互联网 发布:ps怎么下载字体 mac 编辑:程序博客网 时间:2024/04/29 22:47
转自http://hi.baidu.com/dvdface/blog/item/0e6730d3f9c3a1003bf3cfc7.html
记得,我们安装Ubuntu的时候用到一个叫做“initrd.gz”的文件吧。
initrd的全称是initial ramdisk(初始RAM磁盘系统,临时的根分区),后缀.gz表明它是一个gunzip文件(类似与WIn下面的winrar),往白里说,表示它是一个压缩文件。
initrd.gz所起的作用,就是在刚启动的时候,真正的文件系统(根分区)还不可用之前,在RAM(RAM可以理解为内存)中模拟一个根分区。这个根文件系统中包含了实现启动所必要程序。如将内核模块加载到内核中的工具“insmod”。这点有点像是Windows启动盘中所含的Fdisk,scandisk等工具。
它的生存周期很短,当根分区被加载时它就彻底没用了。
当然如果没有所谓的磁盘上的根分区。比如智能Linux手机中,没有所谓PC磁盘文件系统,可以把需要用到的程序和必要的程序压缩在initrd文件,直接通过加载initrd.gz文件,就可以实现一个在RAM中运行的系统了。又如,光盘上运行的Linux操作系统,也是通过把操作系统打包到Initrd.gz中,然后直接放到内存,模拟的根分区运行。这样,即使你没有安装linux,照样可以通过光驱来体验一把,而不会对现有磁盘系统造成任何改变。
- 关于initrd.gz
- 关于initrd.gz和vmlinuz的说明
- vmlinuz和initrd.lz/initrd.gz
- 修改initrd.gz的方法
- initrd.gz和vmlinuz 小结
- 修改initrd.gz的方法
- 关于initrd
- 关于vmlinuz和initrd文件
- 关于initrd的一些整理
- initrd
- initrd
- initrd
- initrd
- initrd
- initrd
- initrd
- initrd
- 关于arm linux initrd boot 探讨
- Java多线程编程
- delphi 对ini操作
- libxml
- 1.1至100一百个自然数(无序),放入一个99个元素的数组a[99],用java语言编写一段程序,找出没有被放入数组这个数。【转】
- 6410的SD bootloader的实现(都江堰OS)
- 关于initrd.gz
- 在Linux下搭建Red5流媒体服务器
- 病态代码测试--valgrind测试报告
- 稳定的免费空间SiteFrost.com教程
- 吊兰
- 监视TOMCAT 的好工具
- WF 4.0中如何实现工作流版本管理
- Xtreme 界面库编程 细节
- 【转载】防止变量重复定义、头文件重复包含、嵌套包含