我怎样才能中断 systemd 启动时无限等待的网络?

我怎样才能中断 systemd 启动时无限等待的网络?

我使用 Ubuntu 15.10,64 位,带有 Unity 的桌面版。

尝试配置我的 KVM 虚拟机以进行桥接网络后,virt-manager创建了一个损坏的接口配置br1

当我重新启动(没有使用内核参数“quiet splash”)时,它停止了,并交替显示两条红色消息。我不记得确切的措辞,但两条消息都说了“正在等待网络”。其中一个超时 2 分钟,之后消失了,但另一个没有,而是无限期地停留在那里。我只能按Ctrl+ Alt+Del并重新启动以从 GRUB 菜单的“Ubuntu 高级选项”中进行选择upstart。这让我没有任何可用的键盘,但这是另一个故事……

有什么办法可以终止这种锁定和无限等待的启动过程?

(我设法删除了损坏的接口配置并能再次正常启动。我问的是是否可以终止/跳过这种等待启动过程)

答案1

没有原因,它是由包含在后台的一堆睡眠引起的

/etc/init/failsafe.conf

如果您知道自己在做什么,您可以将所有这些睡眠替换为具有更短超时的睡眠。由于该文件(通常)包含大量注释,因此您应该在执行操作时得到指导。

一些背景说明:https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/839595

相关内容