|
|
最近玩游戏偶尔会死机,整个系统毫无反应、鼠标完全定住的那种死法。在基本排除是其它部件的问题的前提下,怀疑是内存有问题,于是找出了很久没用的memtest86 v4.0a和memtest86+ v4.20。
机器是775平台的4核,内存是2G DDR2 800×4,对称安装到DIMM1、DIMM3和DIMM2、DIMM4。
硬盘的mbr为win7的bootmgr,通过bootmgr引导grub4dos的grldr.mbr。
grub4dos试了俩版本,一个是0.4.6a-2012-06-19,另一个是0.4.5c-2012-06-19。
无论哪个版本,都无法启动内存测试。
- title Windows Memory Diagnostic
- find --set-root /grub/windiag
- chainloader /grub/windiag
复制代码
这个可以正常工作,不过可惜微软的WMD只能检测4G内存。
- title Memtest86 4.0a
- find --set-root /grub/memtest.bin
- kernel /grub/memtest.bin
复制代码
这个“memtest.bin”就是“memtest86-4.0a.iso”中的“/ISOLINUX/MEMTEST”。路径全对,grub4dos也找到了文件(未找到文件会有提示),但启动时总是提示“selected item cannot fit into memory”。
- title Memtest86+ 4.20
- find --set-root /grub/memtest86+-4.20.bin.gz
- kernel /grub/memtest86+-4.20.bin.gz
复制代码
这个“memtest86+-4.20.bin.gz”来源于memtest86+的官方网站,无论是直接使用gz,还是解压为“memtest86+-4.20.bin”再引导,都提示“selected item cannot fit into memory”。
另外,还试了如下引导:
- title Memtest86+ 4.20
- find --set-root /grub/mt420.iso
- map /grub/mt420.iso (0xff) || map --mem /grub/mt420.iso (0xff)
- map --hook
- chainloader (0xff)
复制代码
Memtest86+的蓝色界面能出得来,但是不完整,尚未开始内存测试就死机了。
请问诸位,这到底要如何解决啊?其实我这台机器以前是跑过memtest86+ v4.10的(用grub4dos引导memtest86+的ISO),但是当时的grub4dos版本找不到了……
[ 本帖最后由 ccontion 于 2012-7-29 04:07 编辑 ] |
|