无忧启动论坛

标题: 我在移动硬盘上用grub4dos调用iso文件遇到黑屏求解 [打印本页]

作者: qj_tzy    时间: 2010-10-29 20:23
标题: 我在移动硬盘上用grub4dos调用iso文件遇到黑屏求解
我在本地硬盘和U盘下,用grub4dos的menu.lst如下调用我心如水win2003PE(文件名为wxin03pe.iso)及多功能
maxdos plus工具箱(文件名为maxdos.iso)成功并能正常使用。但在一个320G的移动硬盘(分两个主分区,第一
个主分区用grub4dos启动以上两者)调用时,当读至内存完成启动以上两者时均黑屏(改用多个grub4dos版本均
如下):

title [05] 启动我心如水Win2003PE(多功能全内置版.97M)
pause --wait=0 Please Wait....
map --mem /boot/grub_usb/wxin03pe.iso (0xFF)
map --hook
chainloader (0xFF)


title [06] 启动移动盘上的MAXDOS PLUS工具箱
pause --wait=0 Please Wait....
map --mem /boot/grub_usb/maxdos.iso (0xFF)
map --hook
chainloader (0xFF)


但以下在此移动硬盘中调用成功

1.调用win7pe成功:

title [07] 启动win7PE(bootmgr方式启动ISO中的boot.wim,全内置,80M)
pause --wait=0 Please Wait....
map --mem /boot/grub_usb/win7pe_2.iso (0xFF)
map --hook
chainloader (0xFF)


2.将wxin03pe.iso用winimage工具改打包为wxin03pe.ima如理调用成功:

title [05] 启动我心如水Win2003PE(软盘映像多功能全内置版.97M)
map --mem /boot/grub_usb/wxin03pe.ima (fd0)
map --hook
rootnoverify (fd0)
chainloader (fd0)+1


3.想将maxdos.iso改打包为maxdos.ima,因其内仅有fonts.gz、bg.gz、maxdos.img三个文件,加上其光盘引导文
件maxdos.bif(自己保存为此名)共四个文件,若仅调用maxdos.img只有部分功能。


现请各位高手指教以下两个问题,在此表示感谢:

1.在移动硬盘上用grub4dos调用iso文件遇到黑屏问题;

2.将maxdos.iso改打包为maxdos.ima能保持其原有的完整功能。

maxdos.iso的功能:


maxdos.img的功能(仅是maxdos.iso的功能的第一项):



[ 本帖最后由 qj_tzy 于 2010-10-30 22:56 编辑 ]
作者: sratlf    时间: 2010-10-29 21:10
第一个问题不明白  第二个问题你把iso打开  提取里面的maxdos.img  引导这个就行了
作者: qj_tzy    时间: 2010-10-30 19:34
标题: 回复 #2 sratlf 的帖子
谢谢!我提取了里面的maxdos.img ,能正常引导,但引导后仅有原ISO的部分功能。
作者: sratlf    时间: 2010-10-30 19:36
"但引导后仅有原ISO的部分功能。"    没看懂
作者: 漂亮宝贝    时间: 2010-10-30 19:45
ISO的那些功能,也是调用IMG上的。
启动IMG,除从从光驱引导外,所有的功能都有。
作者: qj_tzy    时间: 2010-10-30 22:43
标题: 回复 #4sratlf 、#5漂亮宝贝 的帖子
maxdos.img 的功能,确实仅为maxdos.iso功能的第一项,即只有部分功能。我已把图贴在1楼。请指教!
作者: 漂亮宝贝    时间: 2010-10-31 11:06
原帖由 qj_tzy 于 2010-10-30 22:43 发表
maxdos.img 的功能,确实仅为maxdos.iso功能的第一项,即只有部分功能。我已把图贴在1楼。请指教!

仔细看,花红线的:


作者: qj_tzy    时间: 2010-11-1 11:09
标题: 回复 #7 漂亮宝贝 的帖子
在您的指导下,研究出如下结果,在此表示感谢!

1.组成
该maxdos.iso由grldr.bif(光盘引导文件,其实是一个grldr文件)、MAXDOS.IMG(其全部功能均在此中)、FONTS.GZ(字体文件)、BJ.GZ(背景文件)等4个文件构成。

2.将grldr.bif用grubmenu.exe导出其menu_old.lst文件(可改名为submenu.lst),作路径的修改(用替换操作)后,在上一级grldr的menu.lst中可如此调用之,此与直接调用maxdos.iso的功能完全相同,此法一般在无法直接调用maxdos.iso时使用:

title 启动移动盘上的MAXDOS PLUS工具箱
configfile /boot/grub_usb/maxdos/submenu.lst




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