LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1628|回复: 8

怎样打开initrd-2.6.11-1.1369_FC4.img

[复制链接]
发表于 2005-11-9 16:45:31 | 显示全部楼层 |阅读模式
系统的是fedora core 4
我想将/boot/initrd-2.6.11-1.1369_FC4.img
中的文件打开看一看,
[root@supersun /boot 16:42:21]$ mount -o loop initrd-2.6.11-1.1369_FC4.img /mnt
ioctl: LOOP_CLR_FD: 设备或资源忙
mount: you must specify the filesystem type

那位兄弟知道怎么回事的话,给小弟讲讲,谢先。
发表于 2005-11-9 17:05:19 | 显示全部楼层
你打开它干么,里面没什么东西的.
就是你这个方法挂载,但是你可能要看有没有程序在使用,按理是没有的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-9 17:19:48 | 显示全部楼层
只是有点好奇,里面应该有开机时执行的程序吧!
回复 支持 反对

使用道具 举报

发表于 2005-11-9 18:28:11 | 显示全部楼层
关于这个东西的原理,网上一大堆。里面其实是一套完整的文件目录结构和一些必要的模块,开机的时候加载到内存中形成一个小系统,然后在这基础之上内核再加载真正的文件系统。
回复 支持 反对

使用道具 举报

发表于 2005-11-9 19:22:25 | 显示全部楼层
cp initrd-2.6.11-1.1369_FC4.img  initrd.gz
gunzip initrd.gz  
mount -o loop initrd  /mnt
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-9 21:21:35 | 显示全部楼层
谢谢几位,不过还是同样的提示,呵呵~~~
我用过其他的:initrd-debian可以打开
不知道为什么fedora core 4中的 initrd-2.6.11-1.1369_FC4.img打不开
回复 支持 反对

使用道具 举报

发表于 2005-11-12 23:34:07 | 显示全部楼层
mv initrd.img initrd.img.gz
gunzip initrd.img.gz
cpio -ivdm < initrd.img.gz
回复 支持 反对

使用道具 举报

发表于 2005-11-13 01:20:43 | 显示全部楼层
http://www.linuxforum.net/forum/ ... mp;o=all&fpart=

我在第一次编译内核时就注意这个问题了,那时在想,为何我编译的内核只是一个bzImage呢?
而我用的RH9.0怎么还有个initrd,那个initrd用来做什么的?

上面那个链接,应该能帮助你理解这个文件有什么,做什么用。也能帮你如何解开它:)
回复 支持 反对

使用道具 举报

发表于 2005-11-30 13:22:02 | 显示全部楼层
hd-copy
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表