无忧启动论坛

标题: 新版grldr在华硕a68 hm-se引导iso出问题, [打印本页]

作者: 江南一根葱    时间: 2017-7-8 12:43
标题: 新版grldr在华硕a68 hm-se引导iso出问题,

我用最新的grldr在华硕a68 hm-se引导
用的map --mem
title                               Windows 8 PE 精简版
map --mem  (bd)/AXPE/win8pe.ISO (0xff)
map --hook
chainloader (0xff)


180兆的pe,读到32M再也不动了
读300兆的干脆一直0兆,
换台电脑可以引导,但还不如老版本的快
换成老版本的grldr一切正常,

换了几个最近的版本在这个主板上都这样

是我u盘问题还是对主板usb的兼容性问题?u盘用老版本一切正常的。。。
有啥参数可以补救么?
作者: 2011yaya2007777    时间: 2017-7-8 13:01
请确认从哪个版本开始出现问题。
作者: 江南一根葱    时间: 2017-7-8 13:15
2011yaya2007777 发表于 2017-7-8 13:01
请确认从哪个版本开始出现问题。

我用最新fbinst下载最老的20150120也是这样的
我用20120117是正常的。
作者: 2011yaya2007777    时间: 2017-7-8 16:02
2013如何?2014如何?然后再测试6月的版本,即折半法找到具体的哪个版本之后是错误的。
作者: 江南一根葱    时间: 2017-7-8 18:29
好的到时候我试试
作者: 邪恶海盗    时间: 2017-7-8 23:40
事实证明新的不一定好...
作者: 江南一根葱    时间: 2017-7-8 23:48
主要我是用来执行wimboot用的,哪个版本开始支持wimboot的?
作者: zhaohj    时间: 2017-7-9 12:17
2015-01-10 New Batch script debugging features.2014-12-15 (tinybit) get rid of endless loop due to wrong usage of pxe detect.2014-12-01 add new filesystem `ipxe`,support for access file with iPXE;
我想从2014-12-01前后测试一下
作者: 江南一根葱    时间: 2017-7-10 11:31
本帖最后由 江南一根葱 于 2017-7-10 11:58 编辑
2011yaya2007777 发表于 2017-7-8 16:02
2013如何?2014如何?然后再测试6月的版本,即折半法找到具体的哪个版本之后是错误的。







经过暴力测试,已经有结果了。。。

12-05-16正常
12-05-22版本干脆1兆都不读,一直卡在0
12-06-06版本能读到32兆
之后版本一直只能读到32兆

作者: 2011yaya2007777    时间: 2017-7-10 12:28
问题出现的版本定位了,很好。只可惜是老版本,下载不到对应版本的源码及补丁。无法分析。
同一版本在不同的电脑反应又不一样,没法重现问题。
如何是好?
作者: cchessbd    时间: 2017-7-10 12:31
江南一根葱 发表于 2017-7-10 11:31
经过暴力测试,已经有结果了。。。

12-05-16正常


你这是虚拟机吗
我用intel的主板,到目前为止没出过这种错误。
作者: 江南一根葱    时间: 2017-7-10 12:38
cchessbd 发表于 2017-7-10 12:31
你这是虚拟机吗
我用intel的主板,到目前为止没出过这种错误。

主板就a68,

虚拟机只是试引导界面成功与否,我都是实体机上测试的
作者: 江南一根葱    时间: 2017-7-10 12:41
2011yaya2007777 发表于 2017-7-10 12:28
问题出现的版本定位了,很好。只可惜是老版本,下载不到对应版本的源码及补丁。无法分析。
同一版本在不同 ...


自出问题版本起,载入速度也有变慢,这点好像其它主板上也一样,当然3.0口上是飞快的,

虽然3.0口读取很快,也是卡32兆的,。秒读完后就卡
作者: cchessbd    时间: 2017-7-10 12:43
据我所知,部分AMD内存质量不佳可能导致PE重启。内存质量与价格基本一致。

建议把GRLDR文件和菜单,pe上传百度,有相同主板的坛友可以测试。

问题复现,才是bug。否则就没有意义。
作者: 江南一根葱    时间: 2017-7-10 12:47
cchessbd 发表于 2017-7-10 12:43
据我所知,部分AMD内存质量不佳可能导致PE重启。内存质量与价格基本一致。

建议把GRLDR文件和菜单,pe上 ...

反正我用12-05-22这个版本是读iso一动不动
之后的版本就一直会慢。。。

正常的版本前速度很快,以前也一直在用,现在是为了用wimboot的新功能。。。才换的版本。。
作者: 江南一根葱    时间: 2017-7-10 12:52
发现不仅map --mem不动,initrd大文件也是不动的。
map不加mem和initrd小文件正常
作者: 2011yaya2007777    时间: 2017-7-10 13:39
感觉是内存冲突。可否把问题电脑的内存分布截图?
作者: 江南一根葱    时间: 2017-7-10 14:16
2011yaya2007777 发表于 2017-7-10 13:39
感觉是内存冲突。可否把问题电脑的内存分布截图?

是displaymem命令吗,

先是正常版本的dispalymem


作者: 江南一根葱    时间: 2017-7-10 14:17
2011yaya2007777 发表于 2017-7-10 13:39
感觉是内存冲突。可否把问题电脑的内存分布截图?



卡住版本截图是这样的
作者: 江南一根葱    时间: 2017-7-10 14:31
2G内存的dell老amd也这个问题,,,
作者: 江南一根葱    时间: 2017-7-10 15:47
2011yaya2007777 发表于 2017-7-10 13:39
感觉是内存冲突。可否把问题电脑的内存分布截图?

换个u盘同个版本却正常的,我的u盘本身有个问题,直接ghost读取大文件就会卡住,


但我用老版本grldr又能正常,啊,无法解释,灵异。
作者: 2011yaya2007777    时间: 2017-7-10 15:54
两张截图完全相同。不是主板内存条问题。
作者: 江南一根葱    时间: 2017-7-10 16:05
2011yaya2007777 发表于 2017-7-10 15:54
两张截图完全相同。不是主板内存条问题。

估计是跟u盘读取速度有关,是不是新版加快读取了,我的u盘读得太快会挂的,不能直接恢复我u盘上的gho,但平时复制速度又很正常,有没有参数慢速读取?
作者: 江南一根葱    时间: 2017-7-10 16:09
2011yaya2007777 发表于 2017-7-10 15:54
两张截图完全相同。不是主板内存条问题。

奇怪的是在intel主板上一切正常,
amd一定要老版本grldr才会正常
作者: 2011yaya2007777    时间: 2017-7-10 16:16
确实诡异。我觉得你说到点子上了,是USB读取速度问题。使用内置USB驱动加延迟参数可以解决问题。不过内置USB驱动有时会枚举失败。
作者: 江南一根葱    时间: 2017-7-10 21:17
2011yaya2007777 发表于 2017-7-10 16:16
确实诡异。我觉得你说到点子上了,是USB读取速度问题。使用内置USB驱动加延迟参数可以解决问题。不过内置US ...

在华硕p8h61-m上再次阵亡,让读取变慢的参数应该有的吧,不知道能不能找到。。。看来我的u盘无缘wimboot
作者: 2011yaya2007777    时间: 2017-7-10 21:27
sub  --delay=0x14  --init  map  --mem. (bd)/xxxxxxxxxx  ..........
作者: 2011yaya2007777    时间: 2017-7-10 21:28
usb
作者: 江南一根葱    时间: 2017-7-10 21:52
2011yaya2007777 发表于 2017-7-10 21:27
sub  --delay=0x14  --init  map  --mem. (bd)/xxxxxxxxxx  ..........

好像不会执行啊,,我菜单是这样的

title                               Windows 8 PE 精简版(卡住请重启在红色界面按F6)     \n 集成true image还原,dism+,不带网络  
map --mem (bd)/AXPE/win8pe.ISO (0xff)
map --hook
chainloader (0xff)

作者: 不点    时间: 2017-7-11 05:41
江南一根葱 发表于 2017-7-10 15:47
换个u盘同个版本却正常的,我的u盘本身有个问题,直接ghost读取大文件就会卡住,

换个U盘正常————这条消息很好!我猜,问题可能出在碎片上。

你的文件太大,碎片太多了,导致 新版 grub4dos 的 disk io 模块出现内存溢出之类的错误,从而出现死机或其它异常。

你报告的那个日期,正是我修改 disk io 函数的日期。我让 disk io 能够处理64位扇区号,因此,扩大了每组扇区记录数据的宽度,导致在同样大的内存缓冲区里面,不能处理同样多的文件碎片。

解决办法:整理碎块,不要让文件的碎块特别多。就是说,大文件的碎块有可能非常多,比如成百上千。碎块太多,就可能导致 grub4dos 在读取它的时候发生死机。你只要整理碎块,让它的碎块不太多就行。比如说,控制在200个碎块以内。


作者: 2011yaya2007777    时间: 2017-7-11 07:02
权威解释。楼主试一试。
作者: 江南一根葱    时间: 2017-7-11 08:12
不点 发表于 2017-7-11 05:41
换个U盘正常————这条消息很好!我猜,问题可能出在碎片上。

你的文件太大,碎片太多了,导致 新版 ...

congtig一下iso?fb自带的整理我倒每次导入都会整理下,还是说我u盘总碎片太多导致的?
作者: 2011yaya2007777    时间: 2017-7-11 08:34
我理解是整理iso文件。你可以在g4d命令行查看碎片情况。
作者: 2011yaya2007777    时间: 2017-7-11 08:44
可以使用grldr最新版本,在菜单第一行插入:  usb --delay=0x14  --init  看看是否有所改善,来判断是否因为速度问题。
作者: 江南一根葱    时间: 2017-7-11 09:11
2011yaya2007777 发表于 2017-7-11 08:34
我理解是整理iso文件。你可以在g4d命令行查看碎片情况。

报告一下,整理碎片后无效,本身用wcontig检查碎片到只有2个。。。
还有就是,别人的u盘虽然说能读下去,但速度明显不如我的u盘也能读取的老版本(指不是3.0口,不加速的情况下

作者: 江南一根葱    时间: 2017-7-11 09:13
2011yaya2007777 发表于 2017-7-11 08:44
可以使用grldr最新版本,在菜单第一行插入:  usb --delay=0x14  --init  看看是否有所改善,来判断是否因为 ...

刚才加入这个后试了,还是卡32兆

initrd也是卡在32兆的,在p8h61-m上是卡0兆的。。

我换成以前的grldr一切正常
作者: 江南一根葱    时间: 2017-7-11 09:14
本帖最后由 江南一根葱 于 2017-7-11 09:17 编辑
2011yaya2007777 发表于 2017-7-11 08:44
可以使用grldr最新版本,在菜单第一行插入:  usb --delay=0x14  --init  看看是否有所改善,来判断是否因为 ...


哎,实在不行有没有在菜单中调用其它grldr的方法,我用chainloader 新版grldr后发现路径不对了。。跳到可见区去了。

加了那个usb参数,加载菜单界面时会有一行字一闪而过,这应该是生效了吧。。
作者: 不点    时间: 2017-7-11 09:16
江南一根葱 发表于 2017-7-11 08:12
congtig一下iso?fb自带的整理我倒每次导入都会整理下,还是说我u盘总碎片太多导致的?

你只需这样简单一试便可:

1、在硬盘创建一个新文件夹。

2、在资源管理器中把 U 盘上的全部内容拷入硬盘文件夹。

3、在资源管理器中把 U 盘上的全部文件和文件夹都删除(但不要进行格式化!)

4、在资源管理器中把硬盘文件夹里面的内容全部拷贝到 U 盘。

5、安全卸载 U 盘。如果不知道什么是 “安全卸载”,那你可以保持 U 盘插入状态,直接关机,这样会自动执行安全卸载 U 盘的操作。

以上完成后,应该 OK 了。


作者: 2011yaya2007777    时间: 2017-7-11 09:21
在命令行单独执行 usb  --init 看看是否加载成功。
作者: 2011yaya2007777    时间: 2017-7-11 09:22
如果加载成功,则说明与速度无关
作者: 江南一根葱    时间: 2017-7-11 09:37
2011yaya2007777 发表于 2017-7-11 09:22
如果加载成功,则说明与速度无关

我先在除全盘碎片了,其实contig查出来没啥碎片,我是零碎片控。。。服务器游戏盘也是弄成零碎片的


作者: 江南一根葱    时间: 2017-7-11 09:39
不点 发表于 2017-7-11 09:16
你只需这样简单一试便可:

1、在硬盘创建一个新文件夹。

有没有办法旧版的兼容性,又能用到新版的wimboot,我试了开机热键是可以切换版本外,在菜单调用没试成功。。
作者: 江南一根葱    时间: 2017-7-11 10:35
不点 发表于 2017-7-11 09:16
你只需这样简单一试便可:

1、在硬盘创建一个新文件夹。

这样弄过了,也还是没用。。
作者: 江南一根葱    时间: 2017-7-11 10:41
不点 发表于 2017-7-11 09:16
你只需这样简单一试便可:

1、在硬盘创建一个新文件夹。

最新进展。。。

我用这个加速后,能正常读取了,但这个加载了往往是usb键盘会失效,试成功是那个pe是默认的。。
作者: 江南一根葱    时间: 2017-7-11 10:46
2011yaya2007777 发表于 2017-7-11 09:21
在命令行单独执行 usb  --init 看看是否加载成功。

提示 no device..
作者: 2011yaya2007777    时间: 2017-7-11 11:02
错误81?82?
作者: 不点    时间: 2017-7-11 11:38
江南一根葱 发表于 2017-7-11 10:35
这样弄过了,也还是没用。。

再试试,在你的 grldr 内置菜单开头,添加一句

geometry  --lba1sector

看看能否正常启动进入 PE。

注意,该参数会导致启动减慢百倍,要有耐心。我们仅仅是测试,想找出原因罢了。


作者: 江南一根葱    时间: 2017-7-11 11:53
不点 发表于 2017-7-11 11:38
再试试,在你的 grldr 内置菜单开头,添加一句

geometry  --lba1sector

加了这个果然加载菜单过程左上角一个_在闪啊闪,去了趟厕所还在闪,呃,是要闪几分钟的样子。
作者: 江南一根葱    时间: 2017-7-11 12:29
不点 发表于 2017-7-11 11:38
再试试,在你的 grldr 内置菜单开头,添加一句

geometry  --lba1sector

一直出不来菜单界面了
作者: 江南一根葱    时间: 2017-7-11 13:50
2011yaya2007777 发表于 2017-7-11 11:02
错误81?82?

一直闪下划线。。。没东西出来。等了好久
作者: 不点    时间: 2017-7-11 17:06
江南一根葱 发表于 2017-7-11 12:29
一直出不来菜单界面了

一直死掉,说明这主板很变态了。虽然我们找不出原因(也可能是因为我们不像以前那样有耐心去找原因),但已经了解,这个主板很变态。

既然我们都不一定有耐心和兴趣了,那大概就只好保持现状了。幸亏你有一个老版本凑合着能用。我的意见是,就此罢了,不用再费劲了。

假如以后有更多的人,报告更详细的信息,我们或许会有办法。但现在,就不用再折腾了。

另外,看到楼主说,换个 U 盘就正常了。对的,那就换个 U 盘吧。没必要死守着一个 U 盘。

作者: 江南一根葱    时间: 2017-7-11 21:07
本帖最后由 江南一根葱 于 2017-7-11 21:14 编辑
不点 发表于 2017-7-11 17:06
一直死掉,说明这主板很变态了。虽然我们找不出原因(也可能是因为我们不像以前那样有耐心去找原因),但 ...


哎,我也懒得研究了,

我试过别的u盘启动不用鸡血补丁加速或不插usb3.0,,,,,自那个版本后也有变慢

其实想用新版是因为看到wimboot可以给pe不解包射入文件的特性,想用新的grldr折腾wimboot,

旧版用用也没啥问题,不过我用旧版grldr,,,但在菜单上调用新版的grldr有没有好的办法, 我试来试去用旧版调用新版grldr后指向的外部菜单找不到,内置好像可以出来
作者: 不点    时间: 2017-7-12 07:30
本帖最后由 不点 于 2017-7-12 07:45 编辑

用 新版 grldr,换个 u 盘,就能启动了,不是吗?既然这样,感觉你还是换 u 盘比较经济,不用去折腾了。

还有一种可能性,你可以试试我开发的 multimbr,看看会不会比 ud 更能兼容这个主板。下载地址如下:
   
准备基于 fbinst 进行再开发,请各位提供帮助
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=320244
作者: 江南一根葱    时间: 2017-7-12 08:31
哈,确实我也这么在做,其实新版在我家旧电脑上有了兼容性,老版本起不来的,只不过那台是公司在卖的新电脑,也起不来,所以多折腾了几天,不map到内存的pe还是可以起来的,这几天浪费你们脑汁了哈
作者: 不点    时间: 2017-7-12 09:36
江南一根葱 发表于 2017-7-12 08:31
哈,确实我也这么在做,其实新版在我家旧电脑上有了兼容性,老版本起不来的,只不过那台是公司在卖的新电脑 ...

按照趋势,新电脑故意封杀 BIOS,推行 EFI。这是一个逐步的过程。启动不了是不奇怪的。即使勉强启动了,也没有什么意义,早晚还是要封杀的。建议大家逐步转向 EFI,不要折腾 BIOS 下的东西了,因为得不偿失,终究是淘汰的技术,属于强制性的淘汰,即使你想让它不被淘汰,都不行的。要抬头看路,不要只是埋头拉车。
作者: 江南一根葱    时间: 2017-7-12 10:53
不点 发表于 2017-7-12 09:36
按照趋势,新电脑故意封杀 BIOS,推行 EFI。这是一个逐步的过程。启动不了是不奇怪的。即使勉强启动了, ...

说得是,不过现在有些品牌商又倒行逆施,在推支持xp的六代七代平台了,,哈哈,短时间内看来还有一段路要走,efi的话就把一切都简化了,貌似都没啥东西好研究了,
作者: 不点    时间: 2017-7-12 11:38
江南一根葱 发表于 2017-7-12 10:53
说得是,不过现在有些品牌商又倒行逆施,在推支持xp的六代七代平台了,,哈哈,短时间内看来还有一段路要 ...

孤陋寡闻了,我还没听说有(倒行逆施)支持 XP 的 6、7代平台。能告知详情吗?没准我也可以参考参考——必要时,买一台,也不是不可能。
作者: 江南一根葱    时间: 2017-7-12 12:04
不点 发表于 2017-7-12 11:38
孤陋寡闻了,我还没听说有(倒行逆施)支持 XP 的 6、7代平台。能告知详情吗?没准我也可以参考参考—— ...

上次hp公司有人来说过,特殊行业用户,阿不,有行业特殊用户支持xp的机型
作者: 江南一根葱    时间: 2017-7-12 12:08
本帖最后由 江南一根葱 于 2017-7-12 12:12 编辑
不点 发表于 2017-7-12 11:38
孤陋寡闻了,我还没听说有(倒行逆施)支持 XP 的 6、7代平台。能告知详情吗?没准我也可以参考参考—— ...


不好意思搞错了,hp的这批是amd的平台,纠正下,
hpg285G2,电脑刚拉到。。。正在卸货呢。
作者: 江南一根葱    时间: 2017-7-12 12:14

支持xp的新电脑到了,,,amd平台,所以我对u盘启动的执着就在这,每年都要更新几次
作者: 不点    时间: 2017-7-12 12:44
江南一根葱 发表于 2017-7-12 12:14
支持xp的新电脑到了,,,amd平台,所以我对u盘启动的执着就在这,每年都要更新几次

明白了,是卖给你们公司的,不是卖给一般大众的。
作者: 2012zhd    时间: 2017-7-12 15:56
试试0pe可以启动不?
作者: 江南一根葱    时间: 2017-7-12 16:05
2012zhd 发表于 2017-7-12 15:56
试试0pe可以启动不?

呃,是读取iso失败,wim失败,应该不是0pe的问题。。
作者: 江南一根葱    时间: 2017-7-13 11:34
唉,,今天又一台读取不了,看来是新版和我的u盘不兼容了,只能用旧版了。
作者: 求道者    时间: 2017-7-19 16:06
老源代码能挖出来吗?
作者: 求道者    时间: 2017-7-19 16:12
江南一根葱 发表于 2017-7-13 11:34
唉,,今天又一台读取不了,看来是新版和我的u盘不兼容了,只能用旧版了。

这个主板上甚至连usb --init也失效?
找不到设备?
作者: besess    时间: 2023-4-24 16:00
лл




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3