无忧启动论坛

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

grub4dos-0.4.5c-2012-12-13(set timeout back to 1. set safe_mbr_hook to 0)

  [复制链接]
31#
发表于 2012-10-5 17:21:22 | 只看该作者
回复

使用道具 举报

32#
发表于 2012-10-8 20:20:02 | 只看该作者
今天在 Mac Air 使用 Grub4Dos 发现如下:
启动之后
grub4dos-0.4.5b-2011-12-30.7z 键盘可以动
grub4dos-0.4.5c-2012-06-18.7z 键盘可以动
grub4dos-0.4.5c-2012-10-02.7z 键盘不能动
grub4dos-0.4.5c-2012-10-05.7z 键盘不能动

另外所有的版本皆不能发现第四个分区
分区表类型:GPT

(hd0,0) ESP
(hd0,1) HFS+ ←Mac OS
(hd0,2) NTFS ←Windows 7
           NTFS ←无法列出也找不到,但实际上这是 Windows 7 的 D槽,也可正常使用
回复

使用道具 举报

33#
 楼主| 发表于 2012-10-9 08:10:16 | 只看该作者
键盘问题,Mac 在底层不兼容于 IBM PC (BIOS 数据区)标准,请在 grub 之下运行适当的命令,把实模式所使用的 1M 内存(注意,包括了 ROM 程序代码)截获,并打包上载,用以研究最佳对策。

分区找不到的问题:该分区已经超出主板 BIOS 的访问能力。就是说,主板 BIOS 的能力有限,你的分区太靠后,距离硬盘起始点太远,而主板的 BIOS 有 bug,鞭长莫及(因为是 bug,所以应该说是鞭 “ 短 ” 莫及),造成无法访问这个分区。就目前的 grub4dos 来说,无解。但你可以试试 GRUB2,它有自己的硬盘驱动,可以避免使用有 bug 的主板 BIOS。
回复

使用道具 举报

34#
发表于 2012-10-9 11:02:23 | 只看该作者
Mac Air 交機了,要等下一次有沒有機會再碰了。

以前的版本都正常,只有最近的版本鍵盤連動都不能動。

[ 本帖最后由 guies 于 2012-10-9 17:02 编辑 ]
回复

使用道具 举报

35#
 楼主| 发表于 2012-10-9 16:14:11 | 只看该作者
估计所有的 Mac 都是如此。希望有人提供信息。
回复

使用道具 举报

36#
发表于 2012-10-9 19:37:04 | 只看该作者
这个能不能直接装到EXFAT分区,不是改名成BOOTMGR的方法安装,
回复

使用道具 举报

37#
发表于 2012-10-18 22:42:52 | 只看该作者
这些版本测试过都能启动菜单,但无法进行下一步的启动,也就是选择了菜单后就黑屏,包括10月5号那版。也许是我操作有误?
1、打开fbinstool1.606,选择UD区
2、打开grub压缩包(用winrar打开),将grldr拖到UD区,提示是否保留内置菜单,选是。
3、用自带的qemu测试,失败,开机从优盘启动,失败。
回复

使用道具 举报

38#
发表于 2012-10-18 22:44:25 | 只看该作者
2012-06-19版正常
回复

使用道具 举报

39#
 楼主| 发表于 2012-10-19 08:10:40 | 只看该作者
那就麻烦你做个测试,用 boot.ini 加载 grldr 或 grub.exe,看看是否成功?

c:\grldr="grldr"
c:\grub.exe="grub.exe"

精确复制以上两行,添加到你的 boot.ini 的尾部。然后启动时选择其一,看看正常不正常?

做这个测试时,不要对 grldr 和 grub.exe 做任何改动。从下载的包里,直接解压出来,放在 C 盘根目录,不要有任何修改的动作。

你测试过 10 月 14、15、16、17 日的全部版本了吗?尤其是 17 日有三个版本,全都失败了吗?




[ 本帖最后由 不点 于 2012-10-19 09:24 编辑 ]
回复

使用道具 举报

40#
发表于 2012-10-19 13:25:35 | 只看该作者

回复 #39 不点 的帖子

我是用的优盘启动,grldr放在UD区。grldr倒是做过改动,把内置的菜单换成我个人的菜单了。只试过10月5号的,还有17号的-2版。
回复

使用道具 举报

41#
发表于 2012-10-19 15:00:21 | 只看该作者
上边提过的几个版本全试过,症状相同,也说是说不带菜单或用其内置菜单时,启动正常,但一旦换成我个人的菜单,启动时主菜单是可以进的,画面也正常,但一下步就失败(比如我按下ESC键,切换到文本界面,直接黑屏,按一下回车键,会出现随机的绿色块,然后提示“Bootmgr丢失,按组合键重启”)
回复

使用道具 举报

42#
发表于 2012-10-19 15:02:52 | 只看该作者
我把菜单贴出来吧,虽然说没啥用处:
timeout 10
default 7
calc *0x60200=*0x82a0
calc *0x60300=*0x829c
gfxmenu ()/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu ()/BOOT/MESSAGE
title 【 1 】启动小马WinPE2003
command /BOOT/F6IMG
#map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0) || find --set-root /BOOT/IMGS/FIRADISK.IMG (fd0) && map --mem ()/BOOT/IMGS/FIRADISK.IMG (fd0)
map --mem ()/BOOT/GUTOU.ISO (0xff) || find --set-root /BOOT/GUTOU.ISO (0xff) && map --mem ()/BOOT/GUTOU.ISO (0xff)
map --e820cycles=3
map --hook
chainloader (0xff)
title 【 2 】运行无忧版WinPE7
find --set-root /BOOT/WIN7PE.ISO
map /BOOT/WIN7PE.ISO (0xff)
map --hook
chainloader (0xff)
title 【 3 】启动 Memtest 内存检测
map --mem /BOOT/IMGS/WINDIAG.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 4 】加载 F6 磁盘镜像
command /BOOT/RUN --fira dpms:/SRS/DPMS.lzma /BOOT/SRS.LST
title 【 5 】运行 GHOST11备份与恢复
map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0) || find --set-root /BOOT/IMGS/MAXDOS.IMG (fd0) && map --mem ()/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT call GH.bat
chainloader (fd0)+1
rootnoverify (fd0)
title 【 6 】启动DOS工具箱常用菜单
configfile ()/BOOT/DOS.LST || find --set-root /BOOT/DOS.LST && configfile ()/BOOT/DOS.LST
title 【 7 】NT5.X/NT6.X通用启动盘启动
map --mem ()/BOOT/IMGS/NTBOOT.IMG (fd0) || find --set-root /BOOT/IMGS/NTBOOT.IMG (fd0) && map --mem ()/BOOT/IMGS/NTBOOT.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【 8 】安装原版XP或2003系统
command /BOOT/F6IMG
checkrange 0x80 read 0x8280 && map (hd0) (hd1) && map (hd1) (hd0) && map --rehook
rootnoverify (hd0,0)
chainloader +1
title 【 R 】重新启动计算机
reboot
title 【 S 】关闭计算机
halt
******************************************
另:菜单编码:UTF-8;文件列表编码:ANSI
回复

使用道具 举报

43#
 楼主| 发表于 2012-10-19 15:11:17 | 只看该作者
大致知道了,可能是你自己的某个隐蔽的问题。看到 gfxmenu 命令了,有可能是这个引起的。

感谢你报告问题。

不过,问题报告得不太彻底。所以,我也就有了上述的印象,和认识。

我当然明白,连开发者本人都不十分熟悉的一个系统,更不可能要求一个普通的用户全面了解、全面熟悉。

所以,您遇到的问题,也算是正常的。

但我要猜测的话,还是猜测是 gfxmenu 的问题。你不妨先去掉它,看看是否正常。这仅仅是个建议。



补充说明,10月17日的最后一个版本是应该重点测试的。它应该是没问题的。如果它有问题,那么 17_1 这个版本就应该没问题了。

前提是你暂且不要用 gfxmenu 命令。

[ 本帖最后由 不点 于 2012-10-19 15:18 编辑 ]
回复

使用道具 举报

44#
发表于 2012-10-19 17:12:20 | 只看该作者
最新的一版,不用gfxmenu结果:

01.png (5.1 KB, 下载次数: 146)

启动03PE的结果(但用不带--mem参数启动Win7PE却正常)

启动03PE的结果(但用不带--mem参数启动Win7PE却正常)

02.png (3.29 KB, 下载次数: 153)

启动软盘映像的信息

启动软盘映像的信息

03.png (9.53 KB, 下载次数: 155)

运行RUN命令直接返回原菜单

运行RUN命令直接返回原菜单
回复

使用道具 举报

45#
发表于 2012-10-19 17:16:02 | 只看该作者
另:这个结果是用Fbinstools1.606带的Qemu功能测试的,暂时未实机测试。
续:把新版本的grldr更新到光盘映像中,用vmplayer虚拟环境,正常。看来确实是与gfxmenu冲突啊,唉,用了N久的彩色背景……

[ 本帖最后由 fengtao4it 于 2012-10-19 17:25 编辑 ]
回复

使用道具 举报

46#
 楼主| 发表于 2012-10-19 17:28:07 | 只看该作者
error 61 和 22 似乎都属于你自己什么地方弄错了造成的。

感觉这个版本的 grub4dos 没有什么问题。

好像这个新版本可以更新到 svn 了。

谢谢你的贴图。



补充说几句:

过去若干年来,一直在小心翼翼地照顾 gfxmenu,尽量不要让 gfxmenu 转不起来。

如果这次新版变动真的造成 gfxmenu 的失灵,那也是不容易处理的了。

毕竟 gfxmenu 对于内存的使用是不可控制的。有可能与 grub4dos 造成冲突。

就是说,使用 gfxmenu,暗礁太多,不可控因素太多。

gfxmenu 中的 message 其实也是一个程序,它究竟要怎么运作,那是有它自己的一套方案的。

它的对于内存的使用,无法被 grub4dos 精确了解到。

建议及早放弃使用 gfxmenu。或者你坚持使用某个旧版的 grub4dos,不再更新,那样也行。


再补充:

新版本究竟更动了什么?

新版本更动了键盘处理的代码,在你的描述中,没有显示出这方面的问题。说明不是键盘代码引起的。

新版本还启用了 1M 以上的一部分空间,以及 3M 以上的一部分空间。这倒是有可能与你的 gfxmenu 里面的 message 发生冲突。

假如真的如此,我们怎么办?

我们不可能就因为 gfxmenu 的 message,而放弃使用 1M 以及 3M 以上的那部分内存空间。因为内存空间是很珍贵的,我们不容易找到一个空闲空间。换句话说,如果我们设法避免与你这个 message 冲突,就要增加与别的软件发生冲突的可能性。况且要想找出与 message 发生冲突的真正原因也并非很容易的事情,需要大量的调试和测试,甚至需要阅读你的 message 文件的源代码。

[ 本帖最后由 不点 于 2012-10-19 19:36 编辑 ]
回复

使用道具 举报

47#
发表于 2012-10-19 21:25:32 | 只看该作者
唉,我的PE更新暂时告一段落,虽然以后肯定还要更新,但至少短时间内是不会再有大改动了,暂时还是用着老版本的grub4dos吧,以后的事以后再说,message肯定要放弃的,到时要用什么作背景,一句话:船到桥头自然直,谢谢各位老大的贡献,让我们的电脑玩得不再那么枯燥。
回复

使用道具 举报

48#
发表于 2012-10-20 00:13:16 | 只看该作者

回复 #47 fengtao4it 的帖子

其实新版的grub4dos早就支持彩色背景了,vbe功能,
回复

使用道具 举报

49#
发表于 2012-10-20 12:47:18 | 只看该作者
应用grub4dos应当有与时俱进精神!
回复

使用道具 举报

50#
发表于 2012-10-20 15:43:30 | 只看该作者

回复 #46 不点 的帖子

gfxmenu几乎不用,message太占空间了,vbe也不用,还在文字模式
回复

使用道具 举报

51#
 楼主| 发表于 2012-10-20 19:31:15 | 只看该作者

回复 #50 快雪时晴 的帖子

我也一样,只用文本模式,英文界面。VBE 从来都没用过。以前的 gfxmenu 也没有用过。
回复

使用道具 举报

52#
发表于 2012-10-22 20:59:17 | 只看该作者
10.22版本,设置的关闭计算机菜单只出现一次,当进行返会主菜单操作时关闭项不显示
回复

使用道具 举报

53#
 楼主| 发表于 2012-10-22 21:54:38 | 只看该作者
贴出你全部的菜单内容(内置菜单、外置主菜单和子菜单),并说明操作步骤,看看究竟什么改动影响了你的菜单。
回复

使用道具 举报

54#
发表于 2012-10-22 22:16:55 | 只看该作者

回复 #53 不点 的帖子

经过最简化处理,发现只要标题后有 \n说明就会这样。就是说,一个标题加了 \n参数后,进入的菜单中关机菜单就会消失
回复

使用道具 举报

55#
 楼主| 发表于 2012-10-22 22:35:59 | 只看该作者

回复 #54 2012MSDN 的帖子

看不太明白,等待其他人更详细的报告。
回复

使用道具 举报

56#
发表于 2012-10-22 23:13:15 | 只看该作者

回复 #55 不点 的帖子

老大,事情清楚了,是FbinstTool编辑保存菜单的问题,10.22版一切正常
回复

使用道具 举报

57#
 楼主| 发表于 2012-10-23 11:38:01 | 只看该作者

回复 #56 2012MSDN 的帖子

如果你能确认是 FbinstTool 的毛病,你应该尽快向作者报告。

我最担心的是 grub4dos 内部有 bug。如果 FbinstTool 的作者能够确认毛病属于 FbinstTool,那就可以间接排除 grub4dos 的毛病了。

希望大家都来测试,共同推动 grub4dos 版本的完善。
回复

使用道具 举报

58#
发表于 2012-10-23 12:02:11 | 只看该作者
10.22版本,在我的机子(ASUS)上U启测试正常.
回复

使用道具 举报

59#
发表于 2012-10-23 18:59:02 | 只看该作者

回复 #57 不点 的帖子

可以确定的,FbinstTool 保存菜单后最末尾有几率出现一个乱码,因为关机项在最后一个就和乱码合到一起了。编辑memu.lst纯文本就这样,而不是gurb4dos内置菜单。因此和gurb没关系。
回复

使用道具 举报

60#
发表于 2012-10-23 20:11:12 | 只看该作者
为什么我更新了版本后原来的菜单一直向上移动,根本没办法选择,还望解惑
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 06:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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