现象:H3C机器上,PXE安装/ISO安装系统,多用户模式启动,过内核启动界面后,屏幕黑屏无显,但是可以通过SSH登陆系统,服务正常
原因:(可能)
服务器开机,使用的是BIOS中的显卡模式(驱动&配置),显示正常
进入系统时,会加载内核中的显卡模式,包含一些高级功能(文本模式主要为2D图形加速,GUI模式主要为3D图形加速等),此时由于BIOS与OS的不兼容性问题,BIOS的显卡模式向系统内核进行切换时,导致内核中的显卡模式加载不成功,而BIOS中的显卡模式已经关闭,此时没有正常的显卡模式可以使用,导致黑屏无显
解决:
1)内核中追加参数quiet splash nomodeset
可以先在启动界面中添加参数启动,在修改内核使得,永久生效
2)BIOS中升级关于ASPEED的驱动等相关东西
内核参数解释:
nomodeset:
最新的内核已将视频模式设置移至核心。所以硬件特定时钟速率的所有编程视频卡上的寄存器发生在内核而不是内核中X服务器启动时的X驱动程序..这使得它成为可能 高分辨率漂亮的飞溅(启动)屏幕和无闪烁从启动启动到登录屏幕的转换。不幸的是,有些人卡这不能正常工作,你最终得到黑屏。添加nomodeset参数指示内核不加载视频驱动程序并使用BIOS模式,直到加载X.
quiet splash
启动(最终会在/boot/grub/grub.cfg中结束)导致闪屏显示
同时您希望引导过程安静,否则所有类型的信息都会破坏那个闪屏
虽然在GRUB中指定,但这些是影响它的内核参数加载内核或其模块,而不是更改GRUB的东西行为。
原文地址:https://www.cnblogs.com/zy1234567/p/10075631.html
时间: 2024-10-08 23:00:22