无忧启动论坛

标题: fbinst全内置,如何启动可见区的ISO镜像? [打印本页]

作者: lingkongwubi    时间: 2011-5-28 05:51
标题: fbinst全内置,如何启动可见区的ISO镜像?
如题,我的移动硬盘已经采用fbinst全内置格式化了,最近在网上下载了一个蹭无线网络的镜像文件backtrack 4,也就是顶顶大名的BT4,有1.5G大(还有个ubuntu live cd ,600M左右大小),放在UD区应该是不现实了(8M一跳不晓得要跳到猴年马月),想放在移动硬盘的可见区,但又不晓得如何引导可见区的ISO镜像?这ISO要放在移动硬盘可见分区哪个目录?menu.lst等要怎么改?或者兄弟们有其他妙招?
本人Linux刚刚入门,菜鸟级别,(就安了几次red hat玩了两天),所以要麻烦大家了,大家走过路过不要沉默!

[ 本帖最后由 lingkongwubi 于 2011-5-28 06:14 编辑 ]
作者: yfslyf    时间: 2011-5-28 09:22
可见区示例
title Start A.ISO
find --set-root --ignore-floppies --ignore-cd /A.ISO
map --mem /A.ISO (0xff)
map --hook
chainloader (0xff)

[ 本帖最后由 yfslyf 于 2011-5-28 09:23 编辑 ]
作者: yfslyf    时间: 2011-5-28 09:22
UD区示例
title Start WINPE
map --mem (ud)/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
作者: yfslyf    时间: 2011-5-28 09:25
Linux示例
title Start Linux
kernel ()/BZIMAGE root=/dev/null autologin lang=zh_CN.UTF-8 kmap=us screen=800x600x24
initrd ()/ROOTFS.GZ
作者: lingkongwubi    时间: 2011-5-28 13:46
标题: 回复 #4 yfslyf 的帖子
非常感谢yfslyf (蓦然相逢) ,按照您给我的代码修改了menu.lst,成功引导,但是发现:

第一次
加了可见区60多M的iso(cdlinux-0.9.6.1标准版)成功进入桌面

可是第二次
加载200多M的ISO(cdlinux-0.9.6.1社区加强版)时死在LOGO画面了

再来第三次
加载可见区rhel6.0的ISO镜像(3.5G左右),Error 28: selected item cannot fit into memory 估计内存加载失败的意思

不晓得何原因?我的移动硬盘的可见区是NTFS格式,会不会有影响呢?但如果会影响力为什么第一个可以成功进入?fbinst引导对ntfs支持不好吗?

我有一个想法:把ISO不放在移动硬盘而放在本地硬盘上,比如把本地硬盘通过分区软件分成一个自由空间(准备在此安装Linu)和一个FAT格式的(放ISO)的分区,然后通过fbinst引导再加载这个ISO,不晓得这样行不行,怎么弄呢?
再次谢谢yfslyf (蓦然相逢)的热心帮助,如果看到了我的反馈,麻烦再进来帮我分析一下,呵呵

最近因为工作关系,开始接触Linux了,要在rhel5.6下面架设各种服务器呀,真是头疼,跟Windows都不一样,命令行敲呀...界面黑压压一片,一点也不好玩!不过越来越发现Linux的强大了,开源精神就是好!

[ 本帖最后由 lingkongwubi 于 2011-5-28 14:18 编辑 ]
作者: 2011xdsy    时间: 2011-5-28 20:01
标题: 回复 #5 lingkongwubi 的帖子
3.5G这么大的ISO内存启动啊

[ 本帖最后由 2011xdsy 于 2011-5-28 20:04 编辑 ]
作者: lingkongwubi    时间: 2011-5-28 20:38
呵呵,我回来了,弄了一个下午,有点收益
把要安装的ISO中提取出isolinux和image 提取出来与ISO一起
可见分区根目录,在菜单中加入:
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.img
就可以启动安装rhel了,NTFS格式也可以。BT还没试,晚上试验一下。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3