每当我尝试构建 LFS(从头开始构建 Linux)时,我都不会收到任何意外错误,但是,重新启动后,我所能看到的只是 grub 消息,其中grub-mkconfig
显示:Loading Linux 5.19.2 ...
,并且没有内核输出,我什么都看不到,磁盘活动也会亮起大约 6/7 秒,但奇怪的是我可以输入 root 然后输入密码然后重新启动命令并且系统重新启动,我还检查了/var/log/boot.log
并且/var/log/kern.log
我可以确认系统启动完美,但卡在 grub 的启动屏幕上。
我尝试将 列入黑名单nouveau
,将 grub 设置terminal_output
为console
,将 nonomodeset
和添加loglevel=7
到内核参数,但仍然没有成功。
任何帮助都值得感激。谢谢大家!
答案1
固定的。
我忘了用帧缓冲区驱动程序(特别是EFI驱动程序)构建内核:
.配置:
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
CONFIG_FB_SIMPLE=y