启动作业正在运行,直到启动过程完成 18.04

id5*_*d5h 14 boot 18.04

我刚刚在新机器上安装了 ubuntu-desktop 18.04(之前没有安装操作系统)。当我在安装完成后重新启动时,引导过程卡住了

Started hold until boot finishes up.
Run Code Online (Sandbox Code Playgroud)

Ctrl+ Alt+F2F1不执行任何操作。

当我进入恢复屏幕时,键盘没有反应...任何想法如何处理这些问题?谢谢!

小智 11

遇到同样的问题,因为磁盘已满,我不得不释放空间如果您认为这可能是问题,您可以在 GRUB 菜单中选择高级启动并使用终端选项删除一些文件,然后重新启动并再次尝试登录.

要使用终端选项,请在 grub 中选择高级启动,然后选择恢复模式,并在恢复菜单中选择root


小智 9

下面是解决这个问题的完整流程:

  1. 在启动窗口中,选择Ubuntu的高级选项以进入恢复模式。
  2. 进入恢复模式后,选择 root 选项进入终端环境。
  3. Enter,然后将目录更改为以下位置: cd /home/user_name/Downloads
  4. 输入du -s * | sort -nr | head -n10以列出前 10 个最大的目录。
  5. 浏览一下候选列表并输入rm -r .\name_of_file_to_be_removed
  6. Ctrl+d返回恢复模式,然后恢复正常启动。


Igo*_*gor 5

就我而言,当我的磁盘装满了一些 Timeshift 备份数据时,我收到了这条消息。我通过运行发现了它

du -a / | sort -n -r | head -n 20
Run Code Online (Sandbox Code Playgroud)

即 1) 计算磁盘上每个文件夹的大小 2) 按降序对它们进行排序 3) 打印前 20 个文件夹(表示磁盘上最大)

然后在特定的 Timeshift 文件夹上执行 rm -Rf 。不确定您的情况是什么,但如果是空间问题 - 我建议删除几个大文件夹/文件并检查是否有帮助。


小智 1

开机时,您可以按ESCDEL或任何按键顺序进入启动管理器吗?我将运行 lubuntu 16.04 的 LattePanda 升级到 18.04,并且它循环执行一些故障序列。当我按下ESC并进入启动管理器时,我发现启动顺序中的第一项是Android的条目。我的设备上没有安装 Android,所以我不知道该条目是如何或为何存在的。我选择了覆盖来启动 ubuntu,效果很好。进入 ubuntu 操作系统后,我根据在另一篇文章中找到的信息输入了以下内容:

sudo modprobe efivars
Run Code Online (Sandbox Code Playgroud)

其次是:

efibootmgr
Run Code Online (Sandbox Code Playgroud)

这告诉我 Android 条目是#5,所以我输入:

sudo efibootmgr -b 5 -B
Run Code Online (Sandbox Code Playgroud)

从启动顺序中删除该条目,以便下次我关闭电源并重新打开时,它会进入 ubuntu。希望这可以帮助。


小智 1

当您没有卸载外部设备并将其移除时,就会发生这种情况。使用上述方法按Ctrl+ Alt+F2F1输入用户名和密码。现在使用终端类型

sudo modprobe efivars 
Run Code Online (Sandbox Code Playgroud)

然后是

efibootmgr 
Run Code Online (Sandbox Code Playgroud)

您将看到启动顺序顺序查找外部设备的现在类型

sudo efibootmgr -b no -B 
Run Code Online (Sandbox Code Playgroud)

注意 no:表示外部设备的编号。这对我有用。