无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6722|回复: 13
打印 上一主题 下一主题

用grldr作为启动光盘引导文件遇到“兼容性”问题?

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-13 22:26:13 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
使用Grub4dos的grldr作为光盘引导文件,在一台戴尔笔记本(N4020)遇到问题

用grldr.bif为引导文件,grldr放在光盘根目录,菜单为内置

具体是光盘启动,到界面乱码(应该是没加载上message),选什么选项都是not found,按C键进入命令行,用find命令查看,结果没有cd设备,只有hd


Grub4dos版本是0.4.5b,2010-9-16


用的是UltraISO 版本9.3.6 2750封装的ISO,在虚拟机测试正常,刻盘在同宿舍的几台台式机测试也正常
关键的是,用同版本的grldr,用fbinst制作的U盘启动,在这台笔记本启动却正常,郁闷了


附件是我使用的引导文件

[ 本帖最后由 3370123 于 2010-10-13 22:53 编辑 ]

引导文件.rar

116.8 KB, 下载次数: 99, 下载积分: 无忧币 -2

2#
 楼主| 发表于 2010-10-13 23:57:29 | 显示全部楼层

回复 #3 pseudo 的帖子

没理由啊

那别的台式机为什么能启动?
有空我试下

mkisofs怎么用?你那个〇peDIY工具支持3.8G大的么?
回复

使用道具 举报

3#
 楼主| 发表于 2010-10-14 11:53:27 | 显示全部楼层

回复 #3 pseudo 的帖子

用你的重新生成可启动ISO.rar

虚拟机可以启动,但是加载不了PE,其他功能全部正常
PE是我心如水03PE
用UltraISO解压到CD根目录
grldr菜单
title [ 2 ]启动windows 2003 PE系统
find --set-root --ignore-floppies /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN

mkisofs.exe -o 0PE.ISO -v -V "0PE20100411" -hide-joliet boot.catalog -J -joliet-long -relaxed-filenames -gbk4dos-filenames -gbk4win-filenames -no-emul-boot -boot-load-size 4 -b grldr.bif XPsp3

显示SETUPLDR.BIN not found

而用MKISO制作的话,加载不了message,乱码
也是显示SETUPLDR.BIN not found
回复

使用道具 举报

4#
 楼主| 发表于 2010-10-14 14:42:51 | 显示全部楼层

回复 #6 pseudo 的帖子

也是一样的

进入命令行,Chainloader (cd)/WXPE/SETUPLDR.BIN
却出错,error 25  disk read error

但是我用单独解压WIN03.PE到一个文件夹,再把grldr放到根目录,用grldr加载却正常
是不是文件太多,不支持啊?
回复

使用道具 举报

5#
 楼主| 发表于 2010-10-14 15:22:08 | 显示全部楼层

回复 #8 dvd008 的帖子

汗,其他都正常,就是这个死活加载不了

看来我得改用MS的引导了

DVD008 推荐个呗?easyboot ? 还是 ?
回复

使用道具 举报

6#
 楼主| 发表于 2010-10-15 13:16:53 | 显示全部楼层

回复 #11 不点 的帖子

笔记本不是我的,不能够详细测试
等同学有空余时间先吧

最近发现easyBOOT转grldr菜单,问题颇多
比如grldr返回easyboot菜单


title [ 6 ] CD|DVD菜单
find --set-root /EZBOOT/LOADER.BIN
chainloader --force /EZBOOT/LOADER.BIN

不加find --set-root /EZBOOT/LOADER.BIN,就会找不到

----------------------------------------------------------------------------------------------

还有,easyboot转grldr菜单后

(cd)/WXPE/这个目录不能读取,改名之后就可以了,但是如果是PE的话,要改的东西就多了

但是能够ls 显示

错误代码25

find --set-root --ignore-floppies /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN

grldr版本,9-16 和 10-3   虚拟机VM

----------------------------------------------------------------------------------------------------------------------------

去掉Ghost XP  XP  windows7
只留3 个PE,分别是我心如心的03PE,一个网虫2008的03PE,一个P大的0PE,做成ISO镜像只有200M大
grldr版本是0PE的9-16 (主要是为了兼容0PE)

easyboot菜单转grldr菜单后,进入0PE完全正常

title [ 5 ] 运行0PE 系统
configfile (cd)/BOOOT/GRUB/MENU.0PE

进入2个03 PE却失败

title [ 6 ] 运行 网虫 Win03PE
find --set-root /WXPE/SETUPK31.BIN
configfile (cd)/WXPE/SETUPK31.BIN

title [ 6 ] 运行 2003 WinPE
find --set-root /WXPE/SETUPLDR.BIN
configfile (cd)/WXPE/SETUPLDR.BIN

选择菜单项,会直接进入命令行,按ESC不能退回主菜单
ls 能显示(cd)/WXPE/SETUPK31.BIN 和 (cd)/WXPE/SETUPLDR.BIN



用configfile (cd)/WXPE/SETUPK31.BIN  能加载,显示


boot回车后,显示黑屏,死在那里了,左上角也没有光标

configfile (cd)/WXPE/SETUPLDR.BIN  也一样

2个03 PE都一样

[ 本帖最后由 3370123 于 2010-10-15 13:32 编辑 ]
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-13 12:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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