机器:
- 笔记本电脑上最新的 Kubuntu。
我做了什么:
- 进行 dist 升级
- 升级完成后,我按电源按钮关闭了笔记本电脑
问题:
- 正在为 dev-disk-by 运行启动作业,然后出现“您处于紧急模式”登录。
我尝试过的:
- 编辑
fstab
以确保没有错误;UUID 与分区完全相同。 - 将 UUID 更改为
/dev/sd*
,但问题仍然存在。 - 重新安装内核,但问题仍然存在。
dmesg | grep
失败的,return "_OSC Failed (AE_NOT_FOUND); disabling APSM
。- 如果我从恢复模式运行并选择
dpkg
或fsck
,然后恢复启动,它就会工作,我回到桌面。但是,只有当我选择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= 出现故障。如果您遇到这种情况并且连接了外部设备,则值得检查一下这方面的情况。