我有一块启用了 SATA AHCI 的主板,我需要禁用它才能运行 Memtest86+(因为 Windows 的内置 RAM 诊断工具一文不值),而且 Memtest 开发人员懒得修复引导加载程序问题。好吧,我知道该怎么做。
问题是,由于我一直使用硬件 RAID 卡,我一时心血来潮,觉得有必要启用板载 RAID。现在回想起来,这真是太愚蠢了:板载 RAID 就是个笑话,但我还是坚持使用它。
我的问题是,如果我禁用 AHCI 会丢失 RAID 信息吗?我到处都找不到明确的答案,而且我也不想用困难的方式来寻找答案。
编辑:主板是技嘉GA-EP45-UD3P
编辑2:人们不应该再告诉我要从实时 CD 启动。我的两个光驱都是 SATA,启用 AHCI 后,Memtest86 会一直停留在“正在加载............”阶段。这就是整个问题所在。
USB 密钥是个好主意,但软盘呢?还有人有软盘驱动器吗?我有一个旧的外置驱动器,但我懒得买磁盘。
编辑3:所以,USB 密钥。花了大约 4 个小时尝试制作一个 Vista 可启动的 USB 密钥(从来没有做过,或者以前需要做过,但我认为我会更好的我自己),这是一个微史诗,最终以我醉醺醺、沮丧的心情告终,手里拿着一个 USB 钥匙,它被格式化、磁盘分区和引导分区了大约 20 次,却毫无用处。把它扔出了窗外。
拿到一个新密钥,让它可以启动 Linux(必须下载工具,所以花了 5 分钟),安装 Linux 版本,然后启动起来就很顺利了。该死的。
Memtest86+ 的效果不如我所愿:我无法准确定位损坏的模块,最终不得不进行“RAM-shuffle”,但它抛出错误的速度确实比糟糕的 Windows 版本快得多。
我计划这个周末对系统进行解除 RAID 处理,因此当我制作新的图像时,我将禁用 AHCI 并查看它是否会杀死 RAID,这只是为了实验。
最后更新
原来是内存坏了和插槽坏了。不知道那里到底发生了什么,但这解释了为什么我始终无法找到问题所在。安装了新的 RAM 和新的主板,之后再也没有出现过问题。
答案1
创建一个可启动的USB磁盘,然后运行Memtest86+ 为 USB 磁盘预编译的 EXE。