无忧启动论坛

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

GRUB4DOS更新建议、bug反馈专帖

    [复制链接]
1#
发表于 2013-12-6 18:36:49 | 显示全部楼层
反映一个奇怪的 BUG;
0.45b-UNICODE版 0.45c 0.46a  均有。

在SATA 的笔记本 上 启动 XPPE, 出现器官的错误:
Video dricver failed to init....
就是显卡出示华失败。

哪跟哪??? 错的也太奇怪了。


     为此我枪毙 了 很多XPPE/03PE 。 我以位新笔记本不能运行XPPE 03PE了。
直到最近 直接用U盘 启动   “经典再现——改进的老毛桃扬州PE UD版” , 不用硬盘上的 新版 GRUB 来加载。
发现 能启动成功。 后来把 其中的  XPPE.ISO 还成 我以前的XPPE 也能成功。硬盘上的更新后就能启动。
(此处省略200字)
研究了半天, 发现 用旧版的 grub4dos-0.4.5b-2011-06-28.sfx.zip  就能启动。硬盘上GRUB的更新后就能启动。
     这个版本不是UNICODE字体。 没有特别的 Video Driver.

我分析原因可能是 新版GRUB 用UNICODE字体, 开启了视频卡驱动, 用完 后没有善后恢复,就直接启动了系统。
   这样XPPE 检测到的是一个 被强奸的 的显卡。 不能按普通的 流程初始化。
能否象 PXE 一样, 启动系统前可以 关闭 Video服务,以善后恢复显卡。   

回复

使用道具 举报

2#
发表于 2013-12-7 14:08:44 | 显示全部楼层
本帖最后由 mdyblog 于 2013-12-7 14:19 编辑

不点 发表于 2013-12-6 19:31
你得辛苦一下,确定成功与失败的分界线:在某日之前的版本都是成功的,之后都是失败的。如果不能精确定位, ...


测试了。

网上 grub4dos-0.4.5b-2011-07-14.7z 及以前的版本启动。
网上 grub4dos-0.4.5b-2011-07-24.7z 及以后的版本 不能 启动。


测试包:
http://u.115.com/file/dnhpip54#毛桃PE迷你版3b1.fba   (77M)

包含缩小FBA 的测试包(38M):http://pan.baidu.com/s/1rdm9P#grldr-XPPE-视屏不能初始化测试包.7z

上面去掉FBA的小测试包(530K):http://pan.baidu.com/s/1EdOQJ#grldr-XPPE-视屏不能初始化测试包-无FBA.7z

测试说明.txt:
测试 FBA 写到U盘或硬盘,
   启动选择: 运行老毛桃WinXP PE迷你系统  =》 以兼容优先模式启动

包内的是 7-14, 能启动
   另外 7-24及以后 的chinese-grldr 不能启动



测试机器:  Acer  ASPIRE  4750G    500G硬盘(设为SATA模式)

回复

使用道具 举报

3#
发表于 2013-12-7 21:50:15 | 显示全部楼层
本帖最后由 mdyblog 于 2013-12-7 21:57 编辑
不点 发表于 2013-12-7 16:30
非常好,那就可以确定是怎么回事了。是 r199 的改动引起的。

(tinybit)added a map option --int15nolow ...


还是不行啊:菜单 menu\xppe.lst 改为 (ANSI保存)
timeout 5
default 0

title 以兼容优先模式启动
    echo $[1106] loading winxp pe, please wait ...
    map (ud)/xppe.iso (0xff) || find --set-root /xppe.iso && map /xppe.iso (0xff)
    map --int15nolow=1
    map --hook
    chainloader (0xff)

title 以速度优先模式启动
    echo $[1106] loading winxp pe, please wait ...
    map --mem (ud)/xppe.iso (0xff) || find --set-root /xppe.iso && map --mem /xppe.iso (0xff)
    map --int15nolow=1
    map --hook
    chainloader (0xff)

title 返回主菜单  
    configfile (md)4+8
grub4dos-0.4.5b-2011-07-24\chinese  的grldr,失败


回复

使用道具 举报

4#
发表于 2013-12-8 09:53:00 | 显示全部楼层
本帖最后由 mdyblog 于 2013-12-8 09:59 编辑
不点 发表于 2013-12-8 04:41
从你前面所说的测试结果来看,就只有 int15nolow 的改动了。根本没有图形显示方面的改动。

估计是你搞错 ...


去掉可以不需要的文件,简化一下。
包含缩小FBA 的测试包(30M):http://pan.baidu.com/s/1xiVfw#grldr-XPPE-视屏不能初始化测试包2.7z
有原始的grldr : 2011-7-14\chinese可以, 2011-7-24\chinese

菜单只接内置grldr, 不调用其它grld*.

重新解grub测试。都一样 2011-7-14\chinese可以, 7-24\chinese不可以。
直接把grldr 拖进去,选:覆盖-》保留grldr内置菜单,就可以了。

FBINST菜单:
default 0
timeout 1
menu F1 buldr "grldr"

grdlr内置菜单:
errorcheck off
debug off
timeout 3
default 0
fontfile (ud)/fonts

title XPPE.ISO
    map (ud)/xppe.iso (0xff)
    ## 2011-7-14  可以不要下面这句 ,没影响
    map --int15nolow=1  || set v=1
    map --hook
    chainloader (0xff)

版本不会错的,启动有版本信息,如图。


回复

使用道具 举报

5#
发表于 2014-3-5 10:29:47 | 显示全部楼层

最新G4D46USB --init问题,怎么解决?

最新G4D46USB --init问题,怎么解决?
U盘G4D启动,
可以  访问U盘文件,
usb --init
成功。
但 再访问  U盘文件,如cat ,就出现 "read error "的错误。
我这里只有 KingSton-4G 可以成功。
USB 硬盘、2G 联想U盘、32G最新U盘(蓝口的那种), 都出现 "read error "的错误。

点评

估计是USB --init 又生成新的 设备,可能和旧的不同, 还用 旧的设备访问,自然访问不到。 usb 设备有这个奇怪特点,每次一个新设备。没办法,USB 不是PtoP连接,每次自动分配新连接,或者叫无连接。 依次我测  详情 回复 发表于 2014-3-5 10:42
回复

使用道具 举报

6#
发表于 2014-3-5 10:42:40 | 显示全部楼层
mdyblog 发表于 2014-3-5 10:29
最新G4D46USB --init问题,怎么解决?
U盘G4D启动,
可以  访问U盘文件,

估计是USB --init 又生成新的 设备,可能和旧的不同, 还用 旧的设备访问,自然访问不到。
usb  设备有这个奇怪特点,每次一个新设备。没办法,USB 不是PtoP连接,每次自动分配新连接,或者叫无连接。
依次我测试了下,证明推理可能正确。
先不插U盘,从普通硬盘启动到G4D,  自然没有“旧的U盘”。
插上 U 盘 , G4D不会自动PNP, 故 此时自然没有”旧的U盘“。
运行 "usb --init"
这次生成“新U盘”,但没有”旧的U盘“。
成功!!
速度超快!!!!!!!

---
此种 方法  不能  用于从 本 U盘启动。
启动时 有了个 ”旧的U盘“。
回复

使用道具 举报

7#
发表于 2017-9-18 10:57:04 | 显示全部楼层
本帖最后由 mdyblog 于 2017-9-25 10:03 编辑


看了你的图片。看看是不是联想BIOS不支持你的大磁盘。
你重新格式化U盘。 只试用磁盘前面部分(比如1G内)。
每次只测试一个ISO,这样占用的磁盘空间小,前面(1G)能放下。

其实品牌机的BIOS兼容性才最差。
品牌机销量大,为了降低成本,可自立标准,从而导致不兼容。一般他只保证能启动标准系统。
杂牌机,只能兼容别人,不敢出格,所以兼容性反到好。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 05:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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