![14.04 LTS 仅通过恢复启动](https://linux22.com/image/869727/14.04%20LTS%20%E4%BB%85%E9%80%9A%E8%BF%87%E6%81%A2%E5%A4%8D%E5%90%AF%E5%8A%A8.png)
通过 GRUB 进行常规启动(非恢复)会在 dmesg 日志中停留约 75 秒。
在此过程中,dmesg 不会被保存(我看到了旧的 dmesg 日志.gz
,/var/log
但没有看到启动失败的日志)
据我所知,Radeon 图形驱动程序的堆栈跟踪可能已经结束。
这似乎发生在文件系统成功挂载(大约 30 秒)、蓝牙初始化(30-32 秒)和网络初始化(32-75 秒)之前
63 秒左右有几type 1400 audit(...): apparmor="STATUS" operation="profile_*" ...
行。
除此之外,我继续等待时唯一的变化是sky2 0000:03:00.0 eth0: rx error, status 0x402500 length 60
即使系统成功运行也会出现错误。我发现有关此错误的信息有限,主要是指向几年前有关内核 2.6 问题的邮件列表,状态代码略有不同。
所有虚拟终端均不起作用(只有闪烁的光标),并且 GUI 尚未加载。SSH 尚未运行或无法访问。
按下电源按钮不会导致kvm: exiting hardware virtualization
任何其他情况发生(除了每 2 分钟左右出现一次的 sky2 错误之外,没有关机或其他消息)。
按住电源按钮将硬件关闭桌面。
通过在 GRUB 菜单中选择恢复模式并点击恢复来执行启动可以使系统正常启动,尽管由于需要人工干预才能启动而有点不方便。
我怀疑这可能与图形驱动程序(开源 Radeon - 最近从 fglrx 更改而来,因为 ATI 专有驱动程序不支持最新内核)或 smbd/nmbd 无法启动(在恢复启动中也是如此,但不影响那里的启动)有关。
答案1
我昨天也遇到了类似的问题,于是我重新下载了发行版。今天的发行版是 1001MB,而昨天是 961MB,所以有一些变化。尽管对 squash 文件系统的错误检查显示昨天和今天的 2 个文件中都有错误,但今天的发行版似乎可以正确启动。