我已经升级到稳定版的 ubuntu 服务器,但我的网络无法启动。新的 upstart 服务应该存在一些问题,因为网络似乎尝试加载 dhcp,但我已在网络配置文件中配置了静态 ip。
我尝试运行/etc/init.d/networking start
,但响应是这不是正确的命令。所以我尝试service networking start
,答案是该作业不存在。
init.d
但是,我可以在和文件夹中看到网络文件init
。我尝试了一下service networking status
,进程响应是服务已停止。
我已重新启动服务器,但问题仍然存在。
ifconfig
我只能通过命令行手动让网络工作
有什么建议吗?
答案1
已解决。问题在于某些进程将 /var/run 和 /var/lock 文件夹与新的 /run 和 /run/lock 文件夹混合在一起。
我在这个链接中找到了解决方案http://ubuntuforums.org/showthread.php?t=1859432。我只需要创建符号链接,重启后网络就可以正常启动了:
sudo ln -s /run /var/run
sudo ln -s /run/lock /var/lock