首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
Linux考试认证
linux认证:精通initramfs构建stepbystep(四)
时间:2009-05-11 07:24:00 作者:
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
一、配置内核支持initrd 到目前为止,我们的init ramfs都由内核编译系统生成的,并链接到内核中。其实我们也可以用cpio命令生成单独的init ramfs,与内核编译脱钩,在......
mkdir ~/init ramfs-test/init ramfs_data
cd ~/init ramfs-test/init ramfs_data
cpio -i -F ../init ramfs_data.cpio.gz --no-absolute-filename
命令执行完毕后,init ramfs_data目录下出现多个目录和文件,用diff命令比较init ramfs_data与image目录,两者的完全一样。
上面cpio命令的 --no-absolute-filename 选项的作用是展开文件时,去掉文件路径最前面的"/",把绝对路径名变为相对路径名。内核编译时生成的init ramfs使用了绝对路径名,所以这个选项必须使用,否则init ramfs内文件展开到"/"目录去了,如果你是root用户或有"/"目录的写权限,那么展开的文件就有可能覆盖同名的文件(在文件修改时间新于原有文件),那就糟糕了!
展开文件前,你可能会想先看看打包文件里都有哪些文件,这时就要用 -t 选项了。例如,我们想看看内核编译时生成的init ramfs_data.cpio.gz中都有哪些文件,我们就可以用下面的命令:
zcat ini tramfs_data.cpio.gz | cpio -t
在标准输出中打出文件名列表。
使用 -v 选项可以在cpio命令执行时输出详细信息:在打包或展开文件时,输出已处理的文件名;与 -t 选项连用时,则显示文件的详细信息,类似 ls -l 的输出内容。-V 选项则用打点的方式,显示cpio命令的执行进度信息,一个点代表处理一个文件。
更多优质资料尽在
考试大论坛
考试大在线题库
linux认证更多详细资料
2
/
2
首页
上一页
1
2
如果您需转载 linux认证:精通initramfs构建stepbystep(四),请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
php6介绍和php6安装手册-PHP6下载
PHP6下载:http://snaps.php.net/PHP6安装手册:第一步:将apache安装到c:/apac
PHP网页UTF8编码开发中空白的问题
开发中一直没办法解决的一个问题 页面采用UTF8编码,头部和尾部用了模板
自定义PHP分页函数
每次编写列表性质的页面,几乎都要写上一段分页的程序。最近小阳终于决
谈谈PHP语法(2)
作者:华红狼上一文《谈谈PHP语法》已谈了PHP的数据类型和表达式。现在,让我
聊天室php
//第一个页面name="index1.php" <? include "../signup/mysql.php";
MySQL创始人向Sun递交辞呈!
MySQL社区关系主管卡伊
Ubuntu系统下安装和配置PostgreSQL8.1
在Ubuntu下安装和配置PostgreSQL相对来说很简单,只是需要注意一些细节上的
Access类型转换函数
每个函数都可以将表达式(表达式:算术或逻辑运算符、常数、函数和字段名称
Oracle 10g各个帐号的访问权限、登录路径、
1。帐号和口令设置要选择用户SYS、SYSTEM、DBSNMP、SYSMAN使用相同的口令
Mac、Linux及iPhone用户都能用网络版Office
考试大获悉:微软日前澄清了围绕Office Web的一个关键问题,即运行Mac OS X和
sql2000安装问题
前些日子用GHOST的系统重装了电脑,发现SQL怎么也安装不上了,弄了N长时间发
Zend Framework 入门(2)—多国语言支持
如果你的项目想要支持多语言版本,那么就需要用到 Zend_Translate。Zend_Tr
宿主机WindowsXP与虚拟机Linux之间Telnet
首先说明下系统,宿主机是Winxp,ip为192.168.1.18,通过vmware安装了Fedora Li
非中文排序规则下对XML数据类型转换的一个
随着SQL Server 2005/2008对XML数据类型的支持,越来越多的应用程序开始使
用PHP实现POP3邮件的解码(二)
MIME 编码方式简介Subject: =?gb2312?B?xOO6w6Oh?=这里是邮件的主题,可是
使用UNIX命令进行文本处理cat 和 echo
UNIX
栏目热门
虚拟机中Linux不能引导的问题
中央电视台CCTV动画部案例RedHatLinux
资讯动态:Ubuntu将支持ARM处理器
linux认证:精通initramfs构建stepbystep(四
linux认证:Linux服务器维护中的锦囊妙计
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS