GRUB 后无法启动

GRUB 后无法启动

昨天,我正在将东西从 NFS 复制到我的电脑上,但出现了一些问题,过了一会儿,我试图重新启动电脑,但没有成功,所以我强制关闭了电脑。

现在,当我启动机器时,它进入 GRUB 并且之后无法启动。

看起来 vmlinuz 和 initrd 已成功加载(无论哪个版本 - 3.13、3.11 我都试过了)。

一开始我看到的只是空白屏幕,过了一会儿,它有时会告诉我挂载点尚未准备好(/tmp /boot /):

“[某个挂载点] 的磁盘驱动器尚未准备好或不存在。继续等待,或按 S 跳过挂载,或按 M 进行手动恢复”。

除了“/”之外,它会对 fstab 中的所有挂载点发出警告。

还可以看到“rpcsec_gss 守护进程”启动失败。

在我的一次尝试中,它告诉我 / 存在严重问题,所以我使用 livecd 并 fsck 磁盘。没有发现任何特别的东西。

我的问题是: 1. 如何详细调试启动过程并找出导致此问题的原因? 2. 什么原因会导致此问题?

顺便说一下,我有 Ubuntu 14.04

提前致谢

答案1

问题已解决!

这似乎是由于 ldap 服务造成的。我已经安装了 openldap 客户端并更改了 /etc/nsswitch.conf 文件以首先从 ldap 身份加载用户(例如 passwd ldap compat)。

当我从 nsswitch.conf 中删除 ldap 时,系统又恢复启动。

在 /var/log/syslog 中发现的可疑消息:

“5 月 10 日 12:22:13 iLaptop 内核:[1237.108870] type=1400 audit(1399713733.676:43): apparmor="DENIED" operation="open" profile="/usr/sbin/cups-browsed" name="/etc/ldap/ldap.conf" pid=10490 comm="cups-browsed" requested_mask="r" denied_mask="r" fsuid=0 ouid=0” “

“5 月 10 日 12:22:14 iLaptop 内核:[1237.973672] 类型 = 1400 审核(1399713734.540:44):apparmor =“DENIED”操作 =“open”配置文件 =“/usr/sbin/cupsd”名称 =“/etc/ldap/ldap.conf”pid = 10528 comm =“dbus”requested_mask =“r”denied_mask =“r”fsuid = 7 ouid = 0”

相关内容