无忧启动论坛

标题: USB-HDD模式启动运行内存检测重启!!!! [打印本页]

作者: hcbeyond    时间: 2009-10-6 21:58
标题: USB-HDD模式启动运行内存检测重启!!!!
请教各位老大
不知道是怎么回事
U盘是USB-HDD模式的
主体是晨枫2.0部分经过自己修改过
实验了好多机器
发现一部分老型号的主板可以使用
但是现在的主流型号的主板都不能用
不知道是怎么回事


timeout 10
default 0
fallback 0
splashimage /Boot/grub/xpm.gz
fontfile /Boot/grub/fonts
password --md5 $1$A$OsW5TjmIcgkbKylJ6NkWP.
title [01] WinPE
#map +1 (hd0)
chainloader /Boot/ldrxpe (hd0)+1
title [02] MTEST86内存检测
map --mem /Boot/imgs/mtest86.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title [03] 微软内存检测
map --mem /Boot/imgs/mtest.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title [04] GHOST 多版本集合包
clear
map --mem /Boot/imgs/GHOST.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [05] 磁盘分区 PM8.05
map --mem /Boot/imgs/PM805.img (fd0)
map (hd0) (fd1)
map (hd1) (hd0)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [06] 磁盘分区 ADDS
map --mem /Boot/imgs/adds10.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [07] 硬盘坏道修复程序 HDDREG
map --mem /Boot/imgs/hddreg.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [08] 硬盘检测修复程序VIVARD
map --mem /Boot/imgs/vivard.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [09] 硬盘检测修复程序MHDD
map --mem /Boot/imgs/mhdd.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [10] DOS工具箱
map --mem /Boot/imgs/DOS98.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [11] 系统密码清除
map --mem /Boot/imgs/PASSWORD.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [12] 启动本机 WINDOWS 系统
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
title [13] 重新启动计算机
reboot
title [14] 关闭计算机
halt
作者: sratlf    时间: 2009-10-6 22:07
已经 --mem 进内存里了还怎么检测内存??
作者: fujianabc    时间: 2009-10-6 23:28
不要用map--mem来启动内存检测类工具

对于微软的内存检测工具,解开iso,直接chainloader那个windiag文件

对于memtest86+,直接用kernel命令启动下面这个文件
http://www.memtest.org/download/4.00/memtest86+-4.00.bin.gz

[ 本帖最后由 fujianabc 于 2009-10-6 23:29 编辑 ]
作者: sgw888    时间: 2009-10-7 17:04
原帖由 fujianabc 于 2009-10-6 23:28 发表
不要用map--mem来启动内存检测类工具

对于微软的内存检测工具,解开iso,直接chainloader那个windiag文件

对于memtest86+,直接用kernel命令启动下面这个文件
http://www.memtest.org/download/4.00/mem ...

我在U盘上使用chainloader /windiag 启动微软的内存检测工具,不能运行,不知道为什么?
title  boot Memtest
chainloader /windiag

不知道这样写对不对?
作者: hcbeyond    时间: 2009-10-7 23:34
可是我去掉前面的mem后提示出错啊
根本不能打开
作者: hcbeyond    时间: 2009-10-7 23:37
不要用map--mem来启动内存检测类工具

对于微软的内存检测工具,解开iso,直接chainloader那个windiag文件

对于memtest86+,直接用kernel命令启动下面这个文件
http://www.memtest.org/download/4.00/memtest86+-4.00.bin.gz

[ 本帖最后由 fujianabc 于 2009-10-6 23:29 编辑 ]


这个如何使用啊??
作者: fujianabc    时间: 2009-10-8 08:39
原帖由 hcbeyond 于 2009-10-7 23:34 发表
可是我去掉前面的mem后提示出错啊
根本不能打开

chainloader和kernel命令与mem有何关系?
作者: sgw888    时间: 2009-10-8 10:13
原帖由 fujianabc 于 2009-10-6 23:28 发表
不要用map--mem来启动内存检测类工具

对于微软的内存检测工具,解开iso,直接chainloader那个windiag文件

对于memtest86+,直接用kernel命令启动下面这个文件
http://www.memtest.org/download/4.00/mem ...

请大侠指教:

我的菜单是这样写的:

title MEMTEST
chainloader /windiag
rootnoverify

title MEMTEST
chainloader /windiag

在测试的时候,出现错误提示:  

Error 43:  The BPB hidden_sectors should not be zero for a hard-disk partition boot sector

Press any key to continue ...


按任意键也不行,还是返回选择菜单。


在使用了FONTFILE 之后,还会出现
Load fontfile failed !
boot 的提示。
但在选择 MEMTEST选项之前,字体是可以正确加载的。
作者: fujianabc    时间: 2009-10-8 11:21
原帖由 sgw888 于 2009-10-8 10:13 发表

请大侠指教:

我的菜单是这样写的:

title MEMTEST
chainloader /windiag
rootnoverify

title MEMTEST
chainloader /windiag

在测试的时候,出现错误提示:  

Error 43:  The BPB hidden_s ...

没任何问题阿,chainloader完全可以直接加载windiag,你自己去到命令行里试一下

作者: sgw888    时间: 2009-10-8 15:26
我在命令行里测试的时候,输入 chainloader /windiag没有任何提示。
可是运行BOOT命令的时候,仍然出现我上面帖出的错误信息。
作者: hcbeyond    时间: 2009-10-8 19:02
大家都不用METEST86的吗??
我感觉微软的测试内存软件不是很好啊
可惜不知道哪里错了
作者: fujianabc    时间: 2009-10-8 19:10
原帖由 sgw888 于 2009-10-8 15:26 发表
我在命令行里测试的时候,输入 chainloader /windiag没有任何提示。
可是运行BOOT命令的时候,仍然出现我上面帖出的错误信息。

chainloader /windiag后应该会有我上面贴图中的提示信息的,你ls看一下grub中能否看到windiag这个文件
作者: fujianabc    时间: 2009-10-8 19:11
原帖由 hcbeyond 于 2009-10-8 19:02 发表
大家都不用METEST86的吗??
我感觉微软的测试内存软件不是很好啊
可惜不知道哪里错了

memtest86+直接看6楼,用kernel命令启动
作者: hcbeyond    时间: 2009-10-8 19:36
需要修改哪里啊?
是启动菜单还是文件啊
作者: fujianabc    时间: 2009-10-8 19:38
原帖由 hcbeyond 于 2009-10-8 19:36 发表
需要修改哪里啊?
是启动菜单还是文件啊

直接用kernel命令加载我6楼连接里那个文件
作者: sgw888    时间: 2009-10-8 21:17
原帖由 fujianabc 于 2009-10-8 19:10 发表

chainloader /windiag后应该会有我上面贴图中的提示信息的,你ls看一下grub中能否看到windiag这个文件

LS 可以看到 WINDIAG这个文件。而且使用 (hd0,4) 这样表示的话,会提示提不到文件。

我确定 chainloader /windiag ,确实没有出错,可是不知道为什么没有任何提示信息。

再BOOT的时候就出错误提示了。  我有些崩溃了。

您可不可以把WINDIAG这个文件上传一下,我想对比一下,跟我的有什么不同??

另: 为了测试,我分别使用不同的机器,不同的GRUB4DOS版本,使用U盘跟硬盘分别测试,可是都出相同的错误提示,真是郁闷。
作者: fujianabc    时间: 2009-10-8 21:50
原帖由 sgw888 于 2009-10-8 21:17 发表

LS 可以看到 WINDIAG这个文件。而且使用 (hd0,4) 这样表示的话,会提示提不到文件。

我确定 chainloader /windiag ,确实没有出错,可是不知道为什么没有任何提示信息。

再BOOT的时候就出错误提示了。  ...

来自微软官方的windiag
WINDIAG.rar (117.75 KB, 下载次数: 258)
作者: sgw888    时间: 2009-10-9 13:22
原帖由 fujianabc 于 2009-10-8 21:50 发表

来自微软官方的windiag
72117

非常感谢!!!已测试完全没有任何问题!!!  
终于找到原因了,原来是映像本身的问题。 奇怪的是使用EASYBOOT从光盘引导我的IMG居然可以正常运行。

上传我那个“坏”的IMG。

WINDIAG坏.rar

118.96 KB, 下载次数: 29, 下载积分: 无忧币 -2


作者: fujianabc    时间: 2009-10-9 16:11
原帖由 sgw888 于 2009-10-9 13:22 发表

非常感谢!!!已测试完全没有任何问题!!!  
终于找到原因了,原来是映像本身的问题。 奇怪的是使用EASYBOOT从光盘引导我的IMG居然可以正常运行。

上传我那个“坏”的IMG。

你的img文件内包含的windiag没任何问题,完全可以用chainloader命令加载。

不知你怎么从img中提取windiag文件的
作者: sgw888    时间: 2009-10-9 18:54
让大侠见笑了。  我以为可以直接引导IMG呢。 原来是引导IMG里面的WINDIAG啊。这错误犯得。。。
作者: hcbeyond    时间: 2009-10-11 20:39
各位高手到底这个要如何改啊
title [02] MTEST86内存检测
map --mem /Boot/imgs/mtest86.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
title [03] 微软内存检测
map --mem /Boot/imgs/mtest.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot




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