太长不看;

太长不看;

我刚刚将 Kubuntu 安装更新为 Vivid (15.04)。更新后,在显示 kubuntu 动画 (plymouth) 后不久,使用 systemd 的默认初始化失败。最后一个日志文件条目是 plymouthd 上的 SIGRTMIN。我只能在 GRUB 的高级选项中使用 upstart(而不是 systemd)进入登录屏幕。

答案1

太长不看;

如果您正在使用双启动系统(Windows + Linux),自动挂载的分区(在 Linux 中)可能仍会被 Windows 锁定(即使它不是 Windows 系统分区!)。

长版本

我的 xubuntu 16.04 也遇到了同样的问题。我的笔记本电脑上安装了 Windows 10 和 xubuntu(双启动),并将硬盘分成三个(+1)分区:windows、ubuntu(+swap)和“exchange”。“Exchange”被认为是用于存储 Windows 和 Linux 之间通用数据的分区。它会自动安装在 Windows 和 Linux 下。

不幸的是,Windows“混合”关闭不仅会锁定 Windows 分区,还会锁定“交换”分区。在常规(=混合)关闭 Windows 后启动 xubuntu 时,xubuntu 无法自动挂载“交换”分区。

为了查明是否是这种情况,应该使用命令systemctl --failed。在我的例子中,它返回“exchange”安装失败的信息。

答案2

根本原因是我根据固态硬盘 (SSD) 的建议对 fstab 进行了更改。我删除了以下几行,然后就能够使用 systemd 进入登录屏幕:

# ramdisks
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
tmpfs /var/log tmpfs defaults 0 0
tmpfs /var/run tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0

我的观点是,没有必要在 fstab 中为临时文件夹配置 RAM 磁盘。SSD 可以处理足够的擦除周期以用于临时文件夹;如果有必要,systemd 将自行配置 RAM 磁盘(请参阅https://wiki.archlinux.org/index.php/Tmpfs#Usage) 因此用户无需调整 fstab。

相关内容