正在运行 dev-disk-by 的启动作业

正在运行 dev-disk-by 的启动作业

机器:

  • 笔记本电脑上最新的 Kubuntu。

我做了什么:

  • 进行 dist 升级
  • 升级完成后,我按电源按钮关闭了笔记本电脑

问题:

  • 正在为 dev-disk-by 运行启动作业,然后出现“您处于紧急模式”登录。

我尝试过的:

  1. 编辑fstab以确保没有错误;UUID 与分区完全相同。
  2. 将 UUID 更改为/dev/sd*,但问题仍然存在。
  3. 重新安装内核,但问题仍然存在。
  4. dmesg | grep失败的,return "_OSC Failed (AE_NOT_FOUND); disabling APSM
  5. 如果我从恢复模式运行并选择dpkgfsck,然后恢复启动,它就会工作,我回到桌面。但是,只有当我选择dpkg repair或 时它才会工作fsck。我认为这些操作mount /在 中rw。如果我从恢复模式恢复启动而不选择这些操作,主要问题仍然存在。紧急模式。

更新 1:

我认为这是因为fstab虽然 UUID 完全相同,但分区在正常启动时并未安装。

我进入恢复模式并输入 root shell 到mount -a,并检查所有分区是否都已挂载。它们都已挂载。内容没有任何问题fstab,但它不会在启动时挂载。

当 /boot 和 /home 条目被注释掉时fstab,机器可以正常启动(当然,用户配置文件恢复为默认值)。

目前的解决方案:

进入紧急模式,执行mount -a,以 root 身份注销(这意味着退出),执行startx,以普通用户身份登录。它运行正常,但fstab不会自动挂载。

编辑:

linux-image*通过将和更改linux-header*4.4.0*和执行(是的,使用 > 代替 >>)解决了问题sudo cat /etc/mtab | grep sda > /etc/fstab,但交换不会自动安装和激活,但没关系。

答案1

我发现连接外部硬盘的电缆出现故障。在出现“紧急情况”屏幕后,我通过执行 mount -a 来关闭它,并注意哪个 UUID= 出现故障。如果您遇到这种情况并且连接了外部设备,则值得检查一下这方面的情况。

相关内容