无法启动!无法启动 AppArmor 初始化...计算机在启动时挂起..无法启动

无法启动!无法启动 AppArmor 初始化...计算机在启动时挂起..无法启动

我的 HP Elitebook 2570p 无法启动!无法启动 AppArmor 初始化...计算机在启动过程中挂起,启动 gnome 显示管理器、调度程序服务....系统更改..p 链接已关闭。我无法再启动我的笔记本电脑了。我使用最新的 Ubuntu。我重新启动了笔记本电脑,现在它一直处于启动模式。我现在该怎么办?

在此处输入图片描述

答案1

当你看到崩溃屏幕时,尝试通过发出以下命令进入控制台

ctrl + alt + F3

如果这给你一个文本终端登录提示然后登录并发出

 sudo apt-get install apparmor-easyprof-ubuntu

让我们尝试一个新策略...重新启动框,然后立即开始反复点击 Shift 键,直到看到以下内容:

紫色 grup 屏幕

使用箭头键向下滚动到 grub 菜单选项:

Ubuntu 的高级选项

然后按回车键...现在你将看到这个屏幕

高级选项

再次按箭头键向下并按菜单选项上的 Enter 键root

现在你应该看到以 root 身份登录的终端提示符...如果是,则发出

 sudo apt-get install apparmor-easyprof-ubuntu

请告诉我你的情况

答案2

如果恢复模式没有进入选项屏幕,就像我在 18.04 bionic 中看到的那样 -init=/bin/sh在 grubs 菜单项“恢复”的编辑模式中附加到以“linux”开头的行(编辑键:ctrl+e,使用更改的选项启动:ctrl+x)。

当你进入 shell 时,重新挂载 rootfs ( mount -o remount,rw /dev/sdaX /) 并删除 apparmor.service 到 sysinit.target ( find /etc/systemd/ -name '*apparmor*') 的符号链接,然后重新启动。

现在成功启动后,我建议为 apparmor.service 单元文件创建一个覆盖并为其设置 TimeoutSec=20。

或者systemctl edit apparmor.service创建通向 conf 文件的路径/etc/systemd/system/apparmor.service.d/override.conf

[Service]
TimeoutSec=
TimeoutSec=20s

然后您可以通过 apt 或 debug apparmor 安装缺失的软件包,如果 apparmor 失败,无论如何启动都会更加宽容。

相关内容