好的,我使用 ssh 和 cli 将 14.04 LTS 无头服务器升级到 15.04。启动时也遇到了类似的问题(黑屏),所以我“愚蠢地”认为这个问题会在最新版本中得到解决,于是又升级到了 15.10。我知道这是一个大错误。
好吧,它并没有完全变砖,因为我可以启动到恢复模式并解锁我的驱动器并继续启动,但我想知道是否有人知道这个内核和 AMD 驱动程序是否存在已知问题,因为它在 3.16.xx 中运行良好?我没有做任何图形密集型的事情,所以我宁愿不使用任何 AMD 专有驱动程序,它是一个无头(无 GUI)服务器,但我希望它能够启动并提示我至少解锁 Luks 加密驱动器。
一些可能有用的数据:
$ uname -r
4.2.0-18-generic
$ dmesg | egrep 'drm|radeon'
[ 2.039343] [drm] Initialized drm 1.1.0 20060810
[ 2.063777] [drm] VGACON disable radeon kernel modesetting.
[ 2.063790] [drm:radeon_init [radeon]] *ERROR* No UMS support in radeon module!
[ 25.984146] [drm] VGACON disable radeon kernel modesetting.
[ 25.984162] [drm:radeon_init [radeon]] *ERROR* No UMS support in radeon module!
$ lspci | grep -i vga
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS880 [Radeon HD 4250]
看到这个帖子这里Nephente 评论道
Wily 内核和专有 AMD 驱动程序尚未协同工作。– Nephente 10 月 23 日 7:12
嗯,据我所知,我没有使用专有的 AMD 驱动程序。
我尝试在 /etc/default/grub 中设置“nomodeset”,但没有效果。有人能帮我实现这一点吗,这样每次启动时我就不必手动告诉它进入恢复模式?我升级的唯一原因是我的安全扫描在 14.04 中发现了大量易受攻击的过期二进制文件,尽管它已经完全修补(apt-get update && apt-get upgrade && apt-get dist-upgrade)。这让我很害怕,所以我升级到 15.X 以获得修补的二进制文件,而无需手动安装所有二进制文件。
谢谢!
答案1
评论已转换为答案,因为它有效。
这是 initramfs 的问题,而不是内核的问题。启动到恢复模式并运行
update-initramfs -u -k all
重启