LinuxSir.cn,穿越时空的Linuxsir!

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

在redhat5.4中如何解开initrd?

[复制链接]
发表于 2009-10-31 23:36:35 | 显示全部楼层 |阅读模式
小弟为了一个ISOLINUX光盘在U盘的引导问题需要解开initrd进行重新编辑,让它从原来的一定寻找光盘改为寻找U盘。谢谢。告诉我怎么解就可以了。
发表于 2009-11-1 09:18:17 | 显示全部楼层
不用搞,只要把 ISO 文件放 USB ,第一步按 Local hard disk 就可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-1 12:11:51 | 显示全部楼层
isolinux只能从光驱引导,不管怎么弄都是的。如果直接 run /isolinux.bin 它会在引导时报找不到光驱,用虚拟的方式,在引导完了,开始安装时报找不到光驱。用这种方式kernel /system/2927/isolinux/linux
initrd /system/2927/isolinux/initrd.rgz load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=6464 rw root=/dev/ram SETUP=usb
在虚拟机中它会报找不到文件,仍然无法安装。
我查过,它这里面最重要的就是initrd.rgz.这个东西负责引导,安装。如果把它打开重新弄一下再打包回去的话应该就不会报这些东西了,initrd.rgz本身并不是isolinux里的文件。而是linux里的初始化系统的文件。所以我就想在linux下把它解开,可网上的方法基本上都用不了。

谁能告诉我怎么解开他吗?
回复 支持 反对

使用道具 举报

发表于 2009-11-2 10:06:24 | 显示全部楼层
放USB 的话,用 images/pxe 里面的 vmlinuz 和 initrd 即可。
记得把 iso 放在 USB 其中一個目录
回复 支持 反对

使用道具 举报

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

本版积分规则

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