首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动memtest,然后引导

自动memtest,然后引导
EN

Unix & Linux用户
提问于 2014-03-21 13:42:15
回答 1查看 3.9K关注 0票数 4

是否有某种方式重新启动服务器,从而运行memtest (例如,1或2次传递),然后重新引导回Linux并将报告写入某个日志?

Windows 2012中的这一特性帮助我多次诊断远程服务器上的不良RAM,但我无法在Linux服务器上搜索任何方式。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-05-12 21:08:22

有一个内核命令行参数来测试整个内存,作为引导序列和锁定坏块的一部分。必要时,这将为您的启动序列添加几分钟,在启动序列中,该框似乎没有响应。

memtest= KNL,X86,ARM,M68K,PPC,RISCV启用memtest格式:默认值:0 指定要执行的memtest传递数。每次传递都从给定的一组模式中选择另一个测试模式。Memtest使用此模式填充内存,验证内存内容并保留检测到的不良内存区域。

一旦您知道了坏块的位置,就可以使用badram=参数来避免它们,如果Linux内核有BadRAM修补程序。另见如何根据MemTest86+错误指示黑名单一个正确的坏内存扇区?

还有在线用户空间内存测试器-- 记忆测试器,您也有直接进入IPMI的窗口(它应该标记任何半性能服务器上的任何坏内存--在我的英特尔服务器上,发现的任何IPMI错误都写到syslog中了)。

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/120778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档