当我启动 Arch Linux 计算机时,它会加载 Linux,然后出现“crc 错误”,并且系统停止运行。
我已经更换了硬盘,并装入了旧硬盘的克隆,但仍然出现错误。
可能是内存故障、Linux 本身的问题或其他因素导致了这种情况?
答案1
请下载并运行 Memtest86+ 以排除内存错误。如果有,请更换 RAM。如果没有,请从此处获取包含 smartmontools 包的 LiveCD,从中启动并检查磁盘的 SMART 状态(以及运行自检以检测坏扇区)。如果一切顺利,则问题出在其他地方 - 但是,上述测试之一可能会失败。
答案2
此处讨论的类似问题,也可能是由于在内核解压时检测到的 CRC 校验和失败。如果新硬盘有损坏文件的副本,则看到相同结果也是有道理的。
您能否发布更多与错误消息相关的文字?
答案3
内存故障确实听起来是个很好的候选。尝试更换一些内存条或移除 2 个中的 1 个(如果有 2 个)看看情况是否会有所改善。
另外,请尝试检查您的 BIOS 设置,其中可能有一些可能导致此问题的内容。
我建议在第二个驱动器上安装 Windows 并尝试运行它以排除它不是 Linux 问题。
哦,如果您最近碰巧对您的机器进行了超频,请确保恢复更改。