无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4687|回复: 22
打印 上一主题 下一主题

grub4dos-0.4.5a-2010-03-01.zip 问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-3 18:25:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用grub4dos-0.4.5a-2010-01-23.zip版没问题,用最新版出现下面的问题,

菜单内容如下,中间菜单省略了。。。:

checkrange 0x21 read 0x8280 && pxe detect NotExist
checkrange 0x21 read 0x8280 && rootnoverify (pd)
timeout 9
default 1

;PXE启动时有意跳过gfxmenu花哨菜单以加速启动
checkrange 0x21 read 0x8280 || gfxmenu /MESSAGE.GZ

title
find --set-root /0PE/0PE.ISO || rootnoverify (pd)
map /0PE/0PE.ISO (0xff) || map --mem /0PE/0PE.ISO (0xff)
map --hook && chainloader (0xff)

title        [13]    DOS ToolBox by DTS
fallback 0
find --set-root /BOOTIMG/DTS.GZ
map --mem /BOOTIMG/DTS.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


选菜单[13]    DOS ToolBox by DTS后出现以下错误:

2010-03-03_182317.png (7.33 KB, 下载次数: 55)

2010-03-03_182317.png
2#
发表于 2010-3-3 23:10:38 | 只看该作者
PXE启动吗?

find --set-root /0PE/0PE.ISO 文件不存在。。
回复

使用道具 举报

3#
发表于 2010-3-4 09:08:06 | 只看该作者
原帖由 0cat0 于 2010-3-3 18:25 发表
用grub4dos-0.4.5a-2010-01-23.zip版没问题,用最新版出现下面的问题,

菜单内容如下,中间菜单省略了。。。:
title
find --set-root /0PE/0PE.ISO || rootnoverify (pd)
map /0PE/0PE.ISO (0xff) || map --mem /0PE/0PE.ISO (0xff)
map --hook && chainloader (0xff)

title        [13]    DOS ToolBox by DTS
fallback 0


上面的 0pe 启动项里, 为什么 title 是空的?  好歹写个" title  start 0PE "吧
回复

使用道具 举报

4#
发表于 2010-3-4 10:12:57 | 只看该作者
fallback0是返回第一个title  是启动0pe   你究竟是想启动哪一个
回复

使用道具 举报

5#
发表于 2010-3-4 12:12:48 | 只看该作者
2010-03-01哪里下载?我只有2010-01的那个,
回复

使用道具 举报

6#
 楼主| 发表于 2010-3-4 12:19:46 | 只看该作者
回楼上几位,都怪我没说清楚,fallback 0出错是正常的,因为没有那个文件

我的意思是

title        [13]    DOS ToolBox by DTS
fallback 0
find --set-root /BOOTIMG/DTS.GZ
map --mem /BOOTIMG/DTS.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

这里出错,然后才会fallback 0,

用grub4dos-0.4.5a-2010-01-23.zip版没问题,因为看过这里:

http://bbs.znpc.net/viewthread.php?tid=5844&extra=page%3D2

是不是因为C大改过GZ的相关内容所以有BUG?

[ 本帖最后由 0cat0 于 2010-3-4 12:24 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2010-3-4 12:20:23 | 只看该作者

回复 #5 viptks 的帖子

回复

使用道具 举报

8#
 楼主| 发表于 2010-3-4 12:26:12 | 只看该作者
回2楼C大,不是,是在VM里面把0PE.ISO当光碟用,还有,我试过其它格式是没问题的,比如:

title        [13]    DOS ToolBox by DTS
fallback 0
find --set-root /BOOTIMG/DTS.IMA
map --mem /BOOTIMG/DTS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

[ 本帖最后由 0cat0 于 2010-3-4 12:28 编辑 ]
回复

使用道具 举报

9#
发表于 2010-3-4 14:25:25 | 只看该作者

fallback 0
去掉吧。。。。

还有find --set-root也是乱用。发现许多人都有这毛病。。。

[ 本帖最后由 chenall 于 2010-3-4 14:28 编辑 ]
回复

使用道具 举报

10#
 楼主| 发表于 2010-3-4 15:55:43 | 只看该作者
回复 #9 chenall 的帖子

去掉fallback 0后,出错信息如下:




我想问的是为什么用1.23号版本没问题,用新版有问题。。。。。

还有find --set-root也是乱用,因为我也是看官方里面的改的,不知道要怎么改?
回复

使用道具 举报

11#
发表于 2010-3-4 16:05:50 | 只看该作者

回复 #7 0cat0 的帖子

谢了,我一直在看原来的FTP.....
回复

使用道具 举报

12#
 楼主| 发表于 2010-3-4 17:39:04 | 只看该作者
好象有点明白了,改成IMA文件就没问题了,其它的应该不用改。。。。。。。
回复

使用道具 举报

13#
发表于 2010-3-4 22:04:51 | 只看该作者
你的 GZ 文件显示:“ 未压缩时的大小可能是 8406003 个扇区 ”。这应该等于 4203001.5K 接近 4G 了。

你的内存有 4G 吗?没有 4G 的话,就显示 “ Error 28:内存不够” 。

另外,你的 gz 文件在以前能够正常启动,而现在却不行了。有两种可能:

1。你的 gz 文件是有毛病的,可能属于“解压炸弹”性质的。老版本的 grub4dos 比较迟钝,未能把它当作炸弹来解压,而只是当作普通的小文件来解压,因此,老版本反而能成功。新版本启用了 karyonix 的 gz 补丁等很多代码,也许这些代码功能更强了,有能力解压那个“炸弹” 了,所以,也就失败了,因为内存不够。

2。可能你的 gz 文件没问题,但 karyonix 的补丁有问题,造成错误地把你的普通 gz 文件解压成一个 4G 的文件。

具体是哪种情况,有待进一步证明。
回复

使用道具 举报

14#
 楼主| 发表于 2010-3-5 03:01:54 | 只看该作者

回复 #13 不点 的帖子

我猜应该是第2个情况,我下载的GZ文件是在这里下载的:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2

不点大人可以测试一下。。。。。。。。。
回复

使用道具 举报

15#
发表于 2010-3-6 11:30:31 | 只看该作者
原帖由 chenall 于 2010-3-4 14:25 发表

fallback 0
去掉吧。。。。

还有find --set-root也是乱用。发现许多人都有这毛病。。。


我也觉得奇怪,坛子里贴出来的菜单,10个有8个是没每项都find --set-root
回复

使用道具 举报

16#
发表于 2010-3-9 14:14:06 | 只看该作者
怎么菜单可显示的总行数老显?2010-02-09版本显示满整个屏幕,2010-03-01版本又变少了。
回复

使用道具 举报

17#
 楼主| 发表于 2010-3-9 14:25:28 | 只看该作者
发现GZ格式真的很有问题,下面这个选项也无法进入:

title        [12]    MaxDOS ToolBox by VeDe
fallback 0
find --set-root /BOOTIMG/VEDE_CD.ISO || rootnoverify (pd)
map /BOOTIMG/VEDE_CD.ISO (0xff) || map --mem /BOOTIMG/VEDE_CD.ISO (0xff)
map --hook
chainloader (0xff)


ISO是在这里下载的:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

只能进到ISO的界面,第一项都进不去,直接提取里面的IMG文件,把菜单改成:

title        [12]    MaxDOS ToolBox by VeDe
fallback 0
find --set-root /BOOTIMG/MAXDOS.IMG
mamap --hook
chainloader (fd0)+1
rootnoverify (fd0)p --mem /BOOTIMG/MAXDOS.IMG (fd0)

就没有问题了。。。。。。

或用Grub4DOS_0.4.5A_2010.01.08版本,其它不改也没有问题。。。。。
回复

使用道具 举报

18#
发表于 2010-3-9 16:27:13 | 只看该作者
回复

使用道具 举报

19#
 楼主| 发表于 2010-3-9 18:22:15 | 只看该作者
回C大,用9号版本顶楼的问题解决了,17#楼的问题还是一样,下面是截图:

来到这个界面



下面选其它菜单进去就死了
回复

使用道具 举报

20#
发表于 2010-3-9 20:33:13 | 只看该作者
奇怪我试了正常。直接提取MAXDOS.IMG用最新版GRUB4DOS启动。
回复

使用道具 举报

21#
发表于 2010-3-9 21:12:56 | 只看该作者
原帖由 0cat0 于 2010-3-9 18:22 发表
17#楼的问题还是一样


把VEDE_CD.iso的启动文件grldr换成新版的,试试。

自己试了一下,把启动文件也换成3月9日版的,一切正常。

[ 本帖最后由 gdccap 于 2010-3-9 22:27 编辑 ]
回复

使用道具 举报

22#
 楼主| 发表于 2010-3-9 21:48:17 | 只看该作者

回复 #20 chenall 的帖子

直接提取MAXDOS.IMG用最新版GRUB4DOS启动,我说的不是MAXDOS.IMG,而是直接用下载回来的ISO就不行了。只有Grub4DOS_0.4.5A_2010.01.08版本正常。。。。。
回复

使用道具 举报

23#
发表于 2010-3-12 17:23:21 | 只看该作者
原帖由 chenall 于 2010-3-9 16:27 发表
试试这里的版本
http://grub4dos-chenall.googlecode.com/files/grub4dos-0.4.5a-2010-03-09.zip
#kendling ??


谢谢chenall大大,已经看到3月10号的版本支持菜单框自适应调整,谢谢。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 11:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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