linux 查看.img文件,如何查看Linux内核的initrd.img映像文件

initrd的含义是initialized ram disk。ram disk用一部分内存模拟成磁盘,让操作系统访问。

initrd.img文件就是个ram disk的映像文件。ram disk是标准内核文件认识的设备(/dev/ram0)文件系统也是标准内核认识的文件系统。通常的步骤是先启动内核,然后内核挂载initrd.img,并执行里面的脚本来进一步挂载各种各样的模块和服务,经过一些配置和运行后,就可以去物理磁盘加载真正的root分区了,然后再进行配置,最后启动成功。

查看Linux内核的initrd.img映像文件

1.创建显示目录,并复制文件# mkdir /tmp/test

# cp /boot/initramfs-3.10.0-229.el7.x86_64.img /tmp/test

# cd /tmp/test

2.重命名映像文件,并对其进行解压# file initramfs-3.10.0-229.el7.x86_64.img

# mv initramfs-3.10.0-229.el7.x86_64.img initramfs-3.10.0-229.el7.x86_64.img.gz   ##显示                                                                                为gzip文件

# file initramfs-3.10.0-229.el7.x86_64.img.gz

# gzip -d initramfs-3.10.0-229.el7.x86_64.img.gz

# file initramfs-3.10.0-229.el7.x86_64.img                        ##显示cpio归档文件

3.恢复映像文件,并查看恢复后的文件# cpio -i 

# ls                                             ##显示映像文件恢复后的内容

# ls -R

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值