我刚刚从 Wheezy 升级到 Jessie,重新启动后,我的系统运行 grub,在加载内核后进行一些检查和其他操作。然后它说:
Welcome Debian 8 servername Tty1 Login:
但我还没来得及做任何事,屏幕就黑了。我可以进入恢复模式,并且一直在尝试一些事情。
我跑了
apt-get update
,upgrade
它显示没有新的下载我尝试过运行 grub
nomodeset
我的 GPU 上安装的驱动程序是
gflrx
在journalctl -xb
我看到这个错误:
Failed at step EXEC spawning /bin/plymouth
本指南说要修改我的fstab
文件,但我那里只有三个设备:/
、usr
和swap
。这些都不对应于 CD 驱动器。
我还可以作为 sysvinit 运行,看起来运行良好,然后进入 apache2 并且屏幕变黑。
我应该怎么办?
答案1
不完全是解决方案,而是临时解决方法,使我能够到达登录屏幕:
- 在 GRUB 中,打开命令行并检查加载了哪些模块
lsmod
- 加载普通模块(奇怪的是,对我来说,在我尝试同时加载
insmod (hd0,5)/boot/grub/normal.mod
和后它才起作用insmod normal
) - 返回正常的 grub 模块
normal
并选择您要加载的操作系统 - 覆盖 GRUB 设置
虽然还没有找到这个问题的根本原因,但它隐约暗示某些东西搞乱了 GRUB。