我已经在基于 UEFI 的平台上安装了 Debian Stretch (9.6)
一切都很顺利,但我无法...启动到系统。
GRUB2 启动图像后我得到的只是:
Loading Linux 4.9.0-8-amd64
Loading initial ramdisk ...
它冻结了...
一旦我进入 UEFI 并启用 CSM(兼容性支持模块),就可以启动到 Debian。
但是我不希望启用此 CSM(它会增加启动开销)。
如果没有 CSM,系统无法启动的实际原因是什么?我猜这是发行版,唯一的办法就是尝试testing
/ sid
?
我是否还有其他选项可以在不使用 CSM(旧版)的情况下启动 Debian 9.6?
答案1
我认为值得发布一个解决方案。
当然,EFI 系统分区是必需的,但 debian 安装程序已经自动准备好了......
实际上不那么明显并导致启动时“黑屏”的是 BIOS 设置:启用了“4G 以上解码”。
关闭它会导致系统正常启动
但是,我仍然不知道该设置有多重要以及关闭它的缺点是什么(我找到了这个解决方案这里)