我的电脑运行的是 Debian Linux,启动时出现问题。从 GRUB 引导加载程序中选择操作系统后,我看到正在加载驱动程序的消息,然后屏幕完全像素化并卡在那里。我没有安装任何新硬件。这可能是什么原因造成的?
编辑:这是启动过程的视频:http://youtu.be/NutfywloGO0
已编辑:这是像素化屏幕的屏幕截图。可能是分辨率超出了限制?如果是这样,我该如何编辑它。
答案1
服务器能否以单用户模式启动?如果可以,则问题出在 /etc/rc2.d/ 中包含的守护进程中。如果不能,则问题出在启动过程之前。
答案2
使用“Ctrl+Alt+F2 或 F3”,您应该会看到启动过程的文本控制台。最后启动的过程或状态应该会引导您找到正确的解决方案。
答案3
如果是显卡问题,您可以激活串行控制台并使用串行电缆从您的电脑访问您的服务器。
答案4
这是硬件或驱动程序问题。
如果您认为是驱动程序问题,请尝试使用 LiveCD 启动。如果可以,请尝试配置 Debian 内核以使用 VGA 或尝试等noapic
。acpi=off
尝试使用不同的内核启动。
如果您认为是硬件问题,请按以下顺序检查以下组件:
- VGA 卡 - 更换为优质卡
- 内存 - 从服务器的 BIOS 运行内存测试,运行内存测试套件,如
memtest86+
- 电源 - 更换为好的
- 主板 - 更换为好的主板
- CPU - 从 LiveCD 运行 CPU 测试
如果 IRQ 共享损坏的驱动程序,则更换卡可以解决问题。
编辑:
从视频中我可以看到您正在启动 X。您在服务器上不需要它。尝试禁用它。在 /etc/inittab 中将 initdefault 行从 5 更改为 2:
id:2:initdefault