无忧启动论坛

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

不点大师给出的命令graphicsmode 3解决了gfxmenu加载message卡死的问题

[复制链接]
跳转到指定楼层
1#
发表于 2015-6-5 09:26:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不点大师给出的命令graphicsmode 3解决了gfxmenu加载message卡死的问题

谢谢不点大师!

在我的上个帖子中grldr + wimboot成功启动UD分区的WIM镜像文件,在后来的测试中又添加了几条内容,菜单如下:

default 0
timeout 10
gfxmenu (ud)/message

title win8pe
password --md5 $1$1$fCCSu/.QDBSHqTUlYEVD8.
kernel /wimboot
initrd @bcd=/boot/bcd @boot.sdi=/boot/boot.sdi @bootmgr=/bootmgr @boot.wim=/boot.WIM
boot

测试出现的情况是出现message图像时选择菜单win8pe启动,接下来卡死在黑屏上,左上角有一个不闪烁的光标,密码也不能输入,折腾了半天,搜索到不点大师给出的命令graphicsmode 3,把它放在gfxmenu (ud)/message之后,测试成功了

把graphicsmode 3换成terminal console,测试不成功,但是在grldr启动UD分区的iso镜像时,能成功。
grldr启动UD分区的iso镜像菜单如下:
default 0
timeout 5
gfxmenu (ud)/message
terminal console
title Windows8 PE
password --md5 $1$0$YyH3spcX9RdJTR3ajlybY
map (ud)/win8pe.iso (0xff)
map --hook
chainloader (0xff)

而graphicsmode 3命令在这两种情况下都适用
2#
发表于 2015-6-5 10:01:44 | 只看该作者
terminal console 是使用普通 VGA 模式的 BIOS 调用而进入文本模式。

graphicsmode 3 是使用符合 VBE 规范的 BIOS 调用而进入文本模式。

所以,两者有差别。

按道理,两者都应该成功才对。但是,由于某些主板存在问题,所以,可能会发生一个能够成功而另一个不能成功的情况。

凭直观感觉,我觉得 graphicsmode 3 的成功率可能要高一些,尤其是当用户已经用 gfxmenu 进入图形模式的时候(其实这个图形模式也属于 VBE 的范畴),通常就应该用 VBE 的 BIOS 调用而回到文本模式(因为 VBE 的文档中就是这么建议的),也就是说,应该用 graphicsmode 3 来返回到文本模式。

回复

使用道具 举报

3#
 楼主| 发表于 2015-6-5 11:06:38 | 只看该作者
谢谢不点大师的详细讲解!

terminal console需要按两下回车或Esc键才能回到文本模式,(可以两下不连续按),这只是我测试出现的情况(可能跟grldr版本有关)
graphicsmode 3能直接 回到文本模式,不要按任何键
在UD分区直接引导WIM镜象,必须用graphicsmode 3,terminal console按两下回车或Esc键不能回到文本模式

回复

使用道具 举报

4#
发表于 2015-6-5 11:29:35 | 只看该作者
根据前面的解释,还是优先使用 graphicsmode 3 吧。从 VBE 模式进入文本模式,按照 VBE 规范的说明书,本来就应该使用 VBE 的 BIOS 调用。我估计这样才能够干净地(彻底地)退出 VBE 图形模式,而回到文本模式。gfxmenu 的环境,本质上也是 VBE 模式。所以,既然要从 gfxmenu 的 VBE 图形模式进入文本模式,那就应该使用 VBE 的 BIOS 调用,这就是说,应该使用 graphicsmode 3 了。

回复

使用道具 举报

5#
 楼主| 发表于 2015-6-5 12:09:16 | 只看该作者
再次谢谢不点对技术如此的专注!
字里行间透露出平稳而有力

来无忧学知识,更要向许多像不点一样的朋友们学习他们专注的品质
回复

使用道具 举报

6#
发表于 2015-6-5 12:25:15 | 只看该作者
谢谢。人的价值就在于他是否有用,尤其是要对别人有用。假如我有用的话,我就会感到很高兴。在自己力所能及的范围内,我主张一定要好好干。自己能干的事,如果故意不干,或者自己能做好的事,故意做得不好,这些,我都觉得不妥。在现实生活中,我不是一个强者,我干不好我的工作。但是我能做好与电脑有关的大部分事情,解决周围同事所遇到的小问题。我总是乐意去干,不讲任何代价。我不想让人在背后骂我说:"这个家伙能干的他不干,不能干的他也干不了,是个废物。" 扯远了,这是个人哲学的一部分。
回复

使用道具 举报

7#
 楼主| 发表于 2015-6-5 13:01:48 | 只看该作者
不点大师谦虚了,本职工作肯定是干得出色的
毛泽东的哲学加军事
李小龙的哲学加武术
确实给人以启发

看了一下grub4dos的帮助文档,感觉开发者要考虑的问题太多了,这要耗费多少心血

我自己曾经用命令制作启动u盘,于是学批处理,学需要用到的程序的命令,有的命令在网上很难搜索到,制作好启动盘时测试,哦,又发现哪些问题没考虑到,又增加命令,又学习,自己感到很费心,像我等菜鸟们自然会感受到为grub4dos无私奉献的朋友们的巨大的付出

扯远了一点,请朋友们见谅!
回复

使用道具 举报

8#
发表于 2017-8-30 22:46:52 | 只看该作者
碰到了类似问题,采用 graphicsmode 3 解决!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 23:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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