我需要你一点帮助。
我在计算机上安装任何 Linux(甚至 Windows)发行版时都遇到了麻烦。我从来没有在这台计算机上安装操作系统时遇到过麻烦(我在大学期间组装了这台计算机。大约在 2004 年)
- 主板:PC Chips m863g v. 7
- 处理器:AMD Sempron 2400+ (1.6 Ghz)
- 内存:1 GB
- 显卡:Nvidia GeForce FX 5500(256 MB 内存)
最初,为了让我的主板检测到我的处理器是 AMD Sempron 2400+,我必须将 CPU 频率设置为 166 Mhz。这种方式运行了好几年。
几个月前,我开始遇到一些问题,因为我的电脑上装有 Windows。从那时起,我尝试安装 Gentoo、Debian、Ubuntu 和其他一些 Linux 发行版,但都没有成功。
当我尝试安装任何 Linux 发行版时,在安装媒体的启动屏幕/启动画面之后立即出现段错误。
我尝试运行 MemTest 映像,并且每次都能成功完成(因此我排除了 RAM 模块是问题的根源)
有趣的是,如果我将 CPU 频率降低到 133 Mhz,错误就不会再出现,并且让我安装操作系统(尽管安装速度很慢)。
我的问题是:
- 为什么 PC 在 CPU 频率为 166 Mhz 时会出现分段错误,但在 133 Mhz 时却运行正常?
- 是否有任何软件工具可以诊断此类硬件错误?
答案1
当 BIOS 自动检测您的 CPU 时,频率和比例/倍频始终设置为正确的默认值。当您超频时,您需要自行承担风险。一般来说,它可以工作,但也可能很严重。当 CPU 更改内部时钟模式时,某些特定模式下可能会发生数据损坏。
请记住,特定型号的 CPU 已在特定时钟/速度下进行测试。制造商不将其标记为更高速率并且不以更高价格出售的唯一原因是 CPU 在高于其实际销售时钟频率的所有测试中一次(或多次)测试中出现错误。